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.