Bonjour à toutes et tous,
Première fois que je post sur le forum qui m’a déjà apporté beaucoup. Je souhaiterais vous solliciter pour avoir de l’aide concernant le codage et la syntaxe pour un code.
Voilà ce que je voudrais faire: Si mon indicateur est passé de 0 à 1 prendre mon trade avec condition 1, condition 2, etc … et je voudrais attendre que celui ci repasse de 0 à 1 pour reprendre un trade.
Actuellement mon programme prend le trade uniquement si celui-ci les condition 1, condition 2, etc … correspondent au passage de 0 à 1 de mon indicateur et je voudrais uniquement prendre un trade par passage de 0 à 1 et laisser mon programme attendre un nouveau passage.
Je suis vraiment désolé si je ne suis pas clair, mais c’est un nouveau monde pour moi. Je profite de ce post pour remercier tous les membres du forum pour leur aide passé et future.
// Conditions pour ouvrir une position acheteuse
indicator1 = CALL "BREAKOUT V2"
c1 = (indicator1 = 1)
indicator2 = ExponentialAverage[100](close)
c2 = (close > indicator2)
IF (c1 AND c2 ) AND timeEnterBefore AND timeEnterAfter AND not daysForbiddenEntry THEN
BUY 1 CONTRACT AT prixHausse STOP
ENDIF
Dans ce cas, comparer la valeur de maintenant avec celle précédente et si cette dernière était 0 alors c’est tout bon:
c1 = indicator1 = 1 and indicator[1] = 0