Strategi BreakOut Kanal/Channel BreakOut Strategy

Definisi

Strategi BreakOut Kanal membuat sebuah kanal dengan pitanya berdasarkan nilai tertinggi dan terendah untuk X bar terakhir (X adalah nilai pengaturan untuk 'Panjang'). Strategi akan memasuki posisi buy jika high dari bar saat ini lebih tinggi dari pita kanal atas dari bar sebelumnya. Dana akan memasuki posisi sell jika low dari bar saat ini lebih rendah dari pita kanal yang bawah dari bar sebelumnya.

Perhitungan

Skrip Pine
//@version=5
strategy("ChannelBreakOutStrategy", overlay=true)
length = input.int(title="Length", minval=1, maxval=1000, defval=5)
upBound = ta.highest(high, length)
downBound = ta.lowest(low, length)
if (not na(close[length]))
	strategy.entry("ChBrkLE", strategy.long, stop=upBound + syminfo.mintick, comment="ChBrkLE")
strategy.entry("ChBrkSE", strategy.short, stop=downBound - syminfo.mintick, comment="ChBrkSE")
//plot(strategy.equity, title="equity", color=color.red, linewidth=2, style=plot.style_areabr)

Kesimpulan

Strategi BreakOut Kanal mencoba untuk membuat strategi seperti namanya - trading berdasarkan apakah sebuah simbol menjebol kanal atau tidak. Kanal tersebut bergantung pada panjangnya, yang dipilih dalam pengaturan strategi. Strategi kemudian memasuki posisi buy jika high dari bar saat ini lebih tinggi dari pita kanal atas dari bar sebelumnya. Dan akan memasuki posisi sell jika low dari bar saat ini lebih rendah dari pita kanal bawah dari bar sebelumnya.