
Chiến lược này dựa trên chiến lược theo dõi xu hướng dài hạn của kênh Dongxian. Nó sử dụng đường ray trên và dưới của kênh Dongxian để tìm kiếm các lỗ hổng giá và đi vào thị trường khi lỗ hổng xảy ra.
Chiến lược này sử dụng một đường giao dịch dài 20 chu kỳ. Đường giao dịch trên đường giao dịch là giá cao nhất trong 20 chu kỳ gần đây nhất, đường giao dịch dưới đường giao dịch là giá thấp nhất trong 20 chu kỳ gần đây nhất. Độ dài mặc định của đường giao dịch là gấp 2 lần đường giao dịch trên đường giao dịch trên đường giao dịch, hoặc có thể được thiết lập là cùng chiều dài với đường giao dịch trên đường giao dịch trên đường giao dịch trên đường giao dịch.
Sử dụng chiều dài đường trung tâm dài hơn cho phép các vị trí có lợi nhuận có không gian hoạt động lớn hơn, có thể thu được lợi nhuận cao hơn khi có xu hướng trên thị trường. Trên thực tế, đường trung tâm dài gấp đôi đường trung tâm trên và dưới rất gần với mức dừng di chuyển ATR gấp 3 lần theo khuyến nghị của Wilder. Vì vậy, đường trung tâm dài hơn này có thể được sử dụng như một phương pháp dừng lỗ thay thế cho chiến lược theo dõi xu hướng.
Chiến lược này có những ưu điểm sau:
Chiến lược này cũng có một số rủi ro:
Bạn có thể giảm rủi ro bằng cách giảm chiều dài đường trung đạo thích hợp hoặc kết hợp với các chỉ số dừng lỗ khác. Bạn cũng có thể tối ưu hóa logic đầu vào để giảm các giao dịch không cần thiết.
Chiến lược này có thể được tối ưu hóa theo các khía cạnh sau:
Chiến lược này nói chung là một chiến lược theo dõi xu hướng dài hạn rất đơn giản. Nó sử dụng chỉ số đường Đông Dương để xác định hướng xu hướng và tham gia để dừng lỗ di chuyển. Trong thị trường có xu hướng rõ ràng, nó có thể đạt được lợi nhuận cao hơn.
/*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)