Bonjour
J’ai écris un petit code tout simple pour trier sur le FOREX le croisement
de SUPERTREND par la close à la hausse.
9 paires dans la liste, et il me restitue la totalité alors que ce n’est pas le cas.
Quelque chose m’échappe pour obtenir le bon résultat
// VARIABLES GÉNÉRALES
ST = supertrend[3.0,10]
// FIN DES VARIABLES
IF close crosses over ST THEN
signal = 1
ENDIF
SCREENER [ SIGNAL ]
Merci pour votre aide
Cordialement
En effet, j’ai le même problème, et il y a un autre sujet qui en parle, je vais me renseigner immédiatement.
Je dis une bêtise, le code n’est pas correct, tu ne réinitialises jamais ta variable signal ! donc tu récupères des signaux qui peuvent date de très longtemps ! voici le code corrigé :
// VARIABLES GÉNÉRALES
ST = supertrend[3,10]
// FIN DES VARIABLES
signal=0
IF close crosses over ST THEN
signal = 1
ENDIF
SCREENER [ SIGNAL ]
Quand les choses simples t’échappent
Je viens de tester
C’est OK
Merci Nicolas
Bonne soirée
Cordialement