Trading automatique des divergences avec le RSI
Forums › ProRealTime forum Français › Support ProOrder › Trading automatique des divergences avec le RSI
This topic contains 2 replies, has 2 voices, and was last updated by Valentin 7 months ago.
Attachments list
-
-
07/08/2018 at 11:05 AM #75573
Bonjour Nicolas,
Merci pour votre aide.
J’aimerais avoir votre aide concernant l’un des codes que vous avez écrit qui signalent les divergences du RSI.
Je me suis servi de l’indicateur que vous avez programmé (ci-joint) afin de trader automatiquement les divergences. Toutefois mon programme consiste à attendre un autre signal d’un autre indicateur qui arrive quelques chandeliers plus tard (délai non fixe).
J’ai correctement réussi à programmer les ordres d’achat de cette façon, mais mes ordres shorts ne fonctionnent pas… Votre aide sera grandement apprécié.
Concrètement, j’aimerais que mon programme ouvre une position short s’il y a une divergence baissière lors des X dernières périodes + le signal de mon autre indicateur
Ordre Buy :
12345678910indicator10, ignored, indicator20 = CALL "Divergence RSI with lookback p"[14, 60, 40, 10](close)ind1 = (indicator10 > indicator20)ind2=highest[20](ind1[1])c1=(ind2 > 0)[AUTRE SIGNAL]IF c1 AND c2 THENBUY 1 CONTRACT AT MARKETENDIFOrdre Short :
Ordre Short12345678910ignored, indicator30, indicator40 = CALL "Divergence RSI with lookback p"[14, 60, 40, 10](close)ind3 = (indicator30 < indicator40)ind4=(lowest[20](ind3[1]))c4=(ind4 < 0)[AUTRE SIGNAL]IF c4 AND c5 THENSELLSHORT 1 CONTRACT AT MARKETENDIFMerci d’avance pour votre aide,
Bon dimanche
07/09/2018 at 12:36 PM #75651J’ai créé un topic depuis le message que tu avais posté dans un autre sujet du forum Anglais .. heureusement que je suis tombé dessus ! 😐
Concernant ton problème, il y a sans aucun doute un problème dans tes variables C4 et/ou C5. Commençons par les grapher lors d’un backtest pour voir ce qu’elles retournent et ainsi pouvoir débugger:
12GRAPH C4 coloured(200,0,0) as "condition C4"GRAPH c5 coloured(0,0,200) as "condition C5"1 user thanked author for this post.
07/14/2018 at 2:02 PM #75983Bonjour Nicolas,
Tout d’abord, je souhaite vous remercier pour votre aide.
Je ne suis pas sur d’avoir tout à fait compris avec le mot grapher,
De plus, les deux lignes de code que vous avez citées sont issus du code de l’indicateur que vous avez programmé il me semble.
Voici mes conditions de C4 et C5 :
1234567// Conditions pour ouvrir une position en vente à découvertignored, indicator30, indicator40 = CALL "Divergence RSI with lookback p"[14, 60, 40, 10](close)ind3 = (indicator30 < indicator40)ind4=(lowest[15](ind3[1]))c4=(ind4 < 0)indicator4 = RSI[14](close)c5 = (indicator4 CROSSES UNDER 50)En clair, j’aimerais que le robot “shorte” lorsque le RSI clôture sous 50 et si le RSI divergeait à la baisse dans un délai de 30 chandeliers.
J’espère que l’explication est claire,
Merci pour votre aide dans tous les cas,
Valentin
-
AuthorPosts