Par erreur j’ai écris A: C1 = Close > BBH100[26] AND PlusHaut15P[26]
alors que je voulais écrire : B: C1 = Close > BBH100[26] AND Close > PlusHaut15P[26]
B me donne bien ce que je voulais : passe à 1 lorsque ces 2 conditions sont réalisées.
le compilateur ne me donne pas d’erreur pour A. et j’ai l’impression que ce mauvais code est équivalent à Close > BBH100[26] , la suite ne correspondant à rien du tout .
sans le ” close> ” comme dans le cas B, alors dans A on a PlusHaut15P[26] qui est lu comme une condition à lui tout seul équivalente à un booléen vrai ou faux, c’est à dire que si par exemple il vaut 7, il est considéré comme égal à 1 donc vrai… ce qui fait que le code passe sans te donner d’erreur de syntaxe.
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.Ok