Strategia BarUpDn

Definizione

La strategia BarUpDn entra in posizione long se la barra corrente è verde (chiusura > apertura) e apre sopra la chiusura della barra precedente. Se la barra corrente è rossa e la sua apertura è inferiore alla chiusura della barra precedente, entrerà in posizione short. Se la percentuale di perdita giornaliera supera il numero specificato nelle impostazioni dell'indicatore, tutte le posizioni verranno chiuse.

Calcoli

Codice Pine Script

//@version=5 
strategy("BarUpDn Strategy", overlay=true, default_qty_type = strategy.percent_of_equity, default_qty_value = 10) 
maxIdLossPcnt = input.float(1, "Max Intraday Loss(%)") strategy.risk.max_intraday_loss(maxIdLossPcnt, strategy.percent_of_equity) 
if (close > open and open > close[1])
     strategy.entry("BarUp", strategy.long) 
if (close < open and open < close[1])
     strategy.entry("BarDn", strategy.short) //plot(strategy.equity, title="equity", color=color.red, linewidth=2, style=plot.style_areabr)

Conclusione

La strategia BarUpDn si basa sul fatto che una barra specifica sia verde e più alta della barra precedente o rossa e più bassa della barra precedente. La strategia è alla ricerca di rapidi cambiamenti di prezzo e tenta di negoziare tali cambiamenti, potenzialmente all'inizio di un trend rialzista o ribassista. La strategia BarUpDn è relativamente semplice e può essere utilizzata come punto di partenza educativo per chi è alle prime armi con le strategie Pine.