Chiến lược hướng đa chu kỳ
Tổng quan
Chiến lược này sử dụng các chỉ báo kỹ thuật đa khung thời gian để xác định hướng xu hướng, kết hợp bộ lọc xu hướng và bộ lọc biến động, nhằm thực hiện giao dịch theo xu hướng với rủi ro thấp.
Nguyên lý chiến lược
-
Sử dụng sự phá vỡ đỉnh đáy để xác định tín hiệu mua bán. Khi giá phá vỡ đỉnh 7 kỳ thì nhìn xuống (bán khống), khi phá vỡ đáy 7 kỳ thì nhìn lên (mua).
-
Chỉ báo Trendflex xác định hướng xu hướng chính. Chỉ báo này kết hợp kỹ thuật làm mịn kép, có thể nhận diện hiệu quả phần giữa của xu hướng. Giá trị trên 1 cho thấy đang trong xu hướng tăng, giá trị dưới -1 cho thấy xu hướng giảm. Ở đây chúng ta yêu cầu Trendflex > 1 mới được mua, < -1 mới được bán, nhờ đó lọc bỏ trạng thái đi ngang.
-
Dải Bollinger Bands xác định vùng dao động. Khi giá đóng cửa nằm giữa dải, tránh mua và tránh bán khống.
-
Sử dụng trailing stop và trailing take profit để quản lý vị thế.
Phân tích ưu điểm
-
Chỉ báo đa khung thời gian kết hợp kỹ thuật làm mịn kép có thể nhận diện hiệu quả hướng xu hướng, tránh bị ảnh hưởng bởi thị trường đi ngang.
-
Đồng thời xem xét hướng xu hướng và quy luật biến động, giúp tín hiệu giao dịch đáng tin cậy hơn.
-
Cài đặt stop loss và take profit hợp lý, có thể khóa lợi nhuận và ngăn chặn thua lỗ mở rộng.
-
Chiến lược tương đối đơn giản, dễ hiểu và dễ thực hiện.
Phân tích rủi ro
-
Tín hiệu phá vỡ có thể xuất hiện phá vỡ giả, dẫn đến giao dịch sai. Có thể xem xét thêm nhiều điều kiện lọc hơn.
-
Tham số chu kỳ cố định không thể thích ứng với sự thay đổi của thị trường, có thể cân nhắc tối ưu hóa tham số động.
-
Thiếu stop loss theo giá, không thể ngăn chặn thua lỗ lớn do biến động cực đoan.
-
Điểm take profit và stop loss cố định, không thể điều chỉnh thông minh theo biến động thị trường.
Hướng tối ưu
-
Có thể xem xét thêm nhiều chỉ báo xác định xu hướng, tạo thành tổ hợp chiến lược, nâng cao độ chính xác.
-
Thêm mô-đun nhận diện dao động, tạm dừng giao dịch khi dao động mạnh để giảm rủi ro.
-
Đưa vào thuật toán học máy để thực hiện tối ưu hóa tham số động.
-
Thêm mô-đun stop loss theo giá, có thể thoát lệnh khi lỗ đạt ngưỡng nhất định.
-
Tính toán tỷ lệ take profit và stop loss dựa trên biến động thị trường, thực hiện điều chỉnh thông minh.
Tổng kết
Nhìn chung, chiến lược này khá ổn định và đáng tin cậy, đồng thời cũng có một số không gian cải thiện. Ý tưởng cốt lõi là xác định hướng xu hướng đa khung thời gian, sau đó kết hợp chỉ báo cường độ xu hướng và chỉ báo biến động để lọc, từ đó đưa ra tín hiệu chất lượng cao. Chiến lược này đơn giản và thực tế, rất phù hợp để theo dõi xu hướng trung và dài hạn. Bằng cách đưa vào nhiều điều kiện đánh giá hơn và tối ưu hóa tham số động, có thể nâng cao hơn nữa hiệu quả của chiến lược.
/*backtest
start: 2023-08-27 00:00:00
end: 2023-09-26 00:00:00
period: 4h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("Eltrut", shorttitle="Eltrut Strat", overlay=true, pyramiding=0, default_qty_type= strategy.percent_of_equity,calc_on_order_fills=false, slippage=25,commission_type=strategy.commission.percent,commission_value=0.075)
testStartYear = input(2016, "Backtest Start Year")- 1
