Pb avec le croisement de MACD sur proealtime

Forums ProRealTime forum Français Support ProOrder Pb avec le croisement de MACD sur proealtime

Viewing 8 posts - 1 through 8 (of 8 total)
  • #28334

    Bonjour,

     

    Pourriez vous m’aider

    En effet, quand je programme un croisement à la hausse avec sa ligne due signal (attention pas la zéro line) pour passer à l’achat

    Je constate des incohérences avec prorealtime lorsque je compare sur les graph.

    Quelqu’un pourrait il m’aider ? Merci d’avance

    voici le code et le graph:

     

     

     

    #28353

    Pas assez d infos…

    mais peut être il faut rajouter une condition “close”

    #28358

    cela ne fonctionne pas non plus…

    Quelles info vous manque t il?

     

    #28364

    Modification des horaires de trading ou exclusion des données du weekend pour cet instrument ou la liste auquelle il appartient peut-être ?

    #28365

    Sauf erreur, tu sembles vouloir utiliser le mot clé MACD (qui fait déjà la différence avec la ligne de signal) là où il faudrait MACDline, comme vu dans ce topic:

    https://www.prorealcode.com/topic/macdsignal-macd-moins-signal/

     

    #28368

    Merci beaucoup!

    Donc si je comprend bien la ligne de l’indicateur MACD sur un graphique PRLT ne correspond pas au code MACD de prlt mais a la ligne de signal?

    Du coup si je veux coder dans ma strat un MACD qui croise sa moyenne exponentielle 9 jours je dois le coder sans utiliser la fonction MACD disponible dans PRLT?

     

    #28372

    Pas à la ligne de signal, mais à la différence avec la ligne de signal. Dans le langage PRT, si on détaille on a donc:

    • Macdline est la ligne MACD qui correspond à l’écart des 2 ema (la 12 et la 26 dans ton cas ci-dessus)
    • si on veut tracer la ligne de signal avec paramétrage 9, on écrit exponentialaverage[9](macdline)
    • si on veut le résultat de l’écart entre la macdline et sa ligne de signal, on emploie le mot-clé MACD (qui correspondra donc à la valeur d’habitude affichée en histogramme dans la représentation classique de l’indicateur)

    Et donc pour coder le croisement tu peux faire, en adaptant ton code du post d’en-tête:

     

     

     

    1 user thanked author for this post.
    #28375

    Génial merci beaucoup!

     

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

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