Mô hình phá vỡ đáy đôi của chiến lược động lượng
Tổng quan
Chiến lược này là mô hình hai đáy dựa trên chỉ báo kỹ thuật, khi thị trường ở trạng thái quá bán sẽ tìm kiếm vùng đáy hình thành tín hiệu phá vỡ mô hình hai đáy để thực hiện lệnh mua. Chiến lược kết hợp nhiều chỉ báo để đánh giá trạng thái quá bán và quá mua của thị trường, phát tín hiệu mua khi hình thành hai đáy. Chiến lược này chủ yếu phù hợp với giao dịch trung và ngắn hạn.
Nguyên lý chiến lược
Chiến lược này chủ yếu xác định xem giá có hình thành hai đáy gần vùng hỗ trợ chính hay không, cũng như liệu thị trường có đang trong trạng thái quá bán hay không. Cụ thể, chiến lược sử dụng các chỉ báo sau để đánh giá:
-
Chỉ báo RSI: Khi chỉ báo RSI cho thấy thị trường ở trạng thái quá bán, được coi là tín hiệu mua.
-
Chỉ báo RVI: Khi chỉ báo RVI cho thấy thị trường ở trạng thái quá bán, được coi là tín hiệu mua.
-
Chỉ báo MFI: Khi chỉ báo MFI cho thấy thị trường ở trạng thái quá bán, được coi là tín hiệu mua.
-
Chỉ báo SAR: Khi giá tăng vượt qua chỉ báo SAR, được coi là tín hiệu mua.
-
Chỉ báo SMA500: Khi giá tăng vượt qua chỉ báo SMA500, được coi là tín hiệu mua.
Chiến lược này xem xét tổng hợp kết quả đánh giá của nhiều chỉ báo nói trên, phát tín hiệu mua khi hình thành mô hình hai đáy gần vùng hỗ trợ chính.
Ưu điểm của chiến lược
Chiến lược này có những ưu điểm sau:
-
Kết hợp nhiều chỉ báo để đánh giá trạng thái thị trường, tín hiệu đáng tin cậy hơn.
-
Phát tín hiệu mua khi hình thành hai đáy, có xác suất sinh lời cao.
-
Sử dụng tổ hợp chỉ báo để đánh giá trạng thái quá bán/quá mua, tránh bỏ lỡ thời điểm mua.
-
Tích hợp mô hình phá vỡ hai đáy với chiến lược chỉ báo, kết hợp ưu điểm của giao dịch theo xu hướng và giao dịch đảo chiều.
-
Chiến lược có không gian tối ưu hóa tham số lớn, có thể điều chỉnh tham số theo các thị trường khác nhau.
Rủi ro của chiến lược
Chiến lược này cũng tồn tại những rủi ro sau:
-
Xác suất chỉ báo phát tín hiệu giả, dẫn đến rủi ro thua lỗ khi mua. Có thể giảm tín hiệu giả bằng cách tối ưu hóa tham số.
-
Rủi ro hai đáy không phá vỡ thành công. Có thể đặt điểm dừng lỗ để giảm thiểu thua lỗ cho mỗi lệnh.
-
Khó khăn trong tối ưu hóa tham số ở nhiều chiều, cần hỗ trợ từ lượng lớn dữ liệu lịch sử. Có thể sử dụng thuật toán bước tiến để tối ưu hóa dần dần.
-
Phụ thuộc vào hiệu quả kiểm tra dữ liệu lịch sử, hiệu quả giao dịch thực tế sẽ có sự khác biệt. Cần kiểm chứng trên các thị trường khác nhau.
Hướng tối ưu hóa
Các hướng tối ưu hóa chính của chiến lược này bao gồm:
-
Tối ưu hóa trọng số của các chỉ báo mua, xác định tổ hợp trọng số tối ưu.
-
Tối ưu hóa tham số chỉ báo, xác định tổ hợp tham số tốt nhất.
-
Thêm chiến lược dừng lỗ để giảm thua lỗ cho mỗi lệnh.
-
Bổ sung mô-đun quản lý vị thế để lợi nhuận ổn định hơn.
-
Kết hợp thuật toán học máy, thiết lập cơ chế tự động tối ưu hóa tham số thích ứng.
Tổng kết
Chiến lược này tích hợp mô hình phá vỡ hai đáy với đánh giá chỉ báo quá bán, phát tín hiệu mua khi hình thành hai đáy gần vùng hỗ trợ chính. Không gian tối ưu hóa lớn, có thể điều chỉnh trọng số, tham số, dừng lỗ, vị thế... để chiến lược ổn định và đáng tin cậy hơn. Có giá trị thực tiễn cao.
/*backtest
start: 2023-12-13 00:00:00
end: 2023-12-20 00:00:00
period: 1m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("UP & DOWN - BNB/USDT 15min", shorttitle="U&D - BNB 15min", overlay=true, calc_on_order_fills=true, calc_on_every_tick=true, initial_capital = 1000,pyramiding = 40,backtest_fill_limits_assumption = 1, process_orders_on_close=true, currency = currency.USD, default_qty_type = strategy.cash, default_qty_value = 25, commission_type = strategy.commission.percent, commission_value = 0.1)- 1

