Indicateur on/of sur les HL HH LH LL du zigzag
Forums › ProRealTime forum Français › Support ProBuilder › Indicateur on/of sur les HL HH LH LL du zigzag
- This topic has 21 replies, 6 voices, and was last updated 4 years ago by Lifen.
-
-
06/12/2020 at 12:47 PM #135723
Bonjour,
Faisant suite à l’excellent indicateur des +haut et +bas zig-zag du post https://www.prorealcode.com/topic/help-with-higher-high-lower-low-price-swing-indicator-and-segment-drawings/.
Je tente de prendre ce code pour en créer un second en parallèle sous le graph, mais sans succès.
J’ai tenté pour le hauts et les bas, si :
LH > signal = 1
HH > signal = 2
HL > bas = -1
LL > bas = -2
Les hauts seulement s’affichent dans un même signal… et les + bas ne s’affichent même pas… bref c’est la cata….Ci-joint la photo de mon resultat qui n’est pas bon.
Merci beaucoup 🙂
Voici le code d’origine ainsi que mes modifs:
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273//https://www.prorealcode.com/topic/help-with-higher-high-lower-low-price-swing-indicator-and-segment-drawings/#post-80673//plus haut, et un plus haut plus bas fait allusion à une possible inversion de tendance vers le hautpercent = 0.5zzh = ZigZag[percent](high)zzl = zigzag[percent](low)//top = zzh<zzh[1] and zzh[1]>zzh[2]bot = zzl>zzl[1] and zzl[1]<zzl[2]//once lastzz=1//atr = averagetruerange[10]//peaksif top then//segment//if lastzz<0 then//drawsegment(barindex[1],zzh[1],prevlbar,prevl)//LH == plus bas hautif zzh[1]<prevh then//drawtext("LH",barindex[1],zzh[1]+atr/2,dialog,bold,16)signal = 1else//HH == haut//drawtext("HH",barindex[1],zzh[1]+atr/2,dialog,bold,16)coloured(255,0,0)signal = 2endifelsesignal = 0endif//lastzz=1//prevhbar=barindex[1]prevh=zzh[1]//endif//troughsif bot then////segmentif lastzz>0 then//drawsegment(barindex[1],zzl[1],prevhbar,prevh)//HLif zzl[1]>prevl thenbas=-1// drawtext("▲",barindex[1],zzl[1]-atr/2,dialog,bold,16)coloured(0,255,0)else//LLbas=-2//drawtext("ll",barindex[1],zzl[1]-atr/2,dialog,bold,16)coloured(0,255,0)endifelsebas=0//drawsegment(barindex[1],zzl[1],prevlbar,prevl)endiflastzz=-1//prevlbar=barindex[1]prevl=zzl[1]endifreturn signal , bas06/12/2020 at 1:03 PM #135730J’ai recommencé depuis le début, je pense que tu as mal imbriqué tes conditions, il n’y avait pas grand chose à modifier, voici le code:
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263percent = 0.5zzh = ZigZag[percent](high)zzl = zigzag[percent](low)top = zzh<zzh[1] and zzh[1]>zzh[2]bot = zzl>zzl[1] and zzl[1]<zzl[2]once lastzz=1atr = averagetruerange[10]signal=0bas=0//peaksif top then//segmentif lastzz<0 thendrawsegment(barindex[1],zzh[1],prevlbar,prevl)//LHif zzh[1]<prevh thendrawtext("LH",barindex[1],zzh[1]+atr/2,dialog,bold,16)signal=1else//HHdrawtext("HH",barindex[1],zzh[1]+atr/2,dialog,bold,16)signal=2endifelsedrawsegment(barindex[1],zzh[1],prevhbar,prevh)endiflastzz=1prevhbar=barindex[1]prevh=zzh[1]endif//troughsif bot then//segmentif lastzz>0 thendrawsegment(barindex[1],zzl[1],prevhbar,prevh)//HLif zzl[1]>prevl thendrawtext("HL",barindex[1],zzl[1]-atr/2,dialog,bold,16)bas=-1else//LLdrawtext("LL",barindex[1],zzl[1]-atr/2,dialog,bold,16)bas=-2endifelsedrawsegment(barindex[1],zzl[1],prevlbar,prevl)endiflastzz=-1prevlbar=barindex[1]prevl=zzl[1]endifreturn signal,bas06/12/2020 at 1:23 PM #135733Ah oui en effet… quelle nouille 🙁 Je progresse vraiment lentement lol
Merci beaucoup Nicolas 🙂
06/17/2020 at 6:09 PM #136293Bonsoir,
Juste pour comprendre.
Question : pourquoi sur le chart de gauche Dax 15 min ouvert ce matin à 08h45, il y a plus de signaux Zig Zag que sur le chart de droite ouvert ce soir à 19h00 ?
Cela me semble curieux.
Merci pour un éclairage. 🙂06/18/2020 at 8:42 AM #13635406/18/2020 at 8:55 AM #136360Logique puisque les zigzag apparaissent puis disparaissent si le niveau n’est finalement pas un plus haut ou plus bas.
Pour mémoire, PRT ne relit pas l’historique à chaque bougie, donc les informations données par le zigzag en temps réel, ne pourrait pas être les mêmes qu’à la lecture de l’historique ou les niveaux sont bien entendus figés à jamais.
06/18/2020 at 9:50 AM #13637806/18/2020 at 10:51 AM #136388Bonjour Nicolas et à tous,
Je rebondis sur cette discussion commencée par Sophia et voudrais savoir si l’on peut utiliser cet indicateur pour créer une stratégie auto, à savoir acheter sur LL et vendre sur HH et vice versa ? Ou difficile à cause de la repeinture ? Si oui, voudrais-tu avoir la gentillesse de poster le code auto.
Merci
06/18/2020 at 10:57 AM #13638906/18/2020 at 4:48 PM #136485Lifen,
En le testant brut de pomme, voici le message d’erreur de PRT:
votre systeme de trading utilise des instructions obsolètes qui ne sont plus supportés (zigzag).
En revanche, je trouve que les signaux ne sont pas retardés (voir photo)
06/18/2020 at 4:53 PM #136488Merci Sophia, tu m’as devancée car j’ai constaté la même chose que toi et voulais demander à Nicolas pourquoi le zigzag ne pouvait s’utiliser en algo ?
@Sophia : tu utilises le code au quotidien car je le trouve intéressant ? pas trop de repeinture ?06/18/2020 at 5:02 PM #136489Lifen,
Non je voulais tester les signaux pour les incorporer dans une stratégie automatique. Mais visiblement, cela sert pour du trading manuel puisque cela génère des bugs avec le zigzag.
Donc je me suis redirigée vers le même principe mais je n’arrive pas à générer les signaux. J’ai pris l’excellent code de Leo (support et resistance avec fleche // et double de top de Léo)
https://www.prorealcode.com/topic/dobule-bottom-or-double-top/Je pense que je vais faire appel à Nicolas car je suis dessus depuis 14h et sans succès.
06/18/2020 at 5:15 PM #136491Sophia, cela a l ‘air pas mal ce code de Leo. Désolée de te déranger mais voudrais tu me passer le lien de la page ou le code car je suis un peu perdue dans tous les messages ;-( Entraide de filles tradeuses ! merci !
Oui un peu d’aide de Nicolas nous serait nécessaire pour compléter une stratégie auto fiable…
06/18/2020 at 5:21 PM #13649206/18/2020 at 5:30 PM #136493 -
AuthorPosts
Find exclusive trading pro-tools on