Blocage programmation code PRT

Forums ProRealTime forum Français Support ProBuilder Blocage programmation code PRT

Viewing 5 posts - 1 through 5 (of 5 total)
  • #13450

    Bonjour,

    Je me heurte à un souci que je n’arrive pas à résoudre au niveau code PRT..

    Voici le contexte :

    J’ai 2 variables que nous appellerons A et B

    Si A > 20 et B > 20 cela marque le début d’une période d’excès dans mon code… rien de bien compliqué à coder jusque là.

    Mais c’est la suite le plus important.. et c’est là où je bloque.

    Si A revient sous les 10 avant B, pas de soucis la période d’excès est validée et on ne touche pas aux courbes..

    Par contre, si B revient sous les 10 avant A, dans ce cas je souhaite que rétroactivement (les bougies précédentes..), la courbe A n’ai pas franchi les 20..

    Ce qui me manque c’est la possibilité d’imposer une condition sur les X dernières bougies..

    Je sais le faire sur la bougie actuelle, comme par ex :

     

    mais je ne sais pas le faire pour les bougies passées.. en gros tout mon souci est là !

    Je ne sais pas si je suis très clair, est-ce possible concrètement ? comment faire ?

    Un grand merci pour votre aide..

     

    #13486

    Il faut faire une boucle dans le passé pour tester les conditions souhaitées et si elles ont eu lieu avant ou après un certain événement.

    Avec le code complet de ton indicateur ou stratégie, ce sera nettement plus simple pour aider 🙂

    #13498

    bah je ne l’ai pas encore justement 🙂

    Concrètement, est ce que tu peux me donner un exemple d’une boucle dans le passé qui teste des conditions comme tu dis, peut-être que cela me suffira pour comprendre ?

    merci beaucoup!

    #13499

    Et bien pour faire une boucle sur les 10 dernières périodes, voici un exemple:

     

    #13946

    Merci beaucoup, je vais essayer ça !

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

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