Chiến lược hồi tố động trên nhiều khung thời gian
Tổng quan
Chiến lược này sử dụng cơ chế hồi quy động đa khung thời gian, thông qua việc so sánh giá cao nhất và giá thấp nhất của các chu kỳ thời gian khác nhau để đánh giá xu hướng giá, thực hiện giao dịch chênh lệch giá với rủi ro thấp.
Nguyên lý chiến lược
Chiến lược này gọi hàm tùy chỉnh f_get_htfHighLow để lấy giá cao nhất nhigh và giá thấp nhất nlow của các khung thời gian khác nhau. Cụ thể, dựa trên chu kỳ thời gian resolution, hệ số nhân khung thời gian HTFMultiplier, tham số hồi quy lookahead và gaps, cùng với độ dịch chuyển offset, hàm security được gọi để lấy giá cao nhất và thấp nhất của các khung thời gian khác nhau.
Ví dụ, khi offset bằng 0, nhận được giá cao nhất và thấp nhất của nến hiện tại; khi offset bằng 1, nhận được giá cao nhất và thấp nhất của nến trước đó. Bằng cách so sánh sự thay đổi giá giữa hai nến, hướng xu hướng được xác định.
Nếu giá cao nhất tăng và giá thấp nhất tăng, thì đó là xu hướng tăng; nếu giá cao nhất giảm và giá thấp nhất giảm, thì đó là xu hướng giảm. Dựa trên hướng xu hướng để thực hiện lệnh mua (longing) hoặc bán (shorting), từ đó đạt được giao dịch chênh lệch giá.
Ưu điểm của chiến lược
- Sử dụng phân tích đa khung thời gian, nâng cao độ chính xác của đánh giá.
- Áp dụng cơ chế hồi quy động, tránh hiện tượng repainting.
- Linh hoạt thiết lập các tổ hợp tham số khác nhau, thích ứng với biến động thị trường.
- Chỉ mở vị thế khi xu hướng rõ ràng, kiểm soát rủi ro hiệu quả.
Rủi ro của chiến lược
- Đánh giá đa khung thời gian có thể gây ra rủi ro nhận định sai.
- Thiết lập tham số hồi quy không phù hợp có thể dẫn đến repainting.
- Tần suất giao dịch có thể quá cao, làm tăng chi phí giao dịch và rủi ro trượt giá.
Giải pháp khắc phục:
- Tối ưu hóa tham số chu kỳ thời gian, nâng cao độ chính xác của đánh giá.
- Kiểm tra nghiêm ngặt tham số hồi quy, tránh repainting.
- Điều chỉnh hợp lý điều kiện mở vị thế, kiểm soát tần suất giao dịch.
Hướng tối ưu hóa chiến lược
- Thêm mô-đun học máy, sử dụng AI để đánh giá xu hướng.
- Kết hợp với biến động giá cổ phiếu, điều chỉnh linh hoạt quy mô vị thế.
- Thêm cơ chế dừng lỗ, kiểm soát hiệu quả rủi ro thua lỗ.
Tổng kết
Chiến lược này có tư duy tổng thể rõ ràng, sử dụng hồi quy động đa khung thời gian để đánh giá xu hướng giá cổ phiếu, giảm thiểu tối đa sai sót do đánh giá chủ quan, là một chiến lược giao dịch theo chương trình điển hình. Thông qua tối ưu hóa tham số và mở rộng chức năng, có thể tăng cường thêm tính ổn định và tiềm năng lợi nhuận của chiến lược, đáng để nghiên cứu và theo dõi sâu hơn.
/*backtest
start: 2022-11-14 00:00:00
end: 2023-11-20 00:00: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/
// © HeWhoMustNotBeNamed
//@version=4- 1

