buongiorno a tutti.
sto provando ad inserire questo semplice codice che dice:
quando incrocia al rialzo sma 30 sopra sma 90 prendiamo come riferimento il massimo delle 30 candele precedenti all'incrocio che se viene poi rotto al rialzo da segnale long, viceversa per lo short.
ho verificato che non sempre le 30 candele precedenti all'incrocio vengono rispettate, mando un esempio tf 5 min.
cosa c'è di sbagliato nella formula??
grazie a chi mi aiuterà.
codice:
value1=average (c,30);
value2=average (c,90);
condition1= value1>value2 ;
condition2=value1<value2;
condition3=H crosses over Highest(h,30)[1];
condition4=L crosses under Lowest(l,30)[1];
if condition1 and condition3 then buy next bar at market;
if condition2 and condition4 then sellshort next bar at market;
sto provando ad inserire questo semplice codice che dice:
quando incrocia al rialzo sma 30 sopra sma 90 prendiamo come riferimento il massimo delle 30 candele precedenti all'incrocio che se viene poi rotto al rialzo da segnale long, viceversa per lo short.
ho verificato che non sempre le 30 candele precedenti all'incrocio vengono rispettate, mando un esempio tf 5 min.
cosa c'è di sbagliato nella formula??
grazie a chi mi aiuterà.
codice:
value1=average (c,30);
value2=average (c,90);
condition1= value1>value2 ;
condition2=value1<value2;
condition3=H crosses over Highest(h,30)[1];
condition4=L crosses under Lowest(l,30)[1];
if condition1 and condition3 then buy next bar at market;
if condition2 and condition4 then sellshort next bar at market;