Dans le cadre du système que je teste, j’essaie de voir pourquoi une pièce qui est simple en principe ne fonctionne pas pour moi.
Je teste ce code isolé pour voir comment la variable EN fonctionne avec Probacktest. Tout ce que je fais, c’est de lancer une ordre et de commencer à compter lorsque cette ordre est sur le marché.
Comme le montre la première image, la variable EN fonctionne bien. Dans la deuxième bougie, la vente est exécutée et la variable commence à augmenter de 1 en 1.
J’ai pensé que si j’augmente la variable EN quand il n’y a pas d’ordre, le résultat attendu devrait être que la variable passe à 1 dans la première bougie, puisqu’il n’y a pas encore d’ordre passé et elle reste à 1. Mais je vois que la variable au lieu de 1 est 1001. Et honnêtement, je ne comprends pas pourquoi. Le seul changement logique est que si je ne suis pas sur le marché, augmentez la EN de 1 et passez l’ordre.
Quelqu’un peut me dire pourquoi au lieu de 1, il reste à 1001 ?
Le graphique en bougies de 5 minutes
Je vous remercie
Je vous remercie