macd

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #215968 quote
    samyts
    Participant
    New

    // Déclaration des variables globales
    int fastEMA = 12; // Période de la moyenne mobile exponentielle rapide
    int slowEMA = 26; // Période de la moyenne mobile exponentielle lente
    int signalSMA = 9; // Période de la moyenne mobile simple du signal

    // Fonction d’initialisation
    int OnInit()
    {
    // Ajouter le code d’initialisation ici

    return(INIT_SUCCEEDED);
    }

    // Fonction de désinitialisation
    void OnDeinit(const int reason)
    {
    // Ajouter le code de désinitialisation ici
    }

    // Fonction de tick
    void OnTick()
    {
    // Déclaration des variables locales
    double macdLine; // Valeur actuelle de la ligne MACD
    double signalLine; // Valeur actuelle de la ligne du signal
    double histogram; // Valeur actuelle de l’histogramme MACD

    // Calculer les moyennes mobiles exponentielles rapides et lentes
    double fastMA = iMA(NULL, 0, fastEMA, 0, MODE_EMA, PRICE_CLOSE, 0);
    double slowMA = iMA(NULL, 0, slowEMA, 0, MODE_EMA, PRICE_CLOSE, 0);

    // Calculer la ligne MACD
    macdLine = fastMA – slowMA;

    // Calculer la ligne du signal
    signalLine = iMA(NULL, 0, signalSMA, 0, MODE_SMA, macdLine, 0);

    // Calculer l’histogramme MACD
    histogram = macdLine – signalLine;

    // Ajouter le code pour l’utilisation des valeurs calculées ici
    }

    // Fonction d’entrée
    bool ShouldEnterTrade()
    {
    // Ajouter le code pour déterminer si une transaction doit être ouverte ici
    }

    // Fonction de sortie
    bool ShouldExitTrade()
    {
    // Ajouter le code pour déterminer si une transaction doit être fermée ici
    }

    #215983 quote
    JC_Bywan
    Moderator
    Master

    Bonjour,

    Si c’est une demande de coup de main pour débugguer un code qui ne marche pas dans PRT, ceci n’est pas du langage PRT.

    Si c’est une demande de codage de l’instruction MACD, il y a déjà 3 mot-clés du langage PRT qui pourront servir:

    MACDLine

    MACDsignal

    MACD

    Si c’est autre chose, un peu de texte svp merci

    #216002 quote
    Nicolas
    Keymaster
    Master

    Il s’agit d’un code MQL4 (pour MT4), que doit on en faire svp ? Merci.

    #217571 quote
    ProRealAlgos
    Participant
    Junior

    I think we are in the wrong lanugage forum 🙂

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

macd


ProBuilder : Indicateurs & Outils Personnalisés

New Reply
Author
author-avatar
samyts @samyts Participant
Summary

This topic contains 3 replies,
has 4 voices, and was last updated by ProRealAlgos
2 years, 8 months ago.

Topic Details
Forum: ProBuilder : Indicateurs & Outils Personnalisés
Language: French
Started: 06/11/2023
Status: Active
Attachments: No files
Logo Logo
Loading...