Type/to search

Chiến lược trailing stop loss đa thức

Common strategy
Created: 2024-02-23 14:43:36
Last modified: 2 years ago
1
Follow
1802
Followers

img

Tổng quan

Chiến lược Dừng lỗ theo dõi Đa thức (Polynomial Trailing Stop) là một chiến lược sử dụng hàm đa thức để tạo ra đường dừng lỗ theo dõi. Chiến lược vào lệnh tại điểm giao cắt của đường trung bình động đơn giản (SMA) với giá đóng cửa. Khi vào lệnh, cố định giá trị thấp nhất của giai đoạn vào lệnh. Sau khi vào lệnh, kích hoạt dừng lỗ theo dõi dưới dạng: Giá trị thấp nhất + D * N^a, trong đó giá trị thấp nhất là mức thấp nhất trong kỳ được cố định khi vào lệnh, D là độ lùi (backward value), N là số lượng nến (K-line) trong thời gian nắm giữ, a là bậc của đa thức. Khi đường dừng lỗ theo dõi cắt từ dưới lên trên giá đóng cửa của nến, thì thoát lệnh.

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

Cốt lõi của chiến lược Dừng lỗ theo dõi Đa thức là sử dụng một khuôn khổ chiến lược có đường dừng lỗ theo dõi dạng đa thức. Đầu tiên, tín hiệu vào lệnh được phát ra tại điểm giao cắt của đường trung bình động đơn giản. Cụ thể, khi giá đóng cửa cắt từ trên xuống dưới đường SMA thì vào lệnh bán (bearish). Sau khi vào lệnh, ghi lại giá trị thấp nhất trong kỳ tại thời điểm vào lệnh làm giá trị cơ sở cho dừng lỗ tiếp theo. Sau đó, chiến lược kích hoạt logic dừng lỗ theo dõi đa thức đặc biệt. Công thức tính đường dừng lỗ theo dõi: Giá trị thấp nhất + D * N^a. Trong đó, giá trị thấp nhất là mức giá thấp nhất trong kỳ được ghi lại khi vào lệnh, D là độ lùi, số kỳ nắm giữ biểu thị số ngày hoặc số nến hiện tại đang nắm giữ, a là bậc hoặc số mũ của đa thức. Nói cách khác, khi thời gian nắm giữ kéo dài, đường dừng lỗ sẽ dịch chuyển lên trên theo một mô hình phi tuyến, tạo thành đường cong đa thức, và cuối cùng sẽ đuổi kịp giá để đạt điều kiện thoát lệnh. Khi đường dừng lỗ theo dõi đa thức này cắt từ dưới lên trên giá đóng cửa của nến, nó sẽ kích hoạt thoát lệnh.

Ưu điểm lớn nhất của chiến lược này là có thể điều chỉnh linh hoạt đường dừng lỗ theo tình hình thị trường, kịp thời dừng lỗ sau khi có lợi nhuận để bảo vệ lợi nhuận. So với dừng lỗ theo dõi tuyến tính truyền thống, đường dừng lỗ đa thức của chiến lược này mượt mà hơn, có thể ngăn chặn hiệu quả các trường hợp dừng lỗ không cần thiết bị kích hoạt. Đồng thời, so với dừng lỗ phá vỡ (breakout stop), chiến lược này có thể nâng dần đường dừng lỗ theo thời gian, thực hiện bảo vệ lợi nhuận. Bằng cách điều chỉnh các tham số D và a, có thể thay đổi hình dạng của đường dừng lỗ, thực hiện theo dõi động các thay đổi của thị trường.

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

Ưu điểm lớn nhất của chiến lược Dừng lỗ theo dõi Đa thức là:

  1. Sử dụng phương pháp dừng lỗ đa thức đặc biệt, có thể linh hoạt điều chỉnh đường dừng lỗ theo tình hình thị trường, tránh các vấn đề của dừng lỗ tuyến tính.

  2. So với các phương pháp dừng lỗ truyền thống, chiến lược này điều chỉnh đường dừng lỗ theo cách phi tuyến, có thể giảm đáng kể các trường hợp dừng lỗ không cần thiết bị kích hoạt.

  3. Đường dừng lỗ của chiến lược dịch chuyển lên mượt mà, có thể bảo vệ lợi nhuận đồng thời kịp thời dừng lỗ.

  4. Phương pháp dừng lỗ của chiến lược có thể thay đổi tự do bằng cách điều chỉnh tham số, có khả năng thích ứng cao với các thay đổi của thị trường.

  5. Khuôn khổ chiến lược đơn giản, rõ ràng, dễ thực hiện và tối ưu hóa.

Phân tích rủi ro

Chiến lược Dừng lỗ theo dõi Đa thức cũng tồn tại một số rủi ro tiềm ẩn:

  1. Nếu đường dừng lỗ theo dõi được điều chỉnh quá mạnh (quá tích cực), có thể dẫn đến dừng lỗ sớm. Điều này có thể được giải quyết thông qua tối ưu hóa tham số.

  2. Trong quá trình đường dừng lỗ dịch chuyển lên mượt mà, có thể bỏ lỡ các cơ hội lợi nhuận lớn hơn. Đây là sự đánh đổi tất yếu của chiến lược.

  3. Hàm đa thức có thể tạo ra một số trường hợp xuyên giá bất ngờ, cần điều chỉnh tham số và thêm các biện pháp dừng lỗ khác để phòng tránh.

  4. Là chiến lược dựa trên chỉ báo kỹ thuật, chiến lược này có khả năng đối phó với các sự kiện bất ngờ tương đối yếu. Điều này có thể được tăng cường thông qua can thiệp thủ công hoặc kết hợp với các mô hình khác.

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

Chiến lược Dừng lỗ theo dõi Đa thức có một số hướng tối ưu hóa chính sau:

  1. Điều chỉnh logic vào lệnh, tìm kiếm thời điểm vào lệnh tốt hơn.

  2. Tối ưu hóa công thức tính đường dừng lỗ theo dõi, tìm ra tổ hợp tham số tốt nhất.

  3. Thử nghiệm các hình dạng đường dừng lỗ khác nhau, chẳng hạn như hàm mũ (exponential), logarit, v.v.

  4. Thêm các biện pháp dừng lỗ khác ngoài đường dừng lỗ, xây dựng hàng rào phòng thủ dừng lỗ.

  5. Thử nghiệm kết hợp với các mô hình máy học, học sâu (deep learning), sử dụng dự đoán của mô hình để hướng dẫn dừng lỗ.

  6. Khám phá hiệu quả của việc áp dụng chiến lược trên các thị trường khác nhau và các khung thời gian khác nhau.

  7. Xây dựng cơ chế tối ưu hóa thích ứng cho đường dừng lỗ, tự động tối ưu hóa hình dạng của đường cong dừng lỗ.

Tổng kết

Nhìn chung, chiến lược Dừng lỗ theo dõi Đa thức là một chiến lược dừng lỗ rất thực tế. Nó đã phá vỡ những hạn chế của dừng lỗ theo dõi tuyến tính truyền thống, sử dụng hàm đa thức phi tuyến mượt mà hơn làm đường dừng lỗ, có thể giảm đáng kể các lần dừng lỗ không cần thiết đồng thời bảo vệ lợi nhuận. Cơ chế dừng lỗ của chiến lược có tính linh hoạt cao, có thể thay đổi hình dạng đường dừng lỗ tự do bằng cách điều chỉnh các tham số liên quan, có khả năng thích ứng mạnh mẽ với các thay đổi của thị trường. Đồng thời, khuôn khổ chiến lược đơn giản, dễ hiểu và triển khai, có ý nghĩa thực tiễn cao. Tất nhiên, với tư cách là một chiến lược dựa trên chỉ báo kỹ thuật, chiến lược này có khả năng xử lý các sự kiện bất ngờ tương đối yếu, đây là một trong những rủi ro cần lưu ý. Nhìn chung, chiến lược Dừng lỗ theo dõi Đa thức là một chiến lược bảo vệ lợi nhuận hiệu quả, thực tế và dễ vận hành, đáng để các nhà giao dịch định lượng học tập và sử dụng.

Source
Pine
/*backtest
start: 2023-02-16 00:00:00
end: 2024-02-22 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © Alferow

//@version=4
Strategy parameters
Strategy parameters
decrement
polynomial degree
period SMA
period MIN_for
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)