Strategi ini adalah strategi jangka panjang yang mengikuti tren berdasarkan saluran Donchian. Ini menggunakan band atas dan bawah saluran Donchian untuk menemukan price breakout dan memasuki pasar ketika terjadi breakout. Ini juga menggunakan band tengah sebagai trailing stop untuk keluar posisi. Strategi ini cocok untuk pasar dengan tren yang jelas dan dapat menangkap tren jangka panjang untuk keuntungan tinggi.
Strategi ini menggunakan Saluran Donchian dengan panjang 20 periode. Band atas adalah tertinggi tertinggi dari 20 periode terakhir dan band bawah adalah terendah terendah dari 20 periode terakhir. Panjang default dari band tengah adalah 2 kali band atas dan bawah, tetapi juga dapat diatur dengan panjang yang sama. Ketika harga pecah di atas band atas, pergi panjang. Ketika harga pecah di bawah band bawah, pergi pendek. Keluar posisi panjang ketika harga turun di bawah band tengah. Keluar posisi pendek ketika harga naik di atas band tengah.
Menggunakan band tengah yang lebih panjang memungkinkan posisi menguntungkan lebih banyak ruang untuk berjalan ketika ada tren di pasar, menghasilkan keuntungan yang lebih tinggi.
Keuntungan dari strategi ini adalah:
Ada juga beberapa risiko dengan strategi ini:
Risiko dapat dikurangi dengan menyempurnakan panjang band tengah atau menggabungkan metode stop loss lainnya. Filter tambahan pada logika masuk juga dapat membantu menghindari perdagangan yang tidak perlu.
Beberapa cara untuk mengoptimalkan strategi ini:
Singkatnya, ini adalah strategi tren jangka panjang yang sangat sederhana dengan menggunakan saluran Donchian untuk arah tren dan entri, dengan stop trailing band tengah. Ini dapat mencapai keuntungan tinggi ketika digunakan di pasar dengan tren yang kuat.
/*backtest start: 2024-01-07 00:00:00 end: 2024-01-14 00:00:00 period: 15m basePeriod: 5m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=4 // This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/ // Donchian Channels Strategy - Long Term Trend // by SparkyFlary //For Educational Purposes //Results can differ on different markets and can fail at any time. Profit is not guaranteed. strategy("Donchian Channels Strategy - Long Term Trend", shorttitle="Donchian Channels LT Strategy", overlay=true) length = input(20, title="Donchian Channel length") option = input("double", title="Middleband length: regular or double", options=["regular","double"]) upperband = highest(high, length)[1] lowerband = lowest(low, length)[1] middlebandLength = option=="double"?length*2:length middleband = avg(highest(high, middlebandLength)[1], lowest(low, middlebandLength)[1]) //Plots ubP = plot(upperband, title="Upperband", style=plot.style_line, linewidth=2) lbP = plot(lowerband, title="Lowerband", style=plot.style_line, linewidth=2) mbP = plot(middleband, title="Middleband", style=plot.style_line, color=color.maroon, linewidth=2) //Strategy buy = close > upperband sell = close < middleband short = close < lowerband cover = close > middleband strategy.entry(id="enter long", long=true, when=buy) strategy.close(id="enter long", comment="exit long", when=sell) strategy.entry(id="enter short", long=false, when=short) strategy.close(id="enter short", comment="exit short", when=cover)