STARC Channel Backtest Strategy adalah strategi perdagangan kuantitatif berdasarkan indikator STARC. Strategi ini membangun saluran STARC atas dan bawah untuk menghasilkan sinyal perdagangan beli dan jual.
Inti dari Strategi Backtest Saluran STARC adalah indikator STARC, yang mencakup:
Ini menghasilkan sinyal beli ketika harga penutupan menembus band atas, dan sinyal jual ketika harga penutupan menembus band bawah.
Strategi ini menghitung rel atas dan bawah saluran STARC setiap hari dan menilai apakah harga penutupan menembus mereka untuk menghasilkan sinyal perdagangan.
Strategi Backtest Saluran STARC memiliki keuntungan berikut:
Strategi STARC Channel Backtest juga memiliki beberapa risiko:
Langkah-langkah berikut harus diambil untuk mengurangi risiko:
Arah pengoptimalan utama untuk Strategi Backtest Saluran STARC meliputi:
Arah optimasi ini dapat meningkatkan keuntungan dan stabilitas strategi sambil mengendalikan risiko.
Efek keseluruhan dari STARC Channel Backtest Strategy adalah baik. Ini menerapkan perdagangan breakout jangka menengah dan panjang berdasarkan indikator STARC. Keuntungan dari strategi ini adalah menggunakan saluran STARC untuk menghasilkan sinyal perdagangan yang stabil, sambil menetapkan mekanisme terbalik untuk beradaptasi dengan perubahan pasar. Kita juga perlu mengurangi risiko dengan menetapkan stop loss dan mengoptimalkan parameter untuk membuat strategi lebih stabil dan efisien. Secara umum, strategi ini adalah alat yang efektif untuk perdagangan breakout jangka menengah dan panjang.
/*backtest start: 2023-11-04 00:00:00 end: 2023-12-04 00:00:00 period: 2h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=2 //////////////////////////////////////////////////////////// // Copyright by HPotter v1.0 23/04/2018 // A type of technical indicator that is created by plotting two bands around // a short-term simple moving average (SMA) of an underlying asset's price. // The upper band is created by adding a value of the average true range // (ATR) - a popular indicator used by technical traders - to the moving average. // The lower band is created by subtracting a value of the ATR from the SMA. // STARC is an acronym for Stoller Average Range Channels. The indicator is // named after its creator, Manning Stoller. // // You can change long to short in the Input Settings // WARNING: // - For purpose educate only // - This script to change bars colors. //////////////////////////////////////////////////////////// strategy(title="STARC Bands Backtest", overlay = true) LengthMA = input(5, minval=1) LengthATR = input(15, minval=1) K = input(1.33, minval=0.01, step = 0.01) reverse = input(false, title="Trade reverse") xMA = sma(close, LengthMA) xATR = atr(LengthATR) xSTARCBandUp = xMA + xATR * K xSTARCBandDn = xMA - xATR * K pos = iff(close > xSTARCBandUp, 1, iff(close < xSTARCBandDn, -1, nz(pos[1], 0))) possig = iff(reverse and pos == 1, -1, iff(reverse and pos == -1, 1, pos)) if (possig == 1) strategy.entry("Long", strategy.long) if (possig == -1) strategy.entry("Short", strategy.short) barcolor(possig == -1 ? red: possig == 1 ? green : blue ) plot(xMA, color=blue, title="MA") plot(xSTARCBandUp, color = green, title="UpBand") plot(xSTARCBandDn, color=red, title="DnBand")