quando hai un minuto vuoi provare a sostituire installstoploss con questo:
if t>= 0930 and t<1700 and positiondir=1 and c<(positionvalue-0.03*positionvalue) then ExitLong(NextBar, Atopen); endif; if t>= 0930 and t<1700 and positiondir=-1 and c>1.03*positionvalue then Exitshort(NextBar, Atopen); endif;
in pratica di chiude la posizione quando la perdita supera il 3% ma al close della candela, si evitano gli spikes e magari si recupera il trend
quando hai un minuto vuoi provare a sostituire installstoploss con questo:
ResponderEliminarif t>= 0930 and t<1700 and positiondir=1 and c<(positionvalue-0.03*positionvalue) then
ExitLong(NextBar, Atopen);
endif;
if t>= 0930 and t<1700 and positiondir=-1 and c>1.03*positionvalue then
Exitshort(NextBar, Atopen);
endif;
in pratica di chiude la posizione quando la perdita supera il 3% ma al close della candela, si evitano gli spikes e magari si recupera il trend
poi ci sarebbe da valutare anche questo:
ResponderEliminarvar: esp(2), vol;
vol = op(v,constval(esp),pow);
and vol>1/2*(vol[1]+vol[2]) da inserire sia long che short
cioè si entra quando il quadrato dei volumi è superiore alla media del quadrato dei volumi dei due periodi precedenti
al posto di v possiamo anche utilizzare r e prendere in considerazione l'ampiezza delle candele, il risultato piu' o meno è simile
vedi te se merita
Buon giorno a tutti Bruno L impulsiva del 3 aprile annullata e tiene ancora quella del 4 gennaio
ResponderEliminar