Type/to search

Chiến lược đường trung bình động đa chu kỳ

Common strategy
Created: 2023-10-27 16:07:16
Last modified: 3 years ago
1
Follow
1802
Followers

img

Chiến lược này tạo ra tín hiệu giao dịch bằng cách lựa chọn động các loại đường trung bình động khác nhau và kết hợp nhiều khung thời gian.

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

Chiến lược cho phép lựa chọn năm loại chỉ báo đường trung bình động: SMA, EMA, TEMA, WMA, HMA, và thiết lập độ dài chu kỳ của đường trung bình. Chiến lược sẽ vẽ động các loại đường trung bình khác nhau dựa trên lựa chọn. Khi giá đóng cửa tăng vượt qua đường trung bình, vào lệnh mua; khi giá đóng cửa giảm vượt qua đường trung bình, vào lệnh bán.

Cụ thể, chiến lược trước tiên xác định chu kỳ backtest dựa trên các tham số đầu vào. Sau đó tính toán năm chỉ báo đường trung bình:

  • SMA (đường trung bình động đơn giản)
  • EMA (đường trung bình động hàm mũ)
  • TEMA (đường trung bình động ba hàm mũ)
  • WMA (đường trung bình động trọng số)
  • HMA (đường trung bình động Hull)

Dựa trên lựa chọn, vẽ đường trung bình tương ứng. Khi giá đóng cửa cao hơn đường trung bình, vào lệnh mua; giá đóng cửa thấp hơn đường trung bình, vào lệnh bán.

Bằng cách kết hợp sử dụng các loại đường trung bình khác nhau, chiến lược này có thể làm mượt dữ liệu giá, lọc nhiễu thị trường và tạo ra các tín hiệu giao dịch tương đối đáng tin cậy. Việc cho phép tùy chỉnh độ dài chu kỳ đường trung bình cho phép giao dịch theo xu hướng ở các chu kỳ khác nhau.

Ưu điểm của chiến lược

  • Kết hợp nhiều chỉ báo đường trung bình, độ tin cậy cao
  • Có thể tùy chỉnh chu kỳ đường trung bình, phù hợp với các khung thời gian khác nhau
  • Chuyển đổi động loại đường trung bình, linh hoạt tối ưu tham số
  • Chiến lược theo xu hướng đơn giản, trực quan, dễ thực hiện

Rủi ro của chiến lược

  • Đường trung bình có độ trễ, có thể bỏ lỡ các điểm đảo chiều xu hướng
  • Tham số cố định dễ bị quá khớp, hiệu quả thực tế có thể kém hơn backtest
  • Giai đoạn tăng tích cực mua, giai đoạn giảm tích cực bán, dễ ảnh hưởng đến hiệu quả sử dụng vốn

Có thể giảm rủi ro bằng cách tối ưu các khía cạnh sau:

  • Kết hợp các chỉ báo khác để đánh giá xu hướng, xác định thời điểm vào lệnh chính xác hơn
  • Tối ưu tham số trên thực tế, điều chỉnh chu kỳ đường trung bình phù hợp với môi trường thị trường khác nhau
  • Tối ưu quản lý vị thế, điều chỉnh vị thế phù hợp dựa trên quy mô vốn và kiểm soát rủi ro

Hướng tối ưu

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

  1. Thêm các bộ lọc chỉ báo khác để tạo tín hiệu giao dịch ổn định hơn

    Ví dụ: có thể thêm chỉ báo khối lượng, chỉ tạo tín hiệu giao dịch khi khối lượng giao dịch tăng lên, lọc bỏ các phá vỡ giả.

  2. Tối ưu logic vào/ra lệnh

    Có thể thiết lập kênh, chỉ vào lệnh khi giá phá vỡ kênh; thiết lập mức dừng lỗ, đóng vị thế khi giá chạm mức dừng lỗ. Điều này có thể giảm thiểu tổn thất không cần thiết.

  3. Điều chỉnh động chu kỳ đường trung bình

    Có thể điều chỉnh động chu kỳ đường trung bình dựa trên điều kiện thị trường: sử dụng chu kỳ dài hơn khi xu hướng rõ ràng, sử dụng chu kỳ ngắn hơn khi thị trường đi ngang.

  4. Tối ưu chiến lược quản lý vốn

    Có thể điều chỉnh kích thước vị thế dựa trên mức drawdown: giảm vị thế khi drawdown, tăng vị thế vừa phải khi có lợi nhuận.

Tổng kết

Chiến lược này kết hợp nhiều chỉ báo đường trung bình và nhiều khung thời gian để tạo ra hiệu quả theo xu hướng tương đối ổn định. Chiến lược có không gian tối ưu lớn, có thể cải thiện từ các khía cạnh như lọc vào lệnh, cách thức thoát lệnh, tối ưu tham số, v.v., giúp chiến lược đạt hiệu quả tốt hơn trong giao dịch thực tế.

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

//@version=3
strategy("MA_strategy ", shorttitle="MA_strategy", overlay=true, initial_capital=100000)

qty = input(100000000, "Buy quantity")
Strategy parameters
Strategy parameters
Buy quantity
Backtest Start Year
Backtest Start Month
Backtest Start Day
Backtest Start Hour
Backtest Start Minute
Backtest Stop Year
Backtest Stop Month
Backtest Stop Day
Color Background?
Select MA
Period
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)