Strategi Perdagangan Backtest Berdasarkan Saluran Long-Short
Ringkasan
Strategi ini memanfaatkan pembentukan saluran bullish dan bearish untuk melakukan validasi backtest sistem tipe breakout saluran, termasuk dalam strategi trading breakout tren.
Prinsip Strategi
-
Menghitung harga tertinggi dalam periode tertentu untuk membangun saluran bullish, dan harga terendah untuk saluran bearish.
-
Ketika harga menembus garis saluran atas, lakukan pembelian.
-
Ketika harga menembus garis saluran bawah, lakukan penjualan.
-
Dapat mengatur rentang waktu backtest untuk memvalidasi strategi.
-
Menggunakan breakout saluran untuk trading, aturan strategi sederhana dan jelas.
Analisis Keunggulan
-
Saluran bullish dan bearish dapat mendefinisikan saluran pasar secara intuitif.
-
Setelah menembus garis saluran, kemungkinan tren naik cukup besar.
-
Backtest dapat memvalidasi efek strategi dalam data historis.
-
Ide trading breakout saluran sederhana dan mudah diterapkan.
-
Kode relatif sederhana, mudah dimodifikasi dan dioptimalkan.
Analisis Risiko
-
Ada risiko false breakout setelah breakout yang menyebabkan pullback.
-
Tidak dapat secara efektif mengatur stop loss dan take profit.
-
Pengaturan parameter saluran yang tidak tepat akan mempengaruhi kinerja strategi.
-
Hasil backtest mungkin memiliki bias optimasi.
-
Efek saat implementasi live trading mungkin berbeda signifikan.
Arah Optimasi
-
Menguji parameter yang berbeda untuk menemukan kombinasi parameter optimal.
-
Menambahkan kombinasi faktor lain untuk menyaring false breakout.
-
Membangun mekanisme stop loss dan take profit.
-
Memproses data backtest dengan baik untuk menghilangkan bias data.
-
Melakukan validasi backtest di berbagai lingkungan pasar.
-
Melakukan simulasi live trading untuk memverifikasi dan mengkonfigurasi parameter live.
Kesimpulan
Strategi ini menggunakan aturan breakout saluran sederhana untuk validasi backtest, mudah dioperasikan, namun masih perlu dioptimalkan untuk meningkatkan stabilitas. Dengan penyempurnaan lebih lanjut melalui penyesuaian parameter, manajemen risiko, dan lain-lain, dapat dijadikan sistem trading breakout yang andal.
/*backtest
start: 2023-08-20 00:00:00
end: 2023-08-30 00:00:00
period: 4h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
//strategy(title = "Backtest Donchian Teixeira", default_qty_type = strategy.fixed, default_qty_value = 100, overlay = true, commission_type = strategy.commission.cash_per_order, commission_value = 2.50, precision = 2, calc_on_every_tick = true, pyramiding = 0, initial_capital = 10000)
testStartYear = input(2000, "Backtest Start Year")- 1
