Type/to search

Chiến lược xu hướng Kênh Donchian Xác nhận Kép

Common strategy
Created: 2023-12-22 10:55:06
Last modified: 3 years ago
1
Follow
1802
Followers

img

Tổng quan

Chiến lược này được phát triển dựa trên chỉ báo Kênh Donchian tiêu chuẩn. Theo mặc định, nó sẽ chờ hai đỉnh cao hơn (hoặc đáy thấp hơn) liên tiếp để xác nhận trước khi phát tín hiệu giao dịch, nhằm tránh bị đánh lừa bởi các hành động tạo thanh khoản của các nhà tạo lập thị trường.

Chiến lược cũng cung cấp tùy chọn tắt cơ chế xác nhận kép, cho phép chiến lược phát tín hiệu giao dịch ngay khi xuất hiện đỉnh mới hoặc đáy mới.

Đối với những người không thích bán khống, chiến lược còn có tùy chọn lọc các giao dịch bán khống.

Nguyên lý chiến lược

Chiến lược này dựa trên dải trên và dải dưới của chỉ báo Kênh Donchian. Dải trên là giá cao nhất của n cây nến trước đó, dải dưới là giá thấp nhất của n cây nến trước đó. Trong đó, giá trị n mặc định là 20.

Dải giữa là trung bình cộng của dải trên và dải dưới, được sử dụng để đánh giá hướng xu hướng.

Khi giá phá vỡ dải trên, chiến lược sẽ mở vị thế mua nếu chưa có vị thế mua; khi giá phá vỡ dải dưới, chiến lược sẽ mở vị thế bán nếu chưa có vị thế bán.

Để lọc các phá vỡ giả, chiến lược mặc định bật tùy chọn "Chờ xác nhận kép". Điều này có nghĩa là phải có hai đỉnh cao hơn liên tiếp (hoặc hai đáy thấp hơn liên tiếp) mới phát tín hiệu giao dịch.

Phân tích ưu điểm

Chiến lược này có các ưu điểm sau:

  1. Chỉ báo Kênh Donchian đơn giản và thực tế, dễ hiểu và triển khai.

  2. Cơ chế xác nhận kép có thể lọc hiệu quả các phá vỡ giả, tránh bị mắc kẹt.

  3. Có thể tùy chỉnh độ dài chu kỳ kênh để thích ứng với các môi trường thị trường khác nhau.

  4. Cung cấp tùy chọn giao dịch bán khống, đáp ứng nhu cầu của các nhà đầu tư khác nhau.

  5. Mã nguồn đơn giản, dễ hiểu và có thể phát triển thêm.

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:

  1. Cơ chế xác nhận kép có thể bỏ lỡ một số cơ hội giao dịch.

  2. Thiết lập chu kỳ kênh không phù hợp có thể dẫn đến giao dịch quá thường xuyên hoặc quá thưa thớt.

  3. Thời gian nắm giữ vị thế quá lâu có thể không kiểm soát được rủi ro hiệu quả.

  4. Cần chú ý đến rủi ro bổ sung từ giao dịch bán khống.

  5. Cần cảnh giác với rủi ro quá khớp dữ liệu quá khứ (overfitting) trong backtest.

Các giải pháp tương ứng:

  1. Có thể tắt cơ chế xác nhận kép hoặc rút ngắn khoảng cách xác nhận kép một cách thích hợp.

  2. Tối ưu hóa tham số, chọn chu kỳ kênh phù hợp.

  3. Đặt stop loss hoặc take profit để kiểm soát hợp lý tổn thất từng giao dịch.

  4. Vô hiệu hóa giao dịch bán khống, chỉ giao dịch vị thế mua.

  5. Backtest nhiều lần trong các môi trường thị trường khác nhau, đánh giá chiến lược một cách nghiêm ngặt.

Hướng tối ưu hóa

Các hướng tối ưu hóa của chiến lược này bao gồm:

  1. Điều chỉnh kích thước vị thế động dựa trên chỉ báo biến động.

  2. Lọc phá vỡ giả dựa trên chỉ báo sức mạnh phá vỡ.

  3. Thêm cơ chế trailing stop để theo dõi xu hướng.

  4. Kết hợp với các chỉ báo khác để xác định hướng xu hướng, tránh bỏ lỡ các điểm xoay chiều quan trọng.

  5. Sử dụng phương pháp máy học để tự động tối ưu hóa tham số.

Các biện pháp tối ưu hóa này có thể cải thiện hơn nữa tính ổn định và khả năng sinh lời của chiến lược.

Tổng kết

Chiến lược này dựa trên cơ chế xác nhận kép của Kênh Donchian, vừa kiểm soát rủi ro vừa thực hiện theo dõi xu hướng đơn giản và hiệu quả. Thông qua tối ưu hóa tham số và mở rộng chức năng, chiến lược có thể thích ứng với nhiều môi trường thị trường hơn, có tính thực tiễn cao.

Source
Pine
/*backtest
start: 2022-12-15 00:00:00
end: 2023-12-21 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy(title="Donchian Channels", shorttitle="DC", overlay=true, initial_capital=10000, default_qty_type = strategy.percent_of_equity, default_qty_value = 100, calc_on_every_tick=true)
length = input(20, minval=1)
lower = lowest(length)
Strategy parameters
Strategy parameters
length
Wait for double confirmation?
Include short positions
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)