Canal horizontal
Forums › ProRealTime forum Français › Support ProBuilder › Canal horizontal
- This topic has 6 replies, 2 voices, and was last updated 5 years ago by MrCrous.
-
-
03/25/2019 at 11:39 PM #94692
Bonjour,
Je souhaiterai définir un indicateur qui me permettrai de tracer (ou au moins identifier) une zone de latéralisation.
C’est à dire, une sorte de “canal horizontal”.L’exemple ci joint (image) identifie le plus haut / plus bas de 6 jours
Pourquoi 6 ?
Car on observe que la phase de latéralisation est bien sur 6j et que le J-6 est clairement dans une phase ascendante qui ne permet pas de définir de canal horizontal assez sérré pour être pertinent (de même mais en descendant pour J+1).Auriez vous une idée de comment définir cette zone horizontal?
En vous remerciant,
03/26/2019 at 8:19 AM #9469803/26/2019 at 9:39 AM #94705Bonjour Nicolas,
Je souhaiterai l’identifier à partir du moment ou le prix évolue dans une sorte de range défini automatiquement (meilleur des cas, mais alors quelle formule mathématique appliquer pour identifier cela..?) ou bien un range défini manuellement (un pourcentage ?).
Je ne donne volontairement pas trop de pistes que j’ai essayé car je n’ai pas abouti et je suis ouvert à toute idée.
En vous remerciant,
03/26/2019 at 9:53 AM #94707Il n’y a aucune solution idéale à ce que tu cherches à faire. Quelques idées en vrac, à évaluer visuellement, quelle serait la meilleure selon ton propre point de vue ?
- Plus haut – plus bas des X dernières périodes < Y%
- Pente de moyenne mobile (slope) long terme , changement de direction
- Comptabiliser la quantité de plus hauts / bas (fractals par exemple, zigzag, pivots hi/lo, etc..) situés dans le même secteur de prix (secteur en % ou points)
- Le traditionnel Keltner versus Bollinger (squeeze)
- Compter la quantité de croisements MM courts termes sur les X dernières périodes
- etc..
03/26/2019 at 10:50 PM #94750J’ai tenté la méthode 1 que vous proposez mais sans résultat, peut être à cause du code que j’ai tenté.
Si vous avez une idée sur comment coder la méthode 1, je suis preneur.
Mon soucis avec les autres propositions c’est la latence et la condition subjective (choix période par exemple) que l’on applique.
En vous remerciant,
03/27/2019 at 9:53 AM #94762Même pour le 1, il y aura une latence. Par ailleurs la période X et le pourcentage Y ne seront jamais idéal pour tous les cas de figures. Pour généraliser, c’est bien ce qu’on considère comme un range qui est subjectif.
Voici le screener pour détecter le 1, les paramètres sont en tête du code :
12345678x = 20y = 3irange=highest[x](high)-lowest[x](low)percent = irange/close*100screener[percent<=y](percent)1 user thanked author for this post.
03/30/2019 at 6:56 PM #95108 -
AuthorPosts