Strategia Consecutive Up/Down

Definizione

La strategia Consecutive Up/Down entra long se per almeno X barre consecutive la chiusura corrente è superiore alla chiusura precedente. Entra short se per almeno Y barre consecutive la chiusura corrente è inferiore alla chiusura precedente. Gli input X e Y sono gestiti nelle impostazioni della strategia, a cui si accede cliccando con il tasto destro del mouse quando è sovrapposta al grafico o cliccando sulla rotella Impostazioni nell'area in alto a sinistra del grafico. 

Calcoli

Script Pine

//@version=5 

strategy("Consecutive Up/Down Strategy", overlay=true) 
consecutiveBarsUp = input(3) 
consecutiveBarsDown = input(3) 
price = close 
ups = 0.0 
ups := price > price[1] ? nz(ups[1]) + 1 : 0 
dns = 0.0 
dns := price < price[1] ? nz(dns[1]) + 1 : 0 
if (ups >= consecutiveBarsUp)
     strategy.entry("ConsUpLE", strategy.long, comment="ConsUpLE") 
if (dns >= consecutiveBarsDown)
     strategy.entry("ConsDnSE", strategy.short, comment="ConsUpLE") 
//plot(strategy.equity, title="equity", color=color.red, linewidth=2, style=plot.style_areabr)

Riassumendo

La strategia ConsUpLE è stata progettata principalmente per i mercati in trend. Può essere utilizzata su qualsiasi timeframe e dipende dai valori assegnati alle barre consecutive su e alle barre consecutive giù. Questi valori possono essere regolati a piacere nelle impostazioni della strategia. L'opzione predefinita è 3 barre consecutive al rialzo e 3 barre consecutive al ribasso. Ciò significa che se ci sono 3 barre consecutive sopra o sotto la chiusura della barra precedente, la strategia andrà long o short.