Bonjour Nicolas
il n’y a pas de différence entre les deux conditions ci-dessous
normalement j’avais compris peut être à tort que le fait de mettre “if longonmarket” renouvellait systématiquement l’ordre limit à chaque bougie or
dans mon backtest ce n’est pas le cas
Clairement comment demander que la sortie d’un trade long se fasse systématiquement sur le haut d’un canal et que l’ordre tienne jusqu’à ce que le prix
atteigne le haut de ce canal???
1 —-WHILE Longonmarket and (buybar<>0 and (barindex- buybar) >= 1) DO
SELL at indicator4 limit
WEND
2——if Longonmarket and (buybar<>0 and (barindex- buybar) >= 1) then
SELL at indicator4 limit
endif
Une réponse avec exemples à l’appui me plairait bien
Madrosat
J’ai déplacé le post du forum anglais et d’un autre topic. Merci de bien veiller à poster là où il faut la prochaine fois 🙂
Tes 2 exemples me semblent correct. Ton problème vient peut être de la valeur de “indicator4”.
Par ailleurs, tu pourrais aussi “grapher” ta condition pour voir si elle est vraiment valide :
GRAPH Longonmarket and (buybar<>0 and (barindex- buybar) >= 1)
Assure toi que ta variable buybar soit bien renseigné également.
Hélas ça ne marche toujours pas
Donc ta condition est valide et buybar différent de 0 ?
Sans le code complet ça risque d’être moins rapide à debugger 🙂