Chiến lược theo xu hướng sử dụng bộ lọc kết hợp đường EMA đôi và chỉ báo ATR
Tổng quan
Chiến lược này sử dụng hai đường EMA để tạo tín hiệu Golden Cross (mua) và Death Cross (bán) theo chiến lược theo xu hướng cổ điển, kết hợp chỉ báo ATR và ADX để lọc thêm, theo dõi trong xu hướng mạnh và kiểm soát rủi ro khi thị trường đi ngang.
Nguyên lý chiến lược
Chiến lược này chủ yếu dựa trên các điểm sau:
-
Sử dụng đường EMA chu kỳ ngắn hơn (8 kỳ) và đường EMA chu kỳ dài hơn (20 kỳ) để tạo tín hiệu Golden Cross và Death Cross. Bản thân đường EMA có tính chất theo xu hướng.
-
Chỉ báo ATR phản ánh biên độ biến động gần đây. Bằng cách chuẩn hóa chỉ báo ATR, có thể điều chỉnh linh hoạt điều kiện lọc cho sự giao nhau của đường EMA, giảm yêu cầu khi theo dõi xu hướng mạnh và tăng yêu cầu lọc khi thị trường đi ngang, nhằm kiểm soát rủi ro.
-
Chỉ báo ADX đánh giá cường độ xu hướng. Khi giá trị ADX lớn hơn 30, cho rằng xu hướng mạnh xuất hiện, lúc này kịp thời cắt lỗ phòng thủ.
-
Kết hợp xu hướng tăng/giảm để xác định thời điểm mua/bán. Trong thị trường tăng, Golden Cross mua; trong thị trường giảm, Death Cross bán.
-
Lọc khối lượng giao dịch, chỉ vào lệnh khi khối lượng giao dịch tăng lên.
-
Chỉ số USD đơn giản đánh giá sức mạnh của đồng đô la, khi USD mạnh thì biên độ cắt lỗ và chốt lời được mở rộng.
-
Kết hợp chỉ báo SuperTrend để đánh giá xu hướng tổng thể, hỗ trợ xác định thời điểm mua/bán.
Chiến lược này kết hợp đầy đủ các chỉ báo xu hướng và chỉ báo dao động, có thể điều chỉnh tham số linh hoạt, vừa theo dõi xu hướng vừa kiểm soát rủi ro.
Ưu điểm chiến lược
-
Sử dụng hệ thống hai đường EMA để xác định xu hướng, EMA có tính mượt mà, có thể lọc hiệu quả các phá vỡ giả.
-
Chỉ báo ATR điều chỉnh linh hoạt điều kiện lọc giao nhau của EMA, giúp chiến lược thích ứng linh hoạt với các môi trường thị trường khác nhau.
-
Chỉ báo ADX và khối lượng giao dịch làm chỉ báo hỗ trợ, tránh bị mắc kẹt trong thị trường đi ngang.
-
Xem xét chỉ số USD và chỉ báo SuperTrend để đánh giá xu hướng lớn, nâng cao độ chính xác của quyết định.
-
Các tham số quản lý rủi ro tự động điều chỉnh theo sức mạnh của USD, khi USD mạnh thì biên độ cắt lỗ và chốt lời được mở rộng.
-
Sử dụng tín hiệu giao dịch Golden Cross/Death Cross đơn giản và trực quan cùng chiến lược cắt lỗ/chốt lời, dễ dàng thực hiện và backtest.
Rủi ro chiến lược
-
Hệ thống hai đường EMA loại bỏ việc xác định điểm tới hạn của xu hướng, có độ trễ.
-
Lựa chọn tham số ATR không phù hợp có thể dẫn đến quá mạo hiểm hoặc quá bảo thủ.
-
Tham số ADX cần được tối ưu hóa, lựa chọn đỉnh ADX không phù hợp có thể bỏ lỡ xu hướng.
-
Chỉ số USD và chỉ báo SuperTrend có thể đánh giá sai.
-
Biên độ cắt lỗ quá nhỏ có thể tăng thua lỗ; cắt lỗ quá rộng dễ bị mắc kẹt.
Hướng tối ưu
-
Có thể cân nhắc kết hợp các chỉ báo khác như MACD để xác định điểm tới hạn của xu hướng.
-
Sử dụng nhiều dữ liệu lịch sử hơn để huấn luyện không gian tham số ATR, tìm phạm vi tham số tối ưu.
-
Thử nghiệm các tham số ADX khác nhau, tối ưu hóa việc xác định đỉnh ADX.
-
Thêm nhiều biến số để đánh giá chỉ số USD và xu hướng tổng thể thị trường.
-
Tính toán biên độ cắt lỗ tối ưu dựa trên dữ liệu backtest.
-
Có thể cân nhắc chuyển cắt lỗ thành cắt lỗ di động hoặc cắt lỗ dao động.
-
Tiếp tục tối ưu quy mô mở lệnh và chu kỳ nắm giữ.
Tổng kết
Chiến lược này tích hợp hệ thống hai đường EMA cổ điển với nhiều chỉ báo hỗ trợ, thông qua tối ưu hóa tham số tự động, tạo ra một chiến lược theo xu hướng tương đối hoàn chỉnh. Nó có thể linh hoạt thích ứng với những thay đổi của môi trường thị trường, vừa theo dõi xu hướng vừa kiểm soát rủi ro. Tuy nhiên, vẫn cần thử nghiệm và tối ưu hóa thêm về cắt lỗ và các tham số chỉ báo để đạt được lợi nhuận ổn định hơn. Tư duy chiến lược này đáng để tham khảo và cải tiến.
/*backtest
start: 2023-10-15 00:00:00
end: 2023-11-14 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("Refactored Advanced EMA Cross with Normalized ATR Filter, Controlling ADX", shorttitle="ALP V5", overlay=true)
// Initialize variables to track if a buy order has been placed and number of periods since the last buy- 1

