Indicateur Divergence RSI MACD – Aide

Forums ProRealTime forum Français Support ProBuilder Indicateur Divergence RSI MACD – Aide

Viewing 3 posts - 1 through 3 (of 3 total)
  • #230274

    Bonjour,

    Je souhaiterais avoir de l’aide pour construire/coder un indicateur qui fonctionnerait comme suit (l’image en pièce jointe pour mieux illustrer et éclaircir ma requête) mais je suis totalement nul en programmation :3

    Je vous remercie par avance de l’aide que vous pourrez me fournir 🙂 !

    Je voudrais utiliser :

    • MACD (12,26,9)
    • RSI (14) : zone de survente @25 et zone de surachat @75
    • Prix de l’actif

    Les instructions se basent sur les valeurs de ces 3 variables mais le timing est dicté par l’histogramme du MACD

    1. Les instructions pour que l’indicateur me retourne une valeur positive (donc de divergence haussière) :
    • On considère ici uniquement les valeurs de MACD < 0 ; en gros MACD Line < 0 et Signal < 0
    • A chaque fois que l’histogramme MACD passe du vert au rouge ; donc que l’on passe d’une valeur  MACD Line – Signal = >0 à une valeur MACD Line – Signal = <0, la zone M1 (illustrée) commence et se termine lorsque l’histogramme MACD passe du rouge au vert (donc que l’on repasse d’une valeur  MACD Line – Signal = <0 à une valeur MACD Line – Signal = >0
    • Dans cette zone (M1, P1, R1), il faut “récupérer” :
      • la valeur minimale que le RSI a fait (zone R1 illustrée)
      • la valeur minimale que le prix a fait (zone P1 illustrée) associée donc à la minimale du RSI
      • La valeur minimale que la MACD Line a fait (zone M1 illustrée)
    • A la prochaine “zone” (M2, P2, R2) , c’est à dire comme précédemment lorsque l’on passe d’une valeur  MACD Line – Signal = >0 à une valeur MACD Line – Signal = <0 il faut également “récupérer” :
      • la valeur minimale que le RSI a fait (zone R2 illustrée)
      • la valeur minimale que le prix a fait (zone P2 illustrée) associée donc à la minimale du RSI
      • La valeur minimale que la MACD Line a fait (zone M2 illustrée)
    • L’indicateur retourne un signal positif une période après la fin de la zone M2 (c’est à dire lorsque l’histogramme repasse dans le vert et clôture la bougie en cours) si :
      • Min(P1) > Min(P2) ET
      • Min(R1) est en zone de survente ( <25 ) ET
      • Min(R1)< Min(R2) ET
      • Min(M1)< Min(M2)
    1. A l’inverse, les instructions pour que l’indicateur me retourne une valeur négative (donc de divergence baissière) :
    • On considère ici uniquement les valeurs de MACD > 0 ; en gros MACD Line > 0 et Signal > 0
    • A chaque fois que l’histogramme MACD passe du rouge au vert; donc que l’on passe d’une valeur  MACD Line – Signal = <0 à une valeur MACD Line – Signal = >0, la zone M’1 (illustrée) commence et se termine lorsque l’histogramme MACD passe du vert au rouge (donc que l’on repasse d’une valeur  MACD Line – Signal = >0 à une valeur MACD Line – Signal = <0
    • Dans cette zone (M’1, P’1, R’1), il faut “récupérer” :
      • la valeur maximale que le RSI a fait (zone R’1 illustrée)
      • la valeur maximale que le prix a fait (zone P’1 illustrée) associée donc à la maximale du RSI
      • La valeur maximale que la MACD Line a fait (zone M’1 illustrée)
    • A la prochaine “zone” (M’2, P’2, R’2) , c’est à dire comme précédemment lorsque l’on passe d’une valeur  MACD Line – Signal = <0 à une valeur MACD Line – Signal = >0 il faut également “récupérer” :
      • la valeur maximale que le RSI a fait (zone R’2 illustrée)
      • la valeur maximale que le prix a fait (zone P’2 illustrée) associée donc à la maximale du RSI
      • La valeur maximale que la MACD Line a fait (zone M’2 illustrée)
    • L’indicateur retourne un signal négatif une période après la fin de la zone M’2 (c’est à dire lorsque l’histogramme repasse dans le rouge et clôture la bougie en cours) si :
      • Max(P’1) < Max(P’2) ET
      • Max(R’1) est en zone de surachat (> 75 ) ET
      • Max(R’1)> Max(R’2) ET
      • Max(M’1)> Max(M’2)

    J’ai essayé d’être le plus clair possible mais n’hésitez pas si vous avez besoin de plus d’infos ou de précision, pour info le screen shot qui illustre provient du CAC 40 en données 10 minutes.

    Un grand merci par avance si vous pouvez m’aider.

    #230349

    Bonjour, juste une observation à la lecture de votre demande et en particulier sur le Macd, j’ai tendance à penser que vous avez une mauvaise compréhension du calcul du Macd.

    Pour Info:

        • Macd histo vert = MacdLine>MacdSignal
        • Macd histo rouge = MacdLine<MacdSignal

    Vous avez ici(liens) un indicateur de divergences sur Macd et un autre sur Rsi.

    #230442

    Hola Ici, vous avez le code.

Viewing 3 posts - 1 through 3 (of 3 total)

Create your free account now and post your request to benefit from the help of the community
Register or Login