Chiến lược đột phá trung bình động kép

Tác giả:ChaoZhang, Ngày: 2023-10-08 13:59:27
Tags:

Tổng quan

Chiến lược đột phá trung bình di chuyển kép là một chiến lược giao dịch trung bình di chuyển rất đơn giản. Nó sử dụng chéo trung bình di chuyển nhanh và chậm để tạo ra tín hiệu giao dịch. Khi chéo trung bình di chuyển nhanh trên trung bình di chuyển chậm từ dưới, tín hiệu mua được kích hoạt. Khi chéo trung bình di chuyển nhanh dưới trung bình di chuyển chậm từ trên, tín hiệu bán được tạo ra.

Chiến lược logic

Chiến lược này sử dụng hai tập trung chuyển động, bao gồm trung bình chuyển động nhanh (mafast, mafastL) và trung bình chuyển động chậm (maslow, maslowL).

Khi xu hướng giá ngắn hạn hội tụ với xu hướng dài hạn, giao thoa giữa các đường trung bình di chuyển nhanh và chậm xảy ra.

Chiến lược này sử dụng các tín hiệu giao dịch chéo vàng và chéo chết của các đường trung bình động. Khi MA ngắn hạn vượt qua trên MA dài hạn, một chéo vàng xuất hiện, cho thấy xu hướng tăng. Khi MA ngắn hạn vượt qua dưới MA dài hạn, một chéo chết xảy ra, báo hiệu xu hướng giảm.

Phân tích lợi thế

  • Sử dụng hai MA lọc ra các tín hiệu giả hiệu quả. MA đơn có thể tạo ra nhiều tín hiệu giả trong khi hai MA lọc ra tiếng ồn thị trường.

  • MA nhanh và chậm bổ sung lẫn nhau tốt trong việc nắm bắt những thay đổi xu hướng.

  • Chiến lược logic là đơn giản và dễ hiểu, phù hợp cho người mới bắt đầu.

  • Các tham số thời gian MA có thể tùy chỉnh thích nghi với môi trường thị trường khác nhau.

Phân tích rủi ro

  • Các chiến lược MA có thể chậm lại, đặc biệt là khi xu hướng thay đổi nhanh chóng.

  • Các thông số MA cần được tối ưu hóa cẩn thận vì các khoảng thời gian khác nhau dẫn đến kết quả khác nhau.

  • Chiến lược MA kép phù hợp nhất với thị trường xu hướng, không phù hợp với các thị trường giới hạn phạm vi.

  • Tần suất giao dịch có thể thấp, với thời gian không hoạt động dài.

  • Đặt lỗ phải được áp dụng nghiêm ngặt để tránh lỗ nổi lớn.

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

  • Kiểm tra và tối ưu hóa các tham số thời gian MA để tìm ra sự kết hợp tốt nhất, sử dụng các phương pháp thống kê.

  • Thêm bộ lọc âm lượng để tránh tín hiệu sai khi âm lượng thấp.

  • Kết hợp các chỉ số kỹ thuật khác như MACD, RSI để xây dựng một hệ thống mạnh mẽ với độ chính xác cao hơn.

  • Sử dụng các kỹ thuật dừng lỗ như dừng lỗ, dừng lỗ chuyển vị trí để kiểm soát rủi ro một cách tích cực.

  • Tối ưu hóa kích thước vị trí và quản lý tiền cho các môi trường thị trường khác nhau.

Kết luận

Chiến lược đột phá trung bình động kép có logic đơn giản và rõ ràng. MAs kép cải thiện chất lượng tín hiệu và MAs nhanh chậm nắm bắt các thay đổi xu hướng tốt. Nhưng nó cũng có sự chậm trễ và tín hiệu sai. Những cải tiến có thể được thực hiện bằng cách tối ưu hóa các thông số, thêm bộ lọc, áp dụng stop loss vv. Nhìn chung, nó phù hợp với thị trường xu hướng và là một chiến lược khởi đầu tốt để học.


/*backtest
start: 2023-09-07 00:00:00
end: 2023-10-07 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/


//@version=2
strategy("OptimizedSisy4x", overlay=true,pyramiding=0,default_qty_type=strategy.cash,default_qty_value=20000,scale=true,initial_capital=10000,currency=currency.USD)
fastLength = input(59)
fastLengthL = input(82)

slowLength = input(96)
slowLengthL = input(95)
price = close

mafast = ema(price, fastLength)
mafastL= ema(price, fastLengthL)
maslow = ema(price, slowLength)
maslowL = ema(price, slowLengthL)



if (crossover(mafastL, maslowL))
    strategy.entry("SYS-LONG", strategy.long, comment="long")


if (crossunder(mafast, maslow))
    strategy.entry("SYS-SHORT", strategy.short, comment="short")
Target = 6250 
Stop = 3500
Q = 100



strategy.exit("Out Long", "SYS-LONG", qty_percent=Q, profit=Target, loss=Stop)
strategy.exit("Out Short", "SYS-SHORT", qty_percent=Q, profit=Target ,loss=Stop)

//plot(strategy.equity, title="equity", color=red, linewidth=2, style=areabr)

Thêm nữa