Type/to search

Chiến lược giao dịch định lượng dựa trên MACD kép

Common strategy
Created: 2024-01-30 16:43:29
Last modified: 3 years ago
1
Follow
1802
Followers

img

Tổng quan

Chiến lược giao dịch định lượng MACD kép là một chiến lược giao dịch định lượng sử dụng chỉ báo MACD trên hai khung thời gian. Chiến lược này mở vị thế mua khi chỉ báo MACD trên khung tuần hình thành giao cắt vàng, và đóng vị thế khi chỉ báo MACD trên khung ngày hình thành giao cắt chết. Khi không có vị thế nào, nếu chỉ báo MACD trên khung ngày lại hình thành giao cắt vàng, có thể mở lại vị thế mua.

Nguyên lý chiến lược

Chiến lược giao dịch định lượng MACD kép sử dụng sự kết hợp giữa chỉ báo MACD tuần và chỉ báo MACD ngày để xác định tín hiệu vào và ra lệnh.

Đầu tiên, khi đường MACD trên khung tuần cắt lên trên đường tín hiệu, tạo tín hiệu mua, lúc này mở vị thế mua; sau đó, khi đường MACD trên khung ngày cắt xuống dưới đường tín hiệu, tạo tín hiệu bán, lúc này đóng vị thế.

Khi không có vị thế, nếu đường MACD trên khung ngày lại cắt lên trên đường tín hiệu, thì mở lại vị thế mua. Nói cách khác, giao cắt vàng của MACD ngày trở thành điều kiện để mở lại vị thế.

Cần lưu ý, chỉ có giao cắt chết của MACD ngày mới đóng vị thế, nhưng chỉ được phép mở lại vị thế trong "cửa sổ giao dịch" khi đường MACD tuần cao hơn đường tín hiệu.

Lợi thế của chiến lược

Chiến lược giao dịch định lượng MACD kép kết hợp phân tích hai khung thời gian, có thể lọc hiệu quả các tín hiệu giả, nâng cao chất lượng tín hiệu. Cụ thể, có những lợi thế chính sau:

  1. Khung thời gian tuần xác định xu hướng chính, giúp tránh giao dịch ngược xu hướng.

  2. Khung thời gian ngày xác định thời điểm vào và ra lệnh, có thể kịp thời nắm bắt cơ hội giao dịch ngắn hạn.

  3. Cơ chế "cửa sổ giao dịch" giúp tránh việc mở và đóng vị thế quá thường xuyên do điều chỉnh ngắn hạn.

  4. Các tham số của MACD có thể điều chỉnh, có thể tối ưu hóa theo từng sản phẩm và môi trường thị trường khác nhau.

  5. Tích hợp chức năng chốt lời, cắt lỗ và trailing stop, có thể kiểm soát rủi ro hiệu quả.

Rủi ro của chiến lược

Chiến lược giao dịch định lượng MACD kép cũng tồn tại một số rủi ro nhất định, bao gồm:

  1. Chỉ báo MACD dễ tạo ra tín hiệu giả và giao cắt thường xuyên, cần kết hợp các chỉ báo khác để xác nhận.

  2. Xu hướng chính được xác định bởi khung thời gian tuần/tháng có thể đảo chiều, cần cắt lỗ kịp thời.

  3. Các tham số cần được tối ưu hóa và điều chỉnh liên tục theo từng sản phẩm và điều kiện thị trường.

  4. Không thể phụ thuộc quá nhiều vào kết quả backtest, giao dịch thực tế có thể khác với backtest.

Các giải pháp tương ứng:

  1. Kết hợp với các chỉ báo khác, xây dựng hệ thống chiến lược tối ưu hóa logic.

  2. Thiết lập mức cắt lỗ hợp lý, tránh vượt quá tổn thất tối đa có thể chịu đựng.

  3. Liên tục tối ưu hóa tham số, tìm kiếm bộ tham số tốt nhất.

  4. Bắt đầu giao dịch thực tế với số vốn nhỏ nhất, xác minh tính ổn định của chiến lược.

Hướng tối ưu

Chiến lược giao dịch định lượng MACD kép còn có không gian tối ưu hóa hơn nữa:

  1. Có thể đưa vào các chỉ báo khác như Bollinger Bands, KDJ, xây dựng chiến lược kết hợp nhiều chỉ báo, nâng cao chất lượng tín hiệu.

  2. Có thể kết hợp chỉ báo khối lượng giao dịch, tránh đột phá giả khi giá tăng nhưng khối lượng không đủ.

  3. Có thể sử dụng phương pháp học máy để tự động tối ưu hóa tham số, thực hiện điều chỉnh tham số động.

  4. Có thể điều chỉnh rủi ro thêm cho chiến lược, như thêm các phương pháp cắt lỗ nâng cao như tỷ lệ lời/lỗ.

  5. Kiểm tra độ phù hợp của chiến lược và điều chỉnh tối ưu, tránh vấn đề quá khớp.

Tổng kết

Chiến lược giao dịch định lượng MACD kép tích hợp phân tích hai khung thời gian để xác định xu hướng chính và phụ, nhằm phát huy lợi thế của từng chỉ báo. Không gian tối ưu của chiến lược còn rất lớn, hy vọng có thể nâng cao hiệu quả chiến lược hơn nữa thông qua việc đưa vào các chỉ báo khác, sử dụng học máy để tối ưu hóa tham số, v.v. Việc xác minh giao dịch thực tế là bước không thể thiếu, cũng là cơ sở quan trọng để hoàn thiện chiến lược hơn nữa.

Source
Pine
/*backtest
start: 2023-01-29 00:00:00
end: 2024-01-11 05:20:00
period: 1d
basePeriod: 1h
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/
// © maxits

// Long Position: Weekly Macd line crosses above Signal line   
Strategy parameters
Strategy parameters
Start Time
Finish Time
------ Profit & Loss ------
Enable Just a Profit Level?
Enable Just a S.Loss Level?
Enable Only Trailing Stop
Take Profit %
Stop Loss %
Trailing Stop %
Trailing Stop Source
------ Macd Properties ------
Short Term TimeFrame
Long Term TimeFrame
Source
Fast Length
Slow Length
Sign Length
Daily or Weekly?
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)