Chiến lược đảo chiều bám theo xu hướng dựa trên MACD và RSI
Tổng quan
Chiến lược này kết hợp sử dụng ba chỉ báo MACD, EMA và RSI để thực hiện giao dịch theo xu hướng và giao dịch đảo chiều. Khi MACD vượt lên trên đường tín hiệu và giá đóng cửa cao hơn đường trung bình EMA thì tạo ra tín hiệu mua; khi MACD cắt xuống dưới đường tín hiệu và giá đóng cửa thấp hơn đường trung bình EMA thì tạo ra tín hiệu bán, qua đó bắt xu hướng; đồng thời, khi RSI đạt đến vùng quá mua hoặc quá bán, thực hiện giao dịch đảo chiều.
Nguyên lý chiến lược
-
Tính toán MACD, đường tín hiệu và EMA.
fastMA = ema(close, fast) slowMA = ema(close, slow) macd = fastMA - slowMA signal = sma(macd, 9) ema = ema(close, input(200)) -
Tạo tín hiệu mua: Chênh lệch MACD (macd - signal) cắt lên trên đường 0 và giá đóng cửa cao hơn đường trung bình EMA.
delta = macd - signal buy_entry= close>ema and delta > 0 -
Tạo tín hiệu bán: Chênh lệch MACD cắt xuống dưới đường 0 và giá đóng cửa thấp hơn đường trung bình EMA.
sell_entry = close<ema and delta<0 -
Khi RSI vào vùng quá mua hoặc quá bán, thực hiện giao dịch đảo chiều.
if (rsi > 70 or rsi < 30) reversal := true
Phân tích ưu điểm
- Kết hợp theo dõi xu hướng và giao dịch đảo chiều, vừa có thể bám theo xu hướng chính, vừa có thể kiếm lời tại các điểm đảo chiều.
- Sử dụng MACD để xác định hướng xu hướng chính, tránh các phá vỡ giả.
- Nhờ EMA lọc bỏ một phần nhiễu.
- Chỉ báo RSI xác định điểm đảo chiều, tăng thêm không gian lợi nhuận cho chiến lược.
Phân tích rủi ro
- Trong thị trường xu hướng lớn, giao dịch đảo chiều có thể dẫn đến thua lỗ.
- Cài đặt tham số không phù hợp sẽ làm tăng tần suất giao dịch và chi phí trượt giá.
- Tín hiệu đảo chiều có thể bị chậm trễ, bỏ lỡ thời điểm vào lệnh tối ưu.
Giải pháp:
- Tối ưu hóa tham số, tìm ra tổ hợp tham số tốt nhất.
- Điều chỉnh ngưỡng RSI cho giao dịch đảo chiều một cách phù hợp.
- Cân nhắc thêm cắt lỗ để kiểm soát thua lỗ.
Hướng tối ưu hóa
- Kiểm tra các tham số độ dài EMA khác nhau.
- Tối ưu hóa tham số MACD, tìm ra tổ hợp tham số tốt nhất.
- Kiểm tra các ngưỡng RSI đảo chiều khác nhau.
- Cân nhắc thêm các chỉ báo khác để kết hợp.
Tổng kết
Chiến lược này kết hợp sử dụng các chỉ báo MACD, EMA và RSI, thực hiện sự kết hợp hữu cơ giữa giao dịch theo xu hướng và giao dịch đảo chiều. MACD xác định hướng xu hướng chính, EMA lọc nhiễu, chỉ báo RSI bắt điểm đảo chiều. Sự kết hợp đa chỉ báo này có thể đánh giá xu hướng thị trường chính xác hơn, vừa giảm giao dịch sai, vừa tăng xác suất có lợi nhuận. Tất nhiên, việc tối ưu hóa tham số và quản lý cắt lỗ vẫn cần được hoàn thiện thêm để giảm thiểu tổn thất không cần thiết, giúp chiến lược vững chắc hơn. Nhìn chung, khung chiến lược này hợp lý, có triển vọng đạt được lợi nhuận ổn định.
/*backtest
start: 2023-11-17 00:00:00
end: 2023-12-17 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © mbuthiacharles4
//Good with trending markets- 1

