Bonjour a tous la communauté =)
j’ai un souci avec mon code , mon signal affiche un ligne continue et je ne sais pas comment faire pour améliorer cela, (prise écran ci dessous )
je vous réinscrit la stratégie que j’ai coder grâce au divers aides des membres , il s’agie d’afficher le premier croisement de la STO après le croissement de la SENKOUSPAN A et B
j’ai déjà effectuer la demande pour améliorer mais pas eu de retour car je pense que il y a trop de demande sur le forum et que les tout le monde ne pas y répondre a tous
merci beaucoup pour votre aide
// --- ichimoku parameters
p1 = 9
p2 = 26
p3 = 52
p4 = 0
// ---
tenkan = (highest[p1](high) + lowest[p1](low)) / 2
kijun = (highest[p2](high) + lowest[p2](low)) / 2
SpanA = (tenkan[p4] + kijun[p4]) / 2
SpanB = (highest[p3](high[p4]) + lowest[p3](low[p4])) / 2
c1 = (SpanB crosses under SpanA)
// ---
crossing = 0
if c1 then
crossing = 1
endif
if Stochastic[14,3](close) crosses over Stochasticd[14,3,5](close) and crossing then
crossing = 0
resultat = 1
else
resultat = 0
ENDIF
return resultat as "le signal"
Bonjour…
Supprimez la ligne 16 ‘crossing = 0’.
// --- ichimoku parameters
p1 = 9
p2 = 26
p3 = 52
p4 = 0
// ---
tenkan = (highest[p1](high) + lowest[p1](low)) / 2
kijun = (highest[p2](high) + lowest[p2](low)) / 2
SpanA = (tenkan[p4] + kijun[p4]) / 2
SpanB = (highest[p3](high[p4]) + lowest[p3](low[p4])) / 2
c1 = (SpanB crosses under SpanA)
// ---
//crossing = 0
if c1 then
crossing = 1
endif
if Stochastic[14,3](close) crosses over Stochasticd[14,3,5](close) and crossing then
crossing = 0
resultat = 1
else
resultat = 0
ENDIF
p1 = resultat * 0.75 +1
p0 = crossing * 0.75
drawtext("le Signal",60,1.1)anchor(bottomleft,xShift,value)
drawtext("crossing",60,0.1)anchor(bottomleft,xShift,value)
return p0 as "crossing",p1 as "le signal"
Il y a en effet beaucoup de questions et on essaie d’y répondre le plus rapidement possible. Il peut arriver que certains sujets passent à travers les mailles du filet, et puis c’est les congés d’été 🙂
Je pense que la réponse que t’a apporté druby (grand merci à lui) est approprié, peux tu nous le confirmer ? Merci.
merci beaucoup =)
c’est le resultat que je souhaitez encore mille fois merci !!!!!!!!!
mais mtn si je veux le tester en backteste à l’achat quesque je dois rajouter ?
il me manque cette dernière information et cela serait top
merci beaucoup
Nicolas je comprend tout a fait et ces normales qu’il y a beaucoup de demandes et que tout ne peut pas être gérer , de plus il faut prendre conscience que ce n’est pas un boulot facile et que ce n’est pas fait pour tout le monde,
Par ailleurs je retiens que vous et d’autre prennent le temps d’analyser, de répondre au demandes et au questions et vous n’êtes pas obliger donc un grand merci a vous et au autres membre pour l’aide et le soutien que vous apportez
cdlt
merci beaucoup =)
c’est le resultat que je souhaitez encore mille fois merci !!!!!!!!!
mais mtn si je veux le tester en backteste à l’achat quesque je dois rajouter ?
il me manque cette dernière information et cela serait top
merci beaucoup
Il faut alors passer de proBuilder à proOrder, supprimer la ligne return spécifique à un indicateur, puis remplacer l’affichage du signal d’achat par la programmation d’un ordre “buy”, et le signal de sortie (vente) par un ordre “sell”, on pourra aussi sortir sur cible (voir tous les mots clés associés à target), ou sur stop, tous les mots-clés spécifiques à proOrder sont dans cette section de la doc en ligne du site:
https://www.prorealcode.com/documentation/category/probacktest/