Type/to search

Chiến lược phá vỡ kênh giá động

Common strategy
Created: 2023-12-13 16:03:37
Last modified: 3 years ago
1
Follow
1802
Followers

img

Tổng quan

Chiến lược đột phá kênh giá động là một chiến lược giao dịch định lượng dựa trên chỉ báo kênh giá Donchian. Chiến lược này xác định hướng đi của thị trường dựa trên đường trên và đường dưới của kênh giá, và thiết lập vị thế mua hoặc bán khi giá phá vỡ kênh.

Ý tưởng chính của chiến lược này là sử dụng sự đột phá của kênh giá Donchian. Khi giá phá vỡ đường trên của kênh, nó sẽ thiết lập vị thế mua để theo đuổi xu hướng; khi giá phá vỡ đường dưới của kênh, nó sẽ thiết lập vị thế bán để theo đuổi xu hướng.

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

Tính toán chỉ báo

Kênh giá được tính theo công thức sau:

Đường trên = Giá cao nhất trong N chu kỳ

Đường dưới = Giá thấp nhất trong N chu kỳ

Đường trung tâm = (Đường trên + Đường dưới)/2

Trong đó N là độ dài chu kỳ kênh, mặc định trong chiến lược này là 50.

Quy tắc vào lệnh

Khi giá cao nhất của nến hiện tại phá vỡ đường trên của kênh, thiết lập vị thế mua;

Khi giá thấp nhất của nến hiện tại phá vỡ đường dưới của kênh, thiết lập vị thế bán.

Ví dụ:

Đỉnh của nến trước đó không vượt qua đường trên kênh;
Đỉnh của nến hiện tại phá vỡ đường trên kênh;
==> Thiết lập vị thế mua

Quy tắc thoát lệnh

Có hai tùy chọn cho quy tắc thoát lệnh:

  1. Thoát theo kênh

Thoát vị thế mua: Giá dừng lỗ là đường dưới của kênh;

Thoát vị thế bán: Giá dừng lỗ là đường trên của kênh;

  1. Thoát theo đường trung tâm

Bất kể vị thế mua hay bán, khi giá phá vỡ đường trung tâm của kênh, đóng tất cả các vị thế.

Kiểm soát rủi ro

Kiểm soát rủi ro sử dụng phương pháp dừng lỗ theo tỷ lệ phần trăm, tính khoảng cách dừng lỗ cụ thể dựa trên biên độ kênh và tỷ lệ rủi ro có thể chịu đựng được thiết lập.

Khoảng cách dừng lỗ vị thế mua = Giá vào lệnh * (1 - Tỷ lệ rủi ro có thể chịu đựng)

Khoảng cách dừng lỗ vị thế bán = Giá vào lệnh * (1 + Tỷ lệ rủi ro có thể chịu đựng)

Ví dụ: thiết lập rủi ro mua là 2%, giá vào lệnh là 10.000 USD, thì đường dừng lỗ của vị thế mua là 10.000 * (1 - 2%) = 9.800 USD.

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

Bắt kịp đột phá xu hướng

Khi giá phá vỡ đường trên hoặc dưới của kênh, xác suất cao bắt đầu một xu hướng có hướng mới. Lúc này vào lệnh có thể bắt được biến động giá lớn.

Rủi ro có thể kiểm soát

Sử dụng dừng lỗ theo tỷ lệ phần trăm có thể kiểm soát thua lỗ đơn lẻ trong phạm vi có thể chịu đựng.

Không gian tối ưu hóa tham số lớn

Các tham số như độ dài chu kỳ kênh, tỷ lệ rủi ro, phương pháp dừng lỗ có thể được kết hợp tối ưu để thích ứng với nhiều môi trường thị trường hơn.

Phân tích rủi ro

Đột phá thất bại

Việc giá phá vỡ đường trên hoặc dưới của kênh không nhất thiết hình thành xu hướng, có xác suất đột phá thất bại, lúc đó dễ bị dừng lỗ.

Thị trường dao động

Khi thị trường dao động biên độ rộng, giá có thể thường xuyên chạm vào đường trên và dưới của kênh, dẫn đến giao dịch quá thường xuyên, tăng chi phí giao dịch và tổn thất trượt giá.

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

Kênh động

Có thể xem xét làm cho độ dài của kênh giá thành một biến số, tự động điều chỉnh theo biến động của thị trường. Khi thị trường dao động, tăng độ dài kênh; khi xu hướng rõ ràng, giảm độ dài kênh.

Tối ưu cơ hội vào lệnh

Kết hợp các chỉ báo khác để lọc thời điểm vào lệnh, ví dụ chỉ báo khối lượng, đường trung bình động, v.v., để tránh đột phá không hiệu quả trong thị trường dao động.

Chuẩn hóa tham số

Sử dụng nhiều dữ liệu lịch sử hơn để kiểm tra và tối ưu hóa tổ hợp tham số, xác định tham số tối ưu để thích ứng với các tình huống thị trường rộng hơn.

Tổng kết

Nhìn chung, chiến lược kênh giá động là một chiến lược theo xu hướng tương đối đơn giản và trực quan. Ưu điểm của nó là tín hiệu rõ ràng, dễ nắm bắt; kiểm soát rủi ro khá hợp lý. Tuy nhiên, vẫn tồn tại một số vấn đề cần tối ưu hóa thêm, chẳng hạn như xử lý đột phá thất bại và thị trường dao động. Chiến lược này phù hợp hơn như một công cụ hỗ trợ cho giao dịch theo xu hướng, và sẽ hiệu quả hơn khi kết hợp với các chỉ báo kỹ thuật hoặc mô hình khác.

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

//Noro

//@version=4
strategy(title = "Noro's RiskChannel Strategy", shorttitle = "RiskChannel str", overlay = true, default_qty_type = strategy.percent_of_equity, initial_capital = 100, default_qty_value = 100, pyramiding = 0, commission_value = 0.1)
Strategy parameters
Strategy parameters
Long
Short
Risk size for long, %
Risk size for short, %
Stop-loss type
Lot, %
Price Channel Length
Show lines
Show offset
Show label (drawdown)
Show background
From Year
To Year
From Month
To Month
From day
To day
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)