Chiến lược này kết hợp hai chỉ số EMA để đạt được xu hướng theo dõi và nhập cảnh. Đường ALMA phục vụ như bộ lọc xu hướng chính, đi dài khi giá trên đường ALMA và đi ngắn khi giá dưới đường ALMA. Đường EMA đôi được sử dụng để cung cấp tín hiệu xu hướng sớm để nhập cảnh kịp thời.
Giải pháp:
Chiến lược này kết hợp chỉ số EMA và ALMA kép để đạt được theo dõi xu hướng kịp thời và lọc đầu vào đáng tin cậy. Bằng cách cải thiện tối ưu hóa tham số và chiến lược dừng lỗ, nó có thể làm giảm thêm các tín hiệu sai, kiểm soát rủi ro và cải thiện hiệu suất chiến lược. Nó phù hợp với thị trường xu hướng và giao dịch trung hạn dài hạn đặc biệt.
/*backtest start: 2022-12-15 00:00:00 end: 2023-12-21 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=3 //Author: HighProfit //Lead-In strategy("Double Exponential Moving Avarage & Arnoud Legoux Moving Avarage Strategy", shorttitle="ST-DEMA+ALMA", overlay=true) //Arnoud Legoux Moving Avarage Inputs source = close windowsize = input(title="Window Size", defval=50) offset = input(title="Offset", type=float, defval=0.85) sigma = input(title="Sigma", type=float, defval=6) //Exponential Moving Avarage Inputs L1= input(5,"EMA-1") L2= input(10,"EMA-2") //Exponential Moving Avarage Calculations e1= ema(close, L1) e2= ema(close, L2) //Conditions longCondition = e1 and e2 > alma(source, windowsize, offset, sigma) if (longCondition) strategy.entry("Long", strategy.long) shortCondition = e1 and e2 < alma(source, windowsize, offset, sigma) if (shortCondition) strategy.entry("Short", strategy.short) //Plots plot(alma(source, windowsize, offset, sigma), color=lime, linewidth=1, title="ALMA") plot(e1, color=orange, linewidth=1, title="EMA-1") plot(e2, color=blue, linewidth=1, title="EMA-2")