pivelloinborsa
Nuovo forumer
info
Gilato scusa il trailing di vt fa pena direi in backtest coi vari exitcloseon e check low/high/middle da risultati meravigliosi
ma oggi live se lo applicavi dopo ogni candela ti da va un exit diverso
l'idea è buona ma è la funzione trailing propria di VT che fa acqua da tutte le parti
se hai idee proviamo insieme a farne uno casereccio con "if" o altro
ciaooo
speri di esseremi spiegato in italiacano
Riflettendo......penso che sarebbe meglio semplificare il codice di cui sopra, quindi lo riscrivo..........
//misuro la volatilità a 20 periodi
vola=stddev(c,20);
//la trasformo in tick
volatick=int(vola/5);
//introduco le condizioni di SL e TP
installTrailingProfit(INtick,25,18, "TP", CHECKMAX + EXITONLYIFCLOSEON);
installstoploss(intick,40,"SL");
dopo le condizioni di ingresso long...aggiungo..
// se sono long a guadagno il doppio della vola porto lo SL in pari
if positionlong and lasttrade>vola*2 then modifystoploss(intick,0);endif;
//se long e guadagno 3 volte la vola modifico il TP mettendo i valori multipli della volatilità
if positionlong and lasttrade>vola*3 then modifyTrailingProfit(INtick,volatick*3,volatick, "TP", CHECKMAX + EXITONLYIFCLOSEON);endif;
idem per lo short.........ecc...ecc.......
dovrebbe essere così il suggerimento posto da ender.....
ciao riccardo e complimenti a te per il motore.......adesso manca la carrozzeria...però
Gilato scusa il trailing di vt fa pena direi in backtest coi vari exitcloseon e check low/high/middle da risultati meravigliosi
ma oggi live se lo applicavi dopo ogni candela ti da va un exit diverso
l'idea è buona ma è la funzione trailing propria di VT che fa acqua da tutte le parti
se hai idee proviamo insieme a farne uno casereccio con "if" o altro
ciaooo
speri di esseremi spiegato in italiacano
Ultima modifica: