Ho provato Il trailing stop al prezzo corrente ma purtroppo prende la percentuale che vuole.
entrato oggi short alle 9 sul 4 ore indice Francese a 5182.8 alle ore 13 il trailing doveva impostarsi a 5157 invece si è messo a 5146.1 .
in pratica fa la percentuale che vuole .
Non capisco dove è l’ errore.
Ti Ringrazio anticipatamente
Mauro
percentagelong = TGL
percentageshort = TGS
TGL =0.97
TGS= 0.31
if not onmarket then
MAXPRICE = 0
MINPRICE = close
PREZZOUSCITA = 0
ENDIF
if longonmarket then
MAXPRICE = MAX(MAXPRICE,close)
if MAXPRICE-tradeprice(1)>=TGL*(close/100)*percentagelong then
PREZZOUSCITA = MAXPRICE-TGL*(close/100)*percentageshort
ENDIF
ENDIF
if shortonmarket then
MINPRICE = MIN(MINPRICE,close)
if tradeprice(1)-MINPRICE>=TGS*(close/100)*percentagelong then
PREZZOUSCITA = MINPRICE+TGS*(close/100)*percentageshort
ENDIF
ENDIF
if onmarket and PREZZOUSCITA>0 then
EXITSHORT AT PREZZOUSCITA STOP
SELL AT PREZZOUSCITA STOP
ENDIF