Buongiorno, qualcuno sa tradurmi questo codice per la prorealtime?
inputs:period_ma(20), lookback(1),lookback2(1),factor(1.25);
value1= average(c,period_ma) – average(c,period_ma)[lookback];
condition1 = average(c,period_ma) < average(c,period_ma)[lookback];
condition2 = value1<value1[lookback2]*factor;
If condition1 and c < average(c,period_ma) and condition2
then sellshort 100000/c shares this bar at close else buytocover this bar on close;
if not condition1 then buytocover this bar on c;
grazie,
Alfredo
Ciao, non ho provato ma potresti provare il codice tradotto qui sotto:
periodma=20
lookback=1
lookback2=1
factor=1.25
value1= average[periodma] – average[periodma][lookback]
condition1 = average[periodma] < average[periodma][lookback]
condition2 = value1<value1[lookback2]*factor
If condition1 and close < average[periodma] and condition2 then
sellshort 100000/close shares at market
else exitshort at market
endif
if not condition1 then
exitshort at market
endif
Fateci sapere se tutto funziona correttamente.
Ciao, intanto grazie mille, mi da questo errore
errore di sintassi linea 14, carattere 6
Spiacenti, ho fatto un errore alla riga 14, per favore prova questo codice:
periodma=20
lookback=1
lookback2=1
factor=1.25
value1= average[periodma] – average[periodma][lookback]
condition1 = average[periodma] < average[periodma][lookback]
condition2 = value1<value1[lookback2]*factor
If condition1 and close < average[periodma] and condition2 then
sellshort 100000/close shares at market
else
exitshort at market
endif
if not condition1 then
exitshort at market
endif