Forums ProRealTime forum Français Support ProBuilder stop suiveur à modifier si possible Reply To: stop suiveur à modifier si possible

#232020

Bonjour Yvan

non, il n est pas possible de faire ce que vous proposez cad utiliser un robot fonctionnant en 15mn et le faire fonctionner en 1mn pour activer plus souvent les stops suiveurs, tout simplement car les prises de positions ne sont pas les memes

c est pourquoi je reitere ma demande

est il possible de modifier le programme suivant afin que le stop suiveur ne s enclanche pas a la colure de la bougie mais dans la bougie dès que les 10 points sont atteints

cordialement

 

//trailing stop function
trailingstart = 10 //trailing will start @trailinstart points profit
trailingstep = 5 //trailing step to move the “stoploss”

//reset the stoploss value
IF NOT ONMARKET THEN
newSL=0
ENDIF
//manage long positions
IF LONGONMARKET THEN
//first move (breakeven)
IF newSL=0 AND close-tradeprice(1)>=trailingstart*pipsize THEN
newSL = tradeprice(1)+trailingstep*pipsize
ENDIF
//next moves
IF newSL>0 AND close-newSL>=trailingstep*pipsize THEN
newSL = newSL+trailingstep*pipsize
ENDIF
ENDIF
//manage short positions
IF SHORTONMARKET THEN
//first move (breakeven)
IF newSL=0 AND tradeprice(1)-close>=trailingstart*pipsize THEN
newSL = tradeprice(1)-trailingstep*pipsize
ENDIF
//next moves
IF newSL>0 AND newSL-close>=trailingstep*pipsize THEN
newSL = newSL-trailingstep*pipsize
ENDIF
ENDIF
//stop order to exit the positions
IF newSL>0 THEN
SELL AT newSL STOP
EXITSHORT AT newSL STOP
ENDIF