Aide pour mes debut de codage : conditions horaires

Forums ProRealTime forum Français Support ProOrder Aide pour mes debut de codage : conditions horaires

  • This topic has 5 replies, 3 voices, and was last updated 6 years ago by avataryaz.
Viewing 6 posts - 1 through 6 (of 6 total)
  • #44791
    yaz

    Bonjour à tous ,

    je débute dans la programmation de probuilder et malgré mes recherches je n’ai pas trouvé la solution à mon problème.

    je travaille sur un time frame de 15 min et j’aurai souhaité prendre position sur le marché en achat qu’après le plus haut de 8H00 plus 15% ou à la vente qu’après le plus bas de 8H00 -15% :

    (mon bout de code si dessous )

     

     

    Malheureusement , le système ouvre une position à 8h00 pile sans prendre en compte les 15% ( ordre STOP).

    Merci d’avance pour votre aide

    #44792

    Bonjour,

    Message déplacé dans le forum “Support ProOrder”

    >> Pour la clarté des messages sur les forums de ProRealCode, merci d’utiliser le bouton “<>” ( = insert PRT code) pour séparer la partie texte de la partie code, merci ! <<

    1 user thanked author for this post.
    avatar yaz
    #44834

    Les conditions booléenes ‘achat’ et ‘vente’ définis aux lignes 5 et 6 ne sont pas correctes. Elles seront toujours “vrai” car supérieures à 1.

    Dans ton cas, tu devrais plutôt les définir comme ceci, en écrivant de façon littéral les conditions à vérifier :

    Les conditions, c’est le sujet de la formation gratuite : apprendre à programmer avec prorealtime

    #44857
    yaz

    Merci Nicolas, c’est exactement grâce à cette formation que j’ai pu débuter sur Probuilder et je vous en remercie vraiment.

    Il vrai que j’aurai dû mettre une condition booléenne, toutefois, ça n’a pas résolu mon problème.

    Au démarrage du système à 8h , j’aimerai qu’une constante puisse garder en mémoire le plus haut de 8h ( donc a 8H15 car je trade sur du 15m), et tester tous les closes suivants jusqu’à qu’il y en ai un qui vérifie la condition de mon achat pour ouvrir une position.( teste qui doit rester valable jusqu’à 23h) sinon il ne faut pas qu’il prenne position.

    #44913

    Pour enregistrer le High et Low de 8h15, une simple condition avec Time devrait suffire :

    Ensuite, il faudra tester si un Close est supérieur ou inférieur aux bornes respectives pour entrer en position.

    1 user thanked author for this post.
    avatar yaz
    #44968
    yaz

    Merci !!!

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

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