Chiến lược Kênh Keltner dựa trên xu hướng
Tổng quan
Chiến lược này dựa trên ba chỉ báo chính: chỉ báo xu hướng, Kênh Keltner và chỉ báo DM.
Chỉ báo xu hướng bao gồm SMA và EMA. Khi EMA cắt lên trên SMA, xác nhận bước vào xu hướng. Kênh Keltner được sử dụng để đánh giá giá mở và đóng của nến. Chỉ báo DM dùng để xác định hướng tăng/giảm.
Có thể mua (Long) khi thỏa mãn các điều kiện vào lệnh sau:
- EMA cắt lên trên SMA, xác nhận xu hướng tăng.
- Giá mở nến nằm trên dải trên, giá đóng nến nằm bên trong kênh.
- Chỉ báo DM lớn hơn đường cơ sở đã thiết lập.
Chiến lược thiết lập hai mức chốt lời và một mức cắt lỗ. Có thể cân nhắc sử dụng trailing stop để thu được nhiều lợi nhuận hơn.
Nguyên lý chiến lược
Xác định xu hướng
Xác định hướng xu hướng thông qua giao cắt vàng/tử thần của EMA và SMA. Tham số EMA là 46, tham số SMA là 46. Khi EMA cắt lên trên SMA, cho thấy bước vào xu hướng tăng.
Kênh Keltner
Kênh Keltner bao gồm ba đường: đường giữa, dải trên, dải dưới. Đường giữa là SMA của giá đóng cửa, độ dài 81. Dải trên và dải dưới lần lượt nằm trên và dưới đường giữa với bội số biên độ thực được chỉ định. Ở đây thiết lập biên độ gấp 2.5 lần so với đường giữa.
Kênh Keltner chủ yếu dùng để đánh giá giá có nằm trong kênh hay không, cũng như tình huống xuyên qua kênh.
Chỉ báo DM
Chỉ báo DM bao gồm ba đường: ADX, +DI và -DI. +DI đo lường sức mạnh tăng, -DI đo lường sức mạnh giảm. ADX đại diện cho chỉ báo hướng trung bình, phản ánh sức mạnh của xu hướng.
Ở đây thiết lập tham số ADX là 10, tham số DI là 19. Khi đường +DI cắt lên trên đường cơ sở đã thiết lập (mặc định 27), cho thấy sức tăng mạnh, thích hợp để mua (Long).
Phân tích ưu điểm
Chiến lược này kết hợp xu hướng, kênh giá và chỉ báo sức mạnh yếu, giúp đánh giá hiệu quả biến động giá và hướng tăng/giảm. Có các ưu điểm sau:
- Nhận định xu hướng tương đối chính xác, tránh được giao dịch ngược xu hướng.
- Kênh Keltner hiển thị rõ ràng, tạo thành vùng hỗ trợ và kháng cự.
- Chỉ báo DM có thể đo lường sức mạnh tăng/giảm, đảm bảo hướng tăng/giảm chính xác.
- Điều kiện chiến lược chặt chẽ, lọc hiệu quả các đột phá giả do tăng cao rồi giảm.
- Thiết lập điểm chốt lời và cắt lỗ, có lợi cho việc nắm bắt cơ hội lợi nhuận.
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:
- Xu hướng có thể đảo chiều, EMA có thể cắt xuống dưới SMA, cần chú ý thoát kịp thời.
- Trong thị trường mạnh, kênh có thể mất tác dụng, không thể coi là vùng hỗ trợ/kháng cự nghiêm ngặt.
- Chỉ báo DM có thể phát tín hiệu sai, cần kết hợp đánh giá diễn biến giá.
- Đột phá giả có thể kích hoạt vào lệnh, nhưng nhanh chóng giảm trở lại, cần thiết lập cắt lỗ hợp lý.
- Điểm chốt lời và cắt lỗ cần liên tục tối ưu để thích ứng với sự thay đổi của thị trường.
Hướng tối ưu hóa
Có thể tối ưu hóa thêm từ các khía cạnh sau:
- Điều chỉnh tham số, kiểm tra hiệu quả của các phương pháp xác định xu hướng khác nhau.
- Tối ưu hóa tham số kênh để phù hợp hơn với phạm vi biến động thực tế.
- Kiểm tra các tổ hợp tham số DM khác nhau, chọn tham số tốt nhất.
- Thiết lập các điều kiện vào lệnh khác nhau, chẳng hạn như kết hợp lọc khối lượng giao dịch.
- Tối ưu hóa chiến lược chốt lời/cắt lỗ, như dùng trailing stop để thu được nhiều lợi nhuận hơn.
- Kiểm tra riêng biệt trên từng loại sản phẩm, chọn tổ hợp tham số tốt nhất.
Tổng kết
Chiến lược này kết hợp sử dụng nhiều chỉ báo để đánh giá hướng xu hướng, vùng hỗ trợ/kháng cự và sức mạnh tăng/giảm, có thể bắt xu hướng hiệu quả và kiểm soát rủi ro. Tuy nhiên vẫn cần chú ý đến rủi ro, tối ưu tham số để thích ứng với biến động thị trường. Nhìn chung, chiến lược này có tính thực tiễn cao.
/*backtest
start: 2022-10-27 00:00:00
end: 2023-11-02 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//Original Idea by: Wunderbit Trading
//@version=4
strategy("Keltner Channel ETH/USDT 1H", overlay=true, initial_capital=1000,pyramiding = 0, currency="USD", default_qty_type=strategy.percent_of_equity, default_qty_value=100, commission_type=strategy.commission.percent,commission_value=0.07)- 1

