AFFICHER UN SEUL SIGNAL DE LA STO
Forums › ProRealTime forum Français › Support ProBuilder › AFFICHER UN SEUL SIGNAL DE LA STO
- This topic has 8 replies, 3 voices, and was last updated 1 year ago by Samir pluquin.
-
-
07/09/2023 at 7:51 PM #217479
Bonjour a tous la communauté =)
j’ai un souci avec mon code , je souhaiterais afficher le croissement de la STO après le croisement de la senkouspan A et B 1 seul fois sur mon graphique ,
pouvez vous me m’aider svp
le code ci dessous
merci beaucoup
12345678910111213141516171819202122232425//--- ichimoku parametersp1=9p2=26p3=52p4=0// ---tenkan=(highest[p1](high)+lowest[p1](low))/2kijun=(highest[p2](high)+lowest[p2](low))/2SpanA=(tenkan[p4]+kijun[p4])/2SpanB=(highest[p3](high[p4])+lowest[p3](low[p4]))/2c1 = (spanb CROSSES UNDER spana)//---if c1 thenevent1=BarIndexendifif Stochastic[14,3](close) crosses over Stochasticd[14,3,5](close)and barindex>event1 and event1>0 thenresultat=1elseresultat=0ENDIFRETURN resultat as " le signal"07/09/2023 at 9:07 PM #217481Bonjour,
Essayez ceci…
Single STO signal12345678910111213141516171819202122232425262728// --- ichimoku parametersp1 = 9p2 = 26p3 = 52p4 = 0// ---tenkan = (highest[p1](high) + lowest[p1](low)) / 2kijun = (highest[p2](high) + lowest[p2](low)) / 2SpanA = (tenkan[p4] + kijun[p4]) / 2SpanB = (highest[p3](high[p4]) + lowest[p3](low[p4])) / 2c1 = (SpanB crosses under SpanA)// ---crossing = falseif c1 thencrossing = trueendifif Stochastic[14,3](close) crosses over Stochasticd[14,3,5](close) and crossing thencrossing = falseresultat = 1elseresultat = 0ENDIFRETURN resultat as "le signal"1 user thanked author for this post.
07/10/2023 at 7:19 PM #217519Bonjour,
merci beaucoup pour votre aide et votre réponse mais qu’and je copie votre code j’ai des code erreur au niveau des lignes crossing …..
je vous met la copie écran ci dessous
cdlt
07/10/2023 at 7:34 PM #217521Salut,
Désolé, vous pouvez remplacer « true » par 1 et « false » par 0…
1 user thanked author for this post.
07/11/2023 at 6:17 PM #217540Bonjour,
merci beaucoup mais mtn j’ai un code erreur au niveau de la ligne RETURN (la dernière ligne)
comment faire pour résoudre ce souci ?
je vous mets le code ci joint ,
merci beaucoup de votre aide =)
12345678910111213141516171819202122232425262728// --- ichimoku parametersp1 = 9p2 = 26p3 = 52p4 = 0// ---tenkan = (highest[p1](high) + lowest[p1](low)) / 2kijun = (highest[p2](high) + lowest[p2](low)) / 2SpanA = (tenkan[p4] + kijun[p4]) / 2SpanB = (highest[p3](high[p4]) + lowest[p3](low[p4])) / 2c1 = (SpanB crosses under SpanA)// ---crossing = 0if c1 thencrossing = 1endifif Stochastic[14,3](close) crosses over Stochasticd[14,3,5](close) and crossing thencrossing = 0resultat = 1elseresultat = 0ENDIFreturn resultat as "le signal"07/11/2023 at 6:32 PM #217542Salut Samir,
Lorsque j’utilise le dernier code, je ne reçois pas de message d’erreur ?
J’utilise PRT v11.1
1 user thanked author for this post.
07/12/2023 at 6:23 PM #217580Bonjour ,
merci pour le retour mais moi je suis sur la version V12 est voici le résultat de l’anomalie ( prise écran ci joint)
pourquoi y a t il ce souci ? et comment faire pour revenir a l’ancienne version ?
merci beaucoup =)
07/12/2023 at 6:41 PM #217582Tu as mis ton code d’indicateur dans une fenêtre probacktest au lieu d’une fenêtre probuilder, la plateforme le refusera aussi bien en v11 qu’en v12 car elle s’attend à une stratégie ou un backtest (code avec buy et/ou un sell, pas de return à la fin) dans cette fenêtre-là. Comme c’est un indicateur (return à la fin, pas de buy/sell), il faut le mettre dans une fenêtre probuilder.
1 user thanked author for this post.
07/13/2023 at 6:49 PM #217622ah oui c’est vrai j’avais carrément oublier j’ai voulu allez encore une fois trop vite =)
mais cette fois le signal s’affiche sur une ligne continue …..( prise écran)
pourquoi cela ? pouvez vous me donner la solutions svp car ce n’est pas la première fois que j’ai ce résultat lorsque je code des stratégie
merci beaucoup pour votre aide
cdlt
-
AuthorPosts
Find exclusive trading pro-tools on