Ecart entre indicateur

Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #199488 quote
    Samir pluquin
    Participant
    Junior

    Bonjour à tous,

     

    Pouvez vous me dire comment fait on pour coder l’écart entre deux indicateur lors d’une prise de position, par exemple je souhaite prendre positions à la vente quand les deux ligne du MACD croise à la baisse, mais je souhaite rentrer en position quand celle ci à la baisse ont un écart de 0.0020 , par exemple les deux ligne à la baisse du MACD affiche un résultat comme

    signal MACD ligne rouge = 0.00095

    MACD ligne bleu = 0.00075

    je souhaite mettre cette écart dans mon code de trading

    pouvez vous m’aider svp

    merci beaucoup à tous =)

    #199493 quote
    JC_Bywan
    Moderator
    Master

    Ligne bleue = ligne macd, mot-clé du langage de programmation: MACDline[12,26,9](close)

    Ligne rouge = ligne de signal, mot-clé du langage de programmation: MACDSignal[12,26,9](close)

    Ligne bleue moins ligne rouge = macd histo, mot-clé du langage de programmation: MACD[12,26,9](close)

     

    Donc tu peux utiliser directement la valeur de MACD[12,26,9](close) pour coder la différence, ensuite il faut déterminer “quand” tu veux cette différence.

     

    Si c’est en même temps que le croisement:

    if (MACD[12,26,9](close) crosses under 0) AND (MACD[12,26,9](close) < -0.0002) then

    Si par contre c’est plus tard que le croisement, alors tu tentes sans doute de coder quelque chose que tu vois, mais sans avoir décrit les critères qui correspondent: combien de bougies après le croisement? (par exemple “2 ou 3” c’est pas pareil que “peu importe combien de temps ça dure avant d’avoir la valeur”), est-ce que si on vient de plus bas pour aller entre 0 et -0.0002, puis on repasse à un écart sous -0.0002 ça passe ou x’est à exclure? Juste des exemples de questions à se poser pour cadrer ce qu’on voit, liste non exhaustive…

    #199538 quote
    Samir pluquin
    Participant
    Junior

    salut,

    pour commencer je te remercie beaucoup de ton aide et déjà cette information est très utile si je veux coder lors d’un croissement =)

    mais pour être plus précis je souhaite prendre position quand les ligne du macd on déjà croiser depuis longtemps à l’avance et que leurs écart affiche un résultat comme celui que j’ai inscrit mon premier commentaire, c’est a dire ce que je vois sur mon écran à l’instant;

    est ce que tu aurais un exemple de code ?

    merci de ton aide =)

    #199654 quote
    JC_Bywan
    Moderator
    Master

    Ok, dans ce cas, sans autre critère spécifique, tu peux traduire le “je souhaite prendre positions à la vente quand les deux ligne du MACD croise à la baisse, mais je souhaite rentrer en position quand celle ci à la baisse ont un écart de 0.0020” par: “je souhaite prendre position à la vente quand macd histogramme passe sous un écart de -0.002”, càd:

    if (MACD[12,26,9](close) crosses under -0.002) then
    
    …

     

    ou encore, en rajoutant une variable “ecart” pour pouvoir la faire varier plus facilement si elle devient utilisée plus d’une fois dans le code:

    ecart=-0.002
    
    if (MACD[12,26,9](close) crosses under ecart) then
    
    …
    #199898 quote
    Samir pluquin
    Participant
    Junior

    merci beaucoup =)

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

Ecart entre indicateur


ProOrder : Trading Automatique & Backtests

New Reply
Author
Summary

This topic contains 4 replies,
has 2 voices, and was last updated by Samir pluquin
3 years, 6 months ago.

Topic Details
Forum: ProOrder : Trading Automatique & Backtests
Language: French
Started: 08/23/2022
Status: Active
Attachments: No files
Logo Logo
Loading...