Type/to search

Chiến lược đảo chiều tại các điểm pivot quan trọng

Common strategy
Created: 2024-01-29 14:58:15
Last modified: 3 years ago
1
Follow
1802
Followers

img

Tổng quan

Chiến lược này được tối ưu hóa dựa trên chiến lược đảo chiều điểm xoay (pivot reversal) truyền thống, chủ yếu bằng cách tính toán ATR và thiết lập hệ số lọc ATR để loại bỏ các điểm xoay vô nghĩa, chỉ giao dịch tại những điểm xoay thực sự quan trọng.

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

Logic cốt lõi của chiến lược là tính toán các điểm xoay cao quan trọng và điểm xoay thấp quan trọng. Các bước chính để tính điểm xoay cao:

  1. Tính ATR, thiết lập hệ số lọc ATR là atr_mult.
  2. Duyệt qua một số lượng nến nhất định bên trái (do leftBars thiết lập). Nếu điểm xoay cao cao hơn mức đỉnh của bất kỳ nến nào bên trái + ATR * atr_mult, thì điểm xoay đó không hợp lệ.
  3. Duyệt qua một số lượng nến nhất định bên phải (do rightBars thiết lập). Nếu điểm xoay cao cao hơn mức đỉnh của bất kỳ nến nào bên phải + ATR * atr_mult, thì điểm xoay đó không hợp lệ.
  4. Nếu điểm xoay cao vẫn hợp lệ sau các kiểm tra trên, thì trả về điểm cao đó làm điểm xoay cao quan trọng.

Logic tính điểm xoay thấp tương tự.

Sau khi có được các điểm xoay quan trọng, khi giá phá vỡ điểm xoay cao quan trọng đó, vào lệnh bán khống; khi giá phá vỡ điểm xoay thấp quan trọng đó, vào lệnh mua.

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

Các ưu điểm chính của chiến lược:

  1. Thông qua tham số lọc ATR và atr_mult, có thể lọc bỏ các biến động nhỏ vô nghĩa, chỉ giao dịch tại các điểm xoay thực sự quan trọng, tránh các giao dịch không cần thiết.
  2. Tham số ATR có thể điều chỉnh linh hoạt, tự động điều chỉnh phạm vi giao dịch trong thị trường biến động lớn, tránh giao dịch quá mức.
  3. Bản thân chiến lược đảo chiều điểm xoay đã có tỷ lệ thắng và tỷ suất lợi nhuận tương đối cao.

Phân tích rủi ro

Các rủi ro chính của chiến lược:

  1. Tham số ATR thiết lập không phù hợp có thể lọc bỏ quá nhiều cơ hội giao dịch hiệu quả. Nếu ATR quá lớn, các điểm xoay hợp lệ cũng có thể bị lọc.
  2. Bản thân chiến lược đảo chiều điểm xoay vẫn tồn tại rủi ro bị mắc kẹt, cần đặt stop loss để kiểm soát rủi ro.
  3. Chiến lược đảo chiều khá nhạy cảm với chi phí giao dịch, cần thiết lập stop loss và take profit hợp lý.

Để kiểm soát các rủi ro trên, có thể tối ưu hóa từ các khía cạnh sau:

  1. Tối ưu tham số ATR để đảm bảo có đủ cơ hội giao dịch.
  2. Thiết lập tỷ lệ stop loss và take profit hợp lý.
  3. Điều chỉnh khối lượng lệnh phù hợp để giảm tác động của chi phí giao dịch.

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

Chiến lược này cũng có thể được tối ưu hóa thêm theo các hướng sau:

  1. Kết hợp với các chỉ báo khác để xác định trạng thái xu hướng thị trường, tránh giao dịch đảo chiều xảy ra trong xu hướng. Có thể xem xét thêm các chỉ báo như MACD, KDJ.
  2. Thêm thuật toán học máy để tự động tối ưu tham số. Có thể sử dụng genetic algorithm, random forest, v.v. để tìm bộ tham số tối ưu.
  3. Đưa dữ liệu định lượng vào huấn luyện để tìm phạm vi ATR tốt nhất. Tăng dữ liệu lịch sử có thể cải thiện độ chính xác khi chọn tham số.
  4. Có thể xem xét kết hợp với các chiến lược khác để tận dụng ưu điểm của các loại chiến lược khác nhau. Ví dụ: kết hợp với chiến lược theo xu hướng, đảo chiều trong sideway, thuận xu hướng trong xu hướng.

Tổng kết

Chiến lược đảo chiều điểm xoay quan trọng này, thông qua phương pháp tính ATR và thiết lập hệ số lọc, lọc bỏ các biến động nhỏ vô nghĩa, chỉ giao dịch đảo chiều tại các điểm xoay quan trọng, có thể nâng cao hiệu quả lợi nhuận của chiến lược. Đồng thời cũng làm tăng độ khó trong tối ưu tham số, cần xem xét tổng thể từ nhiều khía cạnh như phạm vi ATR, tỷ lệ stop loss/take profit để tìm tham số tối ưu. Nếu tối ưu tham số tốt, chiến lược này có thể trở thành chiến lược giao dịch ngắn hạn hiệu quả và ổn định.

Source
Pine
/*backtest
start: 2023-12-01 00:00:00
end: 2023-12-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("QuantNomad - Significant Pivot Reversal Strategy", shorttitle = "SPPS", overlay=true)

// Inputs 
Strategy parameters
Strategy parameters
PP Left Bars
PP Right Bars
ATR Length
ATR Mult
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)