Trading automatique des divergences avec le RSI

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #75573 quote
    Valentin
    Participant
    Junior

    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 :

    indicator10, 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 THEN
    BUY 1 CONTRACT AT MARKET
    ENDIF

    Ordre Short :

    ignored, 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 THEN
    SELLSHORT 1 CONTRACT AT MARKET
    ENDIF

    Merci d’avance pour votre aide,

    Bon dimanche

    Divergence-RSI-with-lookback-p.itf
    #75651 quote
    Nicolas
    Keymaster
    Master

    J’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:

    GRAPH C4 coloured(200,0,0) as "condition C4"
    GRAPH c5 coloured(0,0,200) as "condition C5"
    Valentin thanked this post
    #75983 quote
    Valentin
    Participant
    Junior

    Bonjour 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 :

    // Conditions pour ouvrir une position en vente à découvert
    ignored, 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

    EURAUD-5-minutes.png EURAUD-5-minutes.png
Viewing 3 posts - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.

Trading automatique des divergences avec le RSI


ProOrder : Trading Automatique & Backtests

New Reply
Author
Summary

This topic contains 2 replies,
has 2 voices, and was last updated by Valentin
7 years, 8 months ago.

Topic Details
Forum: ProOrder : Trading Automatique & Backtests
Language: French
Started: 07/08/2018
Status: Active
Attachments: 2 files
Logo Logo
Loading...