Chiến lược giao dịch hai chiều theo chỉ số chuyển động định hướng
Tổng quan
Chiến lược này thực hiện giao dịch hai chiều đối với hàng hóa bằng cách tính toán Chỉ số Định hướng (DI) kết hợp với tham số giới hạn. Khi DI+ lớn hơn DI- một tham số giới hạn, vào lệnh mua (long); khi DI- lớn hơn DI+ một tham số giới hạn, vào lệnh bán (short).
Nguyên lý chiến lược
Chỉ số cốt lõi của chiến lược này là Chỉ số Định hướng (DI). DI được tính theo công thức sau:
DI+ = (DM+ / Phạm vi thực) × 100
DI- = (DM- / Phạm vi thực) × 100
Trong đó DM+ đại diện cho động lượng tăng, DM- đại diện cho động lượng giảm. Phạm vi thực được tính bằng cách lấy giá trị lớn nhất trong biến động của giá cao nhất, giá thấp nhất trong ba ngày và giá đóng cửa ngày hôm trước, để đại diện cho biên độ dao động gần đây.
Theo định nghĩa của DI, khi DI+ > DI- cho thấy lực tăng hiện tại mạnh hơn lực giảm, thuộc thị trường tăng; khi DI- > DI+ cho thấy lực giảm mạnh hơn lực tăng, thuộc thị trường giảm.
Chiến lược này tận dụng đặc điểm đó, đặt ra một tham số giới hạn. Khi DI+ lớn hơn DI- một tham số giới hạn, xác định thị trường đang ở pha tăng, vào lệnh mua; khi DI- lớn hơn DI+ một tham số giới hạn, xác định thị trường đang ở pha giảm, vào lệnh bán.
Ví dụ tham số giới hạn đặt là 3, quy tắc giao dịch cụ thể như sau:
- Khi DI+ - DI- > 3, vào lệnh mua.
- Khi DI- - DI+ > 3, vào lệnh bán.
Vì giữa DI+ và DI- thường có biến động chênh lệch nhỏ, việc đặt tham số giới hạn có thể lọc bỏ các tín hiệu giao dịch không có hướng rõ ràng, giảm thiểu các giao dịch không cần thiết – đây là một ưu điểm của chiến lược này.
Phân tích ưu điểm
Chiến lược này có các ưu điểm chính sau:
-
Sử dụng DI để xác định hướng thị trường, tính định hướng cao, độ tin cậy tốt.
DI so sánh trực tiếp lực lượng giữa phe mua và phe bán để đánh giá xu hướng, không có các thuật toán phức tạp như đường cong khớp lệnh, lý thuyết đơn giản và đáng tin cậy.
-
Đặt tham số giới hạn giúp lọc tín hiệu hiệu quả.
Tham số giới hạn loại bỏ các biến động nhỏ không có hướng rõ ràng, chỉ chọn giao dịch ở các đoạn thị trường có hướng mạnh, tránh bị mắc kẹt.
-
Tự động thực hiện giao dịch hai chiều.
Vị thế mua/bán có thể tự động chuyển đổi dựa trên chỉ báo DI, không cần can thiệp thủ công, giảm độ khó giao dịch.
-
Có thể tùy chỉnh khung thời gian giao dịch.
Hỗ trợ chỉ giao dịch trong phạm vi ngày tùy chỉnh, tự động đóng vị thế khi kết thúc, linh hoạt và tiện lợi.
-
Có thể chọn chỉ mua hoặc chỉ bán tùy tình hình.
Thông qua công tắc mua/bán, có thể chỉ nhận tín hiệu một chiều, thực hiện chỉ mua hoặc chỉ bán, thích ứng với các môi trường thị trường khác nhau.
Phân tích rủi ro
Chiến lược này cũng tồn tại một số rủi ro:
-
Khả năng DI phát tín hiệu sai.
Khi thị trường biến động mạnh, DI có thể phát tín hiệu sai trong ngắn hạn, dẫn đến giao dịch thất bại. Cần kết hợp các chỉ báo khác để kiểm chứng.
-
Tham số giới hạn đặt không phù hợp.
Nếu tham số giới hạn quá lớn hoặc quá nhỏ đều có thể dẫn đến quá ít hoặc quá nhiều tín hiệu giao dịch, cần điều chỉnh theo thị trường.
-
Không thể xác định điểm kết thúc xu hướng.
DI chỉ có thể nhận biết hướng xu hướng hiện tại, không thể xác định xu hướng đã kết thúc hay đảo chiều, cần kết hợp các chỉ báo khác.
Các giải pháp tương ứng cho rủi ro bao gồm:
- Kết hợp các chỉ báo như đường trung bình động để lọc tín hiệu DI.
- Điều chỉnh tham số giới hạn dựa trên kết quả backtest.
- Kết hợp với Volumes, MACD,... để xác định đảo chiều xu hướng.
Hướng tối ưu hóa
Chiến lược này có thể tiếp tục tối ưu hóa theo các hướng sau:
-
Kết hợp với các chỉ báo xu hướng khác như民意晴雨图 (Biểu đồ thời tiết ý dân).
Các chỉ báo như民意晴雨图 giúp trực quan hơn trong việc đánh giá lực lượng mua bán, kết hợp với DI có thể nâng cao độ chính xác.
-
Thêm chiến lược chốt lời cắt lỗ.
Thiết lập điểm chốt lời di động, cắt lỗ theo thời gian hoặc tỷ lệ có thể khóa lợi nhuận, giảm thua lỗ.
-
Điều chỉnh tham số cho từng sản phẩm cụ thể.
Điều chỉnh tham số giới hạn và thời gian giao dịch theo đặc tính giao dịch của từng loại hàng hóa có thể nâng cao hiệu quả chiến lược.
-
Sử dụng kỹ thuật học máy để tối ưu hóa động.
Áp dụng các công nghệ như học tăng cường để tối ưu hóa cài đặt tham số dựa trên tín hiệu thực tế.
Tổng kết
Nhìn chung, chiến lược này khá đơn giản và thực dụng. Nó sử dụng phương pháp tính DI để xác định hướng thị trường; lọc tín hiệu thông qua tham số giới hạn; có thể giao dịch hai chiều hoặc chỉ mua/chỉ bán; hỗ trợ thiết lập khung thời gian giao dịch. Ưu điểm chính là độ tin cậy khá cao, lọc tín hiệu hiệu quả. Đồng thời cũng tồn tại các vấn đề như phát tín hiệu sai, cài đặt tham số,... Chúng ta có thể kết hợp với các chỉ báo khác, thiết lập cắt lỗ chốt lời, điều chỉnh tham số để nâng cao hiệu quả, hoặc sử dụng học máy để tối ưu hóa động. Tổng thể, chiến lược này phù hợp làm một trong các chỉ báo tổ hợp để xác định hướng thị trường, kết hợp với các chiến lược khác có thể đạt được kết quả tốt.
/*backtest
start: 2022-12-12 00:00:00
end: 2023-12-18 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
strategy("Noro's DI Strategy", overlay = false, default_qty_type = strategy.percent_of_equity, default_qty_value = 100, pyramiding = 0)
//Settings- 1

