stratégie de trading basée sur le fractal de Bill Williams
Forums › ProRealTime forum Français › Support ProOrder › stratégie de trading basée sur le fractal de Bill Williams
- This topic has 29 replies, 2 voices, and was last updated 2 years ago by fifi743.
-
-
12/01/2018 at 2:16 PM #86149
Bonjour,
Je voudrais reprendre l’indicateur fractal ( code ci-dessous) pour faire un système
fractal indicateur12345678910111213141516171819202122232425262728293031// Visualisation des fractales avec flèchesArrow = 0// Nombres de bougies constituant la fractale (impair)// libre à vous de changer ce nombre, qui doit être impairNcandles = 4// Nombres de bougies de chaque côté de la bougie extrêmeNside = (Ncandles) / 2// Définition de la fractale supérieureIF high[Nside] >= highest[Ncandles](high) THEN//Fup = high[Nside]Arrow = -1ENDIF// Définition de la fractale inférieureIF low[Nside] <= lowest[Ncandles](low) THEN//Fdown = low[Nside]Arrow = 1ENDIF// Tracé des flèchesIF Arrow = 1 THENDRAWARROWUP(barindex[2],low[2]-Averagetruerange[5]/3)coloured(129, 118, 116)ELSIF Arrow = -1 THENDRAWARROWDOWN(barindex[2],high[2]+Averagetruerange[5]/3)coloured(129, 118, 116)ENDIFReturn arrowproorder seulement je n’arrive pas créer des signaux a partir de cette indicateur.
Mon but étant de que mon système place un trade au moment ou une flèche grise apparait.
Merci de d’avance pour votre aide.
12/01/2018 at 2:28 PM #8615112/01/2018 at 5:48 PM #86156Merci de votre réponse mais j’ai deja tester il me met une erreur juste apres ca : “BUY 1 CONTRACT AT MARKET”…
auriez vous une autre solution ?
12/01/2018 at 10:52 PM #86169Bonsoir Moustiks,
En complément des instructions d’entrée en position “buy” ou “sellshort” tu dois rajouter tes conditions de sortie. L’instruction “return” est également à retirer car elle est réserver aux indicateurs.
Pour terminer ton code je rajouterai en première ligne “defparam cumulateorders=false” pour éviter la cumulation d’ordres.Je te propose donc le code suivant:
Code fractale123456789101112131415161718192021222324252627282930313233343536373839DEFPARAM Cumulateorders=false// Visualisation des fractales avec flèchesArrow = 0// Nombres de bougies constituant la fractale (impair)// libre à vous de changer ce nombre, qui doit être impairNcandles = 4// Nombres de bougies de chaque côté de la bougie extrêmeNside = (Ncandles) / 2// Définition de la fractale supérieureIF high[Nside] >= highest[Ncandles](high) THEN//Fup = high[Nside]Arrow = 1ENDIF// Définition de la fractale inférieureIF low[Nside] <= lowest[Ncandles](low) THEN//Fdown = low[Nside]Arrow = -1ENDIF// Tracé des flèchesIF Arrow = 1 THENBUY 1 CONTRACT AT MARKETENDIFIF //rajoute ici ta condition de sortie de position long// THENSELL AT MARKETENDIFIF Arrow = -1 THENSELLSHORT 1 CONTRACT AT MARKETENDIFIF //rajoute ici ta condition de sortie de position short// THENEXITSHORT AT MARKETENDIF1 user thanked author for this post.
12/02/2018 at 12:59 PM #86192Merci Magifina de ton aide, je pense que je n’ai pas asser préciser le but de mon bot.
Je souhaite juste qu’il ce place mon but étant de faire l’analyse moi même et que le bot fasse juste un placement précis et si prt le permet gérer manuellement ma position par la suite.
Du coup je cherche juste a faire un placement le plus précis possible en prenant juste la formule de la fractale le bot va ce placer mais pas forcement au moment ou j’ai une flèche grise qui apparait.
12/03/2018 at 12:16 PM #86246Qu’appelles-tu un “placement” ?
mais pas forcement au moment ou j’ai une flèche grise qui apparait.
Alors, quand dans ce cas ? 🙂
12/06/2018 at 11:30 AM #86420bonjour,
Oui en effet je me suis mal exprimer… un placement pour moi c’est une position un ordre.
En gros ce que je voulais dire c’est que le code partagé par Magifina ne met pas les ordres au moment de l’apparition des fleches mais un peut décaler.
Si non sans créer un systeme de trading, un indicateur qui me donne directement les signaux que je cherche me conviendrais mais j’ai toujours le même problème je n’arrive a recréer les signaux.
Merci de votre aide.
12/06/2018 at 11:33 AM #86421Ce comportement est normal et logique. Les Fractals se dessinent dans le passé, leurs but étant de désigner des plus hauts et des plus bas, il est nécessaire d’attendre une confirmation, donc les ordres s’ouvrent bien entendu au moment où le nouveau Fractal est détecté.
Si seulement nous pouvions savoir en temps réel si on est tout en bas ou tout en haut, alors tout serait si simple, n’est ce pas ? 🙂
12/09/2018 at 11:58 AM #86606En effet Nicolas tout serait trop simple.
Du coup j’ai une autre question: Je souhait mettre un ordre au plus bas de la bougie en cour est ce possible ? et que mon ordre ce maintienne dans le temps ?
merci.
12/10/2018 at 9:31 AM #8665712/11/2018 at 12:45 PM #86822Merci de votre aide.
Pour compléter je souhaite placer mon ordre a x pips du mon plus bas ou plus haut. Comment je pourrais faire ?
Merci.
12/11/2018 at 2:14 PM #86829En considérant qu’on souhaite acheter au plus haut et vendre au plus bas, les ordres à placer seraient de ce type:
123distance = 10 //distance en points à ajouter / soustraire au plus haut/bassellshort 1 contract at low-distance*pointsize stopbuy 1 contract at high+distance*pointsize stop01/13/2019 at 12:15 PM #88451Bonjour,Bonne Année a tous !
Toujours sur mon projet avec le même indicateur fractals utiliser plus haut je souhaiterai placer un ordre sur la dernière fractals (haussière ou baissière) afficher et aussi que mon ordre si il n’est pas declanché ce place a la fractal suivante ,comment puis-je faire ?
En gros si le bot place un ordre sur la dernière fractal haussier et que l’ordre n’est pas déclenché ,qu’il déplace cet ordre à la prochaine fractal haussier quand elle apparait .
merci de votre aide !
01/13/2019 at 9:43 PM #8849401/14/2019 at 8:38 AM #88516bonjour, oui je sais, je voudrais juste p^lacer un ordre stop sur la dernière fractals et si l’ordre n’est pas déclencher, qui ce déplace uniquement a la prochaine fractals.
-
AuthorPosts
Find exclusive trading pro-tools on