Chiến lược truy đuổi trung bình động kép

Tác giả:ChaoZhang, Ngày: 2024-02-20 14:11:31
Tags:

img

Tổng quan

Đây là một chiến lược theo đuổi dựa trên đường trung bình động. Nó sử dụng hướng của đường trung bình động và bóng nến để xác định xu hướng giá và động lực cho các bước vào và ra. Logic cốt lõi là đi dài / ngắn khi màu của đường trung bình động thứ hai thay đổi, và sử dụng các tín hiệu mạnh từ đường trung bình động thứ ba để thêm các vị trí, lên đến 5 lần thêm.

Nguyên tắc chiến lược

Chiến lược này sử dụng các đường trung bình di chuyển Heikin Ashi để xác định xu hướng.

  1. Trung bình di chuyển thứ hai được sử dụng để xác định sự đảo ngược xu hướng.
  2. Đường trung bình động thứ ba được sử dụng để xác định các tín hiệu đột phá mạnh để thêm các vị trí.

Logic đầu vào:

  1. Khi màu trung bình chuyển động thứ hai thay đổi từ màu đỏ sang màu xanh lá cây, đi dài.
  2. Nếu đường trung bình động thứ ba hiện đang hiển thị tín hiệu xu hướng tăng mạnh (cây nến màu xanh lá cây không có bóng dưới), hãy thêm vị trí.
  3. Cho phép tối đa 5 lần bổ sung.

Logic thoát:

  1. Khi một trong hai chuyển trung bình thay đổi màu sắc, đóng tất cả các vị trí.

Phân tích lợi thế

Những lợi thế của chiến lược này:

  1. Heikin Ashi làm giảm tiếng ồn để có tín hiệu tốt hơn.
  2. Sự kết hợp hai đường trung bình di chuyển cải thiện độ chính xác thời gian nhập.
  3. Thêm các vị trí để theo đuổi xu hướng cho phép lợi nhuận lớn hơn.

Phân tích rủi ro

Ngoài ra còn có một số rủi ro:

  1. Sự giao thoa giữa hai trung bình di chuyển có thể gây ra chấn thương.
  2. Tăng quá mức có thể làm tăng tổn thất.
  3. Các thông số cần điều chỉnh cho các sản phẩm và khung thời gian khác nhau.

Rủi ro có thể được quản lý thông qua dừng lỗ, giảm bổ sung và tối ưu hóa tham số.

Hướng dẫn tối ưu hóa

Chiến lược có thể được cải thiện trong các khía cạnh sau:

  1. Kiểm tra các bộ tham số khác nhau cho các đường trung bình động.
  2. Tối ưu hóa các phương pháp dừng lỗ như dừng lỗ sau.
  3. Các thông số thử nghiệm riêng biệt cho các sản phẩm khác nhau.
  4. Thêm bộ lọc để ngăn không cho thêm quá nhanh.
  5. Bao gồm các chỉ số khác cho thời gian nhập cảnh.

Tóm lại

Nói tóm lại, đây là một chiến lược theo đuổi xu hướng dựa trên hướng trung bình động kép. Nó kết hợp lợi thế của phân tích xu hướng và động lực để mở rộng lợi nhuận từ việc thêm các vị trí. Nhưng rủi ro cần phải được quản lý thông qua dừng lỗ và điều chỉnh tham số. Có thể cải thiện thêm trong việc tối ưu hóa dừng, điều chỉnh tham số vv.


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

//@version=4
strategy("平均K腳本交易策略", overlay=true)

// 定義 Heikin Ashi 指標
ha_open = security(heikinashi(syminfo.tickerid), "60", open)
ha_high = security(heikinashi(syminfo.tickerid), "60", high)
ha_low = security(heikinashi(syminfo.tickerid), "60", low)
ha_close = security(heikinashi(syminfo.tickerid), "60", close)

// 確定 Heikin Ashi 指標的顏色
isGreen = ha_open < ha_close

// 定義加碼次數
var int add_on_buy = 10
var int add_on_sell = 10

// 定義進場和出場條件
long_condition = crossover(ha_close, ha_open) and isGreen and ha_low == ha_open
short_condition = crossunder(ha_close, ha_open) and not isGreen and ha_high == ha_open
exit_condition = crossover(ha_open, ha_close) or crossunder(ha_open, ha_close)

// 如果條件符合,進行進場和出場操作
if (long_condition)
    strategy.entry("Buy", strategy.long)
if (short_condition)
    strategy.entry("Sell", strategy.short)
if (exit_condition)
    strategy.close("Buy")
    strategy.close("Sell")

// 繪製 Heikin Ashi 蠟燭圖
plotcandle(iff(ha_open < ha_close, ha_open, na), ha_high, ha_low, ha_close, title='Green Candles', color=#53b987, wickcolor=#53b987, bordercolor=#53b987)
plotcandle(iff(ha_open >= ha_close, ha_open, na), ha_high, ha_low, ha_close, title='Red Candles', color=#eb4d5c, wickcolor=#eb4d5c, bordercolor=#eb4d5c)


Thêm nữa