Ne prendre qu’une seule position même si les conditions sont remplies

Forums ProRealTime forum Français Support ProOrder Ne prendre qu’une seule position même si les conditions sont remplies

Viewing 3 posts - 1 through 3 (of 3 total)
  • #201608

    bonjour,

    J’ai un petit soucis que quelqu’un pourra surement régler facilement.

    Dans mon algo, quand un certains nombre de conditions sont remplies et que la close est supérieure à la SenkouSpanA et B, une position d’achat est prise et inversement si la close est inférieure à la SSA et SSB. J’aimerai qu’une fois cette position prise et clôturée, aucune position ne soit prise même si les conditions sont réunies, jusqu’à ce que une close soit entre la SSA et SSB.

    Quelqu’un pourrait m’expliquer comment faire?

    #201640

    Bonjour, sujet fréquemment abordé, principe ci-dessous. Plusieurs exemples concrets doivent pouvoir être retrouvés via le moteur de recherche interne au site (en haut à droite, passer la souris sur son avatar, case “search” en première ligne du menu déroulant qui apparait).

    Le principe est le suivant:

    – Tu te crées une variable booléeenne (qui va valoir zéro ou 1) qu’on appellera un “flag”, initialisée à zéro

    – Quand tu prends position car conditions réunies, tu mets le flag égal à 1

    – Tu ne le remets égal à zéro que si tes conditions ne sont plus réunies (apparemment une close sup au minimum de SSA et SSB)

    – Et dans le bloc de vérification des conditions pour prise de position, tu rajoutes à tes conditions que le flag doit être égal à zéro

    Ainsi, si ce flag était resté sur 1 en sortie de position, tant qu’il ne repasse pas à zéro pas de nouvelle position.

    1 user thanked author for this post.
    #201898

    merci beaucoup JC_Bywan

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

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