Head ans shoulders screener
Forums › ProRealTime forum Français › Support ProScreener › Head ans shoulders screener
- This topic has 4 replies, 2 voices, and was last updated 2 months ago by ShockWave Trading.
Tagged: head and shoulders
-
-
06/13/2019 at 3:39 PM #100561
Bonjour,
Je cherche depuis un moment comment créer un screener qui détecte les configuration ETE.
J’ai trouvé sue ce forum le code posté par Maz mais qui à écrit un ProOrder.
https://www.prorealcode.com/topic/head-and-shoulders-equity-curve-stop-loss/
Lorsque j’essaie de le transformer en screener, j’ai le message d’erreur m’indiquant que Buy et Sell ne sont autorisés que dans le cadre d’un système de trading.
Or je ne vois écris nul part Buy et Sell dans le code.
Pourriez vous me donner queqles infos pour le modifier afin de le transformer en screener ?
Merci pour votre aide
Thierry
Head and Shoulder ProOrder123456789101112131415161718192021222324252627282930313233343536373839404142// -- equity curve head and shoulders detection ----once useHSPatterStop = 1if useHSPatterStop then// Variabls ------------------------D = positionPerf // data = ie usually current trade performancehsMinWidth = 4 // minimum shoulder-head width in barsrightShoulderMinDepth = 0.5 // minimum % of left shoulder that right shoulder must retrace to for a valid setup//-----------------------------------maxD = max(maxD, D)findL = (not hsLeft) and (not hsHead) and (d >= maxD) and (d > hsLeft)restL = d > hsLeft and (barIndex < hsLeftIndex+round(hsMinWidth/2) or d > hsLeft*2)findH = hsLeft and (not hsRight) and d > hsLeft //and d > hsHeadfindH = findH and d > hsHead and barIndex > hsLeftIndex+hsMinWidthfindR = (not hsRight) and hsHead and hsLeft and (d >= hsLeft)findR = findR and ( barIndex-hsHeadIndex >= hsMinWidth )findR = findR and lowest[barIndex-hsHeadIndex](d) <= hsLeft-(hsLeft-lowest[barIndex-hsLeftIndex](d))*rightShoulderMinDepthhsDone = hsRight and d <= hsLeft - lowest[barIndex-hsLeftIndex](d)graph hsDoneif findL or restL then // We found possible left shoulderhsLeft = dhsLeftIndex = barIndexhsHead = 0hsRight = 0elsif findH and not findR then // We found possible headhsHead = dhsHeadIndex = barIndexelsif findR then // We found possible right shoulderhsRight = delsif hsDone then // Pattern completed below left shoulder low// INSERT YOUR H&S CONDITION HANDLER HEREcanExitMyTrade = 1 // for exampleendifif hsDone or (not onMarket) then // reset to clear HS patternhsLeft = 0hsHead = 0hsRight = 0endifendif06/13/2019 at 5:50 PM #10057306/13/2019 at 7:33 PM #100582Salut
Maz a toujours apporté de bonnes idées, Il est génial.j’ai programmé cet indicateur qui fonctionne en temps réel, ce qui m’a permis de créer le “screener”.
https://www.automatictrading.it/product/head-and-shoulders-pattern-screener/
et il peut également être utilisé avec ProBuilder.
bonne continuation
Ale04/14/2021 at 2:20 PM #167053Bonjour, je réactive ce sujet. Quelqu’un a-t-il réussi à coder un screener pour les “head and shoulders patterns” (ou h&s inversés)? Le lien qui est donné ici (https://www.automatictrading.it/product/head-and-shoulders-pattern-screener/) renvoie à un site payant.
Est-il possible d’en faire une version gratuite pour la communauté PRT?
Il serait également intéressant que le screener puisse détecter les “quasimodo patterns”, qui sont des variations de h&s…
Merci par avance pour toute réponse.
10/16/2024 at 3:57 PM #239084Bonjour,
J’ai codé un screener et indicateur pour détecter les figures Epaule – Tête Epaule (ETE) inversée, cette figure chartiste indique de potentiel retournement de tendance haussière.
Il est possible de configurer la distance entre les creux et les sommets, la pente (souvent horizontale mais aussi oblique) de la résistance (ou ligne de cou). Ainsi que l’exactitude de la détection (pour obtenir + de résultats).
Ce pack screener et indicateur est disponible sur le MarketPlace ProRealCode: Inverse Head and Shoulders – Screener & Indicator bundle (prorealcode.com)
-
AuthorPosts
Find exclusive trading pro-tools on