compteur sur 3 positions distinctes

Forums ProRealTime forum Français Support ProOrder compteur sur 3 positions distinctes

Viewing 2 posts - 1 through 2 (of 2 total)
  • #75045

    Bonjour a tous

    j’essaie de coder une strategie qui short 1 contrat sur chacun des 3 niveaux: SMA200, SMA200+2.5$, SMA200+5$.

    Si le niveau n’est pas atteint, la position n’est pas ouverte, donc le nombre de positions est compris entre 0 et 3.

    Mon souci dans le code est de differencier chaque position. J’ai mis un flag pour qu’il ne puisse y avoir qu’une seule position a chaque niveau.

    En bactest ma premiere position (SMA200) est ouverte mais pas les 2 suivantes. Et pourtant les conditions du “if .. then” semblent etre toutes satisfaites pour les 2 autres niveaux d’ouverture de position.

    J’imagine que le probleme vient de ma gestion de la variable “flag” mais quand je la graph elle semble se comporter normalement.

    Toute aide sera la bienvenue, merci !

    Greg

     

    #75068

    Je n’ai pas testé, mais le problème vient peut être de la façon dont tu testes ta variable “flag” justement:

    NOT test si une variable est fausse ou vrai, hors dés que celle-ci est renseignée (différente de 0), elle est forcément vrai.

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

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