Chiến lược theo xu hướng dựa trên chỉ báo MACD
Tổng quan
Chiến lược này thực hiện giao dịch theo xu hướng dựa trên chỉ báo MACD. Chiến lược sử dụng chỉ báo MACD để nhận biết hướng xu hướng, kết hợp với cắt lỗ động để khóa lợi nhuận.
Nguyên lý chiến lược
-
Tính đường nhanh, đường chậm và chỉ báo MACD. Đường nhanh sử dụng đường trung bình động hàm mũ 12 chu kỳ, đường chậm sử dụng đường trung bình động hàm mũ 26 chu kỳ. MACD là chênh lệch giữa đường nhanh và đường chậm.
-
Thiết lập đường mua và đường bán. Khi MACD cắt lên trên đường mua sẽ phát sinh tín hiệu mua; khi MACD cắt xuống dưới đường bán sẽ phát sinh tín hiệu bán.
-
Sau khi mở vị thế, thiết lập cắt lỗ động, theo dõi đường cắt lỗ. Giá trị ban đầu của đường cắt lỗ là 95% giá mở cửa, khi giá chạy, đường cắt lỗ dịch chuyển lên trên để khóa lợi nhuận.
-
Đóng vị thế khi chạm cắt lỗ hoặc có tín hiệu ngược chiều.
Phân tích ưu điểm
-
Sử dụng chỉ báo MACD để nhận biết hướng xu hướng, có thể theo dõi xu hướng hiệu quả.
-
Cơ chế cắt lỗ động có thể liên tục khóa lợi nhuận, tránh thua lỗ lan rộng.
-
Logic chiến lược đơn giản rõ ràng, dễ hiểu và thực hiện, phù hợp cho tự động hóa giao dịch định lượng.
Phân tích rủi ro
-
Chỉ báo MACD có độ trễ, có thể bỏ lỡ các đảo chiều xu hướng ngắn hạn.
-
Cắt lỗ quá rộng có thể bỏ lỡ một phần lợi nhuận, quá chặt có thể dẫn đến cắt lỗ sớm.
-
Vấn đề tinh chỉnh tham số, tham số MACD và đường mua/bán cần liên tục kiểm tra và tối ưu.
-
Hiệu quả tốt trong thị trường xu hướng, có rủi ro thua lỗ trong thị trường đi ngang.
Hướng tối ưu
-
Tối ưu tham số MACD, tìm tổ hợp tham số tốt nhất.
-
Thử nghiệm các phương pháp cắt lỗ khác nhau, như cắt lỗ theo điểm, cắt lỗ ATR, v.v.
-
Thêm điều kiện lọc, sử dụng các chỉ báo khác để tránh giao dịch sai. Ví dụ: Bollinger Bands, RSI, v.v.
-
Kết hợp với chỉ báo xác định xu hướng, nhận biết thị trường xu hướng và đi ngang, điều chỉnh động tham số chiến lược.
Tổng kết
Chiến lược này có tư duy tổng thể rõ ràng, sử dụng chỉ báo MACD để theo dõi xu hướng và áp dụng cắt lỗ động để khóa lợi nhuận, có thể theo dõi hiệu quả thị trường xu hướng. Tuy nhiên, chỉ báo MACD có vấn đề độ trễ, việc đặt điểm cắt lỗ cũng cần tối ưu. Bước tiếp theo sẽ tiếp tục kiểm tra cài đặt tham số, tối ưu cơ chế cắt lỗ và kết hợp các chỉ báo khác để lọc, giúp chiến lược phù hợp hơn với các loại thị trường khác nhau, nâng cao độ ổn định của chiến lược.
/*backtest
start: 2023-10-16 00:00:00
end: 2023-11-15 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
strategy(shorttitle = "EURUSD MACD", title = "EURUSD MACD")
fastMA = input(title="Fast moving average", defval = 12, minval = 7)
slowMA = input(title="Slow moving average", defval = 26, minval = 7)- 1

