Type/to search

Chiến lược Chu kỳ Ehlers dựa trên làm mịn tín hiệu

Common strategy
Created: 2024-02-19 10:42:34
Last modified: 2 years ago
1
Follow
1802
Followers

img

Tổng quan

Chiến lược này thiết kế một chiến lược giao dịch chu kỳ Ehlers với tín hiệu được làm mịn bằng cách tính toán tín hiệu giá đã qua xử lý làm mịn, kết hợp với lý thuyết chỉ báo chu kỳ do Ehlers đề xuất. Chiến lược có thể lọc nhiễu thị trường hiệu quả và tạo ra các tín hiệu giao dịch đáng tin cậy hơn.

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

  1. Thực hiện làm mịn bậc hai đối với tín hiệu giá gốc src, thu được tín hiệu làm mịn smooth.

  2. Tính chỉ báo chu kỳ cycle dựa trên tín hiệu làm mịn. Công thức tính:
    cycle := (1 - .5_alpha)(1 - .5_alpha)(smooth - 2_smooth\[1\] + smooth\[2\]) + 2_(1 - alpha)cycle\[1\] - (1 - alpha)(1 - alpha) * cycle\[2\]

    Trong đó α là tham số làm mịn.

  3. Thực hiện làm mịn hàm mũ bậc nhất đối với chỉ báo chu kỳ, thu được tín hiệu giao dịch cuối cùng signal. Công thức tính:
    signal := alpha2_cycle + (1 - alpha2)_ nz(signal\[1\])

    Trong đó α2 là tham số làm mịn bậc nhất.

  4. Khi signal cắt lên trên signal[1] thì vào lệnh mua; khi signal cắt xuống dưới signal[1] thì vào lệnh bán.

Phân tích ưu điểm chiến lược

  1. Thông qua làm mịn bậc hai tín hiệu giá, có thể lọc hiệu quả nhiễu tần số cao, làm cho tín hiệu giao dịch đáng tin cậy hơn.

  2. Áp dụng lý thuyết chỉ báo chu kỳ Ehlers, có thể xác định chính xác hơn các điểm chuyển đổi xu hướng thị trường.

  3. Làm mịn hàm mũ bậc nhất lọc một phần nhiễu trong chỉ báo chu kỳ, tạo ra tín hiệu giao dịch đáng tin cậy hơn.

  4. Toàn bộ quy trình chiến lược hợp lý, khoa học, không gian tối ưu tham số lớn, hiệu suất giao dịch thực tế xuất sắc.

Phân tích rủi ro

  1. Giống như các chiến lược chỉ báo kỹ thuật khác, chiến lược này cũng khá nhạy cảm với rủi ro hệ thống của thị trường. Khi gặp sự kiện thiên nga đen lớn, có thể gây ra thua lỗ đáng kể.

  2. Do quy trình tính toán khá phức tạp, nếu tham số được thiết lập không phù hợp có thể dẫn đến độ trễ tính toán, ảnh hưởng đến hiệu quả giao dịch thực tế. Cần kiểm tra cẩn thận để đảm bảo thiết lập tham số khoa học và hợp lý.

  3. Xử lý làm mịn cũng gây ra độ trễ tín hiệu giao dịch, có thể không kịp thời bắt được các điểm chuyển đổi thị trường, dẫn đến bỏ lỡ cơ hội. Cần cân nhắc việc thiết lập tham số làm mịn.

Hướng tối ưu chiến lược

  1. Có thể thử nghiệm các loại thuật toán làm mịn khác nhau, như làm mịn hàm mũ bậc nhất, làm mịn đường trung bình, để tìm ra phương án làm mịn tối ưu.

  2. Có thể đưa vào cơ chế điều chỉnh tham số thích ứng, điều chỉnh tham số động theo tình hình thị trường, nâng cao độ mạnh mẽ của chiến lược.

  3. Có thể thiết kế chiến lược cắt lỗ và chốt lời, giảm rủi ro thua lỗ đơn lẻ, đồng thời khóa lợi nhuận.

  4. Có thể kết hợp với các mô hình học máy khác, thực hiện tổ hợp mô hình, sử dụng các mô hình khác để lọc tín hiệu giao dịch.

Tổng kết

Chiến lược này thiết kế một chiến lược giao dịch chu kỳ Ehlers với tín hiệu được làm mịn thông qua làm mịn tín hiệu giá và tính toán chỉ báo chu kỳ Ehlers. Chiến lược có thể lọc nhiễu hiệu quả và tạo ra các tín hiệu giao dịch đáng tin cậy hơn. Đồng thời không gian tham số lớn, hiệu quả giao dịch thực tế tốt. Thông qua việc đưa vào cơ chế thích ứng, chiến lược cắt lỗ và các tối ưu khác, có thể tăng cường thêm tính ổn định và hiệu quả của chiến lược.

Source
Pine
/*backtest
start: 2024-01-19 00:00:00
end: 2024-02-18 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
strategy("Ehlers Cyber Cycle Strategy",overlay=false, default_qty_type = strategy.percent_of_equity, default_qty_value = 100.0, pyramiding = 1, commission_type = strategy.commission.percent, commission_value = 0.1)
src = input(hl2, title = "Source") 
alpha = input(.07, title = "Alpha")
Strategy parameters
Strategy parameters
Source
Alpha
Lag
oppositeTrade
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)