Originariamente Scritto da
robdd
C'è qualcuno di buona volontà che mi può aiutare dandomi qualche dritta per easyscript?
Più che una dritta te lo faccio completo
Prima l'indicatore così vedi se fa quello che chiedi. Traccia due linee, una al prezzo high della prima barra della giornata, ed una al prezzo low della prima barra della giornata. Queste linee sono i tuoi valori di breakout.
SET primaBarra = DATE <> REF(DATE, 1)
SET distanzaPrimaBarra = LASTIF(primaBarra)
SET limiteHigh = REF(HIGH, distanzaPrimaBarra)
SET limiteLow = REF(LOW, distanzaPrimaBarra)
SET PLOT1 = limiteHigh
SET PLOT2 = limiteLow
Ora il segnale, che compera e vende a seconda che queste linee vengono superate. E' sempre a mercato, quindi Stop & Reverse, ed è privo di Money Management. Nel backtest logicamente diventa peggiorativo perchè i breakout sono calcolati a chiusura barra.
Buy Script:
SET primaBarra = DATE <> REF(DATE, 1)
SET distanzaPrimaBarra = LASTIF(primaBarra)
SET limiteHigh = REF(HIGH, distanzaPrimaBarra)
CLOSE > limiteHigh
Sell Script:
SET primaBarra = DATE <> REF(DATE, 1)
SET distanzaPrimaBarra = LASTIF(primaBarra)
SET limiteLow = REF(LOW, distanzaPrimaBarra)
CLOSE < limiteLow