Salve, in questo semplice bcacktest basato sul SuperTrend non riesco a porre come prima condizione necessaria che il prezzo SIA sempre sopra la media a 200 per le ultime 10 candele. Grazie
DEFPARAM CumulateOrders=False
indicator1 = close
indicator2 = SuperTrend[3,10]
c1 = (indicator1 >= indicator2)
n = 10
indicator4 = Average[200](close)
c2 = summation[n](indicator4 > indicator4[1]) = n
IF c1 and c2 THEN
BUY 1 SHARES AT MARKET
ENDIF
indicator3 = close
indicator4 = SuperTrend[3,10]
c2 = (indicator3 <= indicator4)
IF c2 THEN
SELL AT MARKET
ENDIF
Alla riga 9 non verifichi che il prezzo (CLOSE) sia sopra la media, ma che la media sia maggiore della precedente candela.
Sostituisci la riga 9 con questa:
c2 = summation[n](close > indicator4) = n