Bonjour,
Je voudrai indiquer dans mon code qu’après une perte de 6 positions d’affilées ou une perte cumulée allant jusqu’à 2000€ par exemple le robot ne prenne plus de position.
D’avance merci pour votre aide
Tu peux compter la quantité d’ordre perdante en comparant le STRATEGYPROFIT à chaque nouvelle barre:
if strategyprofit <> strategyprofit[1] then //la balance change
if positionperf(1)<0 then //si dernière position perdante
perte=perte+1 //alors on incrémente la quantité de perte
else //si elle est positive
perte=0 //alors le compte est remis à zéro
endif
endif
ensuite on peut QUIT la stratégie si perte = 6 ou STRATEGYPROFIT est inférieur à -2000, soit :
if perte >=6 or strategyprofit<-2000 then
QUIT
endif