
Tổng quan
Chiến lược này kết hợp các chỉ số di chuyển của hai chỉ số và chỉ số Alma để thực hiện theo dõi xu hướng và tham gia. Trong đó, đường Alma là bộ lọc xu hướng chính, khi giá làm nhiều hơn đường Alma và khi giá làm trống dưới đường Alma.
Nguyên tắc chiến lược
- Tính trung bình di chuyển kép của đường nhanh EMA1 và đường chậm EMA2.
- Tính toán đường Alma.
- Khi đường nhanh EMA1 và đường chậm EMA2 hình thành nếp nhị phân vàng, nếu giá cao hơn đường Alma, làm nhiều; khi EMA1 và EMA2 hình thành nếp nhị phân chết, nếu giá thấp hơn đường Alma, làm trống.
- Như vậy, đường Alma là bộ lọc xu hướng chính để tránh bị mắc kẹt trong thị trường biến động. Trong khi đó, đường trung bình di chuyển hai chỉ số được sử dụng để đưa ra tín hiệu xu hướng trước để có thể tham gia sớm.
Phân tích lợi thế
- Đường trung bình di chuyển hai chỉ số có thể phản ánh xu hướng giá trước, tránh đi vào vùng xung đột.
- Đường Alma có khả năng nắm bắt xu hướng bằng cách tự điều chỉnh các tham số trơn, và là một chỉ số lọc xu hướng tốt.
- Sự kết hợp của hai yếu tố này đã đảm bảo sự kịp thời của xu hướng và sự tin cậy của việc nhập học.
Phân tích rủi ro
- Trong trường hợp giá cả biến động mạnh, đường trung bình di chuyển của hai chỉ số có thể phát ra tín hiệu sai.
- Tuy nhiên, các nhà đầu tư khác cũng cho rằng giá cả của các dòng này có thể bị ảnh hưởng bởi sự chậm trễ của giá cả, có thể khiến một số xu hướng bị lọc ra.
- Thiết lập tham số không đúng cách cũng có thể gây ra tác dụng xấu của chiến lược.
Giải pháp:
- Điều chỉnh đúng chu kỳ của đường trung bình di chuyển hai chỉ số để giảm tỷ lệ tín hiệu sai.
- Điều chỉnh tham số của đường Alma để giảm độ chậm trễ.
- Làm tối ưu hóa tham số để tìm ra sự kết hợp tham số tốt nhất.
Hướng tối ưu hóa
- Kiểm tra các kết hợp trung bình di chuyển hai chỉ số của các chu kỳ khác nhau để tìm tham số tối ưu.
- Kiểm tra các giai đoạn cửa sổ khác nhau của đường Alma, độ lệch, giá trị sigma, tham số tối ưu hóa.
- Kết hợp với các chỉ số khác, chẳng hạn như chỉ số tỷ lệ dao động, để lọc thêm tín hiệu.
- Tối ưu hóa chiến lược dừng lỗ, kiểm soát tổn thất đơn lẻ.
Tóm tắt
Chiến lược này kết hợp với đường trung bình di chuyển hai chỉ số và chỉ số Alma để thực hiện theo dõi thời gian và lọc nhập cảnh đáng tin cậy của xu hướng. Bằng cách tối ưu hóa tham số và cải thiện chiến lược dừng lỗ, bạn có thể tiếp tục giảm tín hiệu sai, kiểm soát rủi ro và nâng cao hiệu quả của chiến lược. Chiến lược này phù hợp với hành vi xu hướng, đặc biệt là giao dịch đường dài trung bình.
Mã nguồn chiến lược
/*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")