Chiến lược phá vỡ đường hai chiều 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 các đường trung bình di chuyển nhanh và các đường trung bình di chuyển chậm để tạo ra tín hiệu giao dịch.
Chiến lược này sử dụng hai nhóm trung bình di chuyển, bao gồm trung bình di chuyển nhanh (mafast, mafastL) và trung bình di chuyển chậm (maslow, maslowL). Các tham số trung bình di chuyển nhanh được đặt nhỏ hơn, có thể phản ứng nhanh với sự thay đổi giá; tham số trung bình di chuyển chậm lớn hơn, có hiệu quả làm phẳng giá.
Khi các biến động giá ngắn hạn kết hợp với các biến động giá dài hạn, sẽ có sự giao thoa giữa các đường trung bình di chuyển nhanh và đường trung bình di chuyển chậm. Tùy theo tín hiệu giao dịch, mua hoặc bán hoạt động.
Chiến lược này sử dụng các tín hiệu giao dịch Golden Cross ((gold fork) và Death Cross ((death cross) trên đường trung bình di chuyển. Khi đường trung bình ngắn hạn đi lên và phá vỡ đường trung bình dài hạn, tín hiệu Gold Fork là lạc quan; khi đường trung bình ngắn hạn đi lên và phá vỡ đường trung bình dài hạn, tín hiệu Death Fork là lạc quan.
Sử dụng bộ lọc kép đồng nhất để tăng độ tin cậy của tín hiệu. Một đường đồng nhất dễ tạo ra tín hiệu giả, hai đường đồng nhất có thể lọc hiệu quả tiếng ồn thị trường.
Sử dụng kết hợp với đường trung bình nhanh chậm, có thể nắm bắt hiệu quả sự thay đổi của xu hướng. Đường nhanh đáp ứng nhanh chóng, hiệu quả lọc đường chậm tốt.
Các ý tưởng chiến lược đơn giản, rõ ràng, dễ hiểu và thực hiện, phù hợp với người mới học.
Các tham số chu kỳ trung bình có thể được tùy chỉnh để thích ứng với các môi trường thị trường khác nhau.
Chiến lược đường trung bình dễ bị tụt hậu, đặc biệt là khi xu hướng thay đổi nhanh chóng.
Cần tối ưu hóa tham số đường trung bình, tham số chu kỳ khác nhau có ảnh hưởng lớn đến kết quả.
Chiến lược hai đường đồng nhất chỉ phù hợp với thị trường có xu hướng rõ ràng, không phù hợp với thị trường cân bằng.
Tỷ lệ giao dịch có thể thấp hơn và có thể không có giao dịch trong một thời gian dài.
Các nhà đầu tư cần kiểm soát chặt chẽ để tránh thua lỗ lớn.
Kiểm tra và tối ưu hóa các tham số chu kỳ trung bình để tìm ra sự kết hợp tham số tối ưu. Các tham số tối ưu có thể được tìm kiếm bằng phương pháp thống kê.
Tăng bộ lọc lưu lượng giao dịch để tránh tín hiệu sai khi lưu lượng giao dịch không đủ.
Kết hợp với các chỉ số kỹ thuật khác như MACD, RSI, v.v., tạo thành hệ thống giao dịch tổng hợp, tăng độ chính xác của tín hiệu.
Tăng các chiến lược dừng lỗ, chẳng hạn như theo dõi dừng lỗ, dừng lỗ chuyển vị trí và chủ động kiểm soát rủi ro.
Tối ưu hóa quản lý vị trí, sử dụng các vị trí khác nhau và chiến lược quản lý tiền bạc ở các thị trường khác nhau.
Chiến lược phá vỡ hai đường đều có ý tưởng tổng thể đơn giản và rõ ràng, sử dụng bộ lọc hai đường đều có thể cải thiện chất lượng tín hiệu, kết hợp đường trung bình nhanh và chậm có thể nắm bắt hiệu quả các thay đổi xu hướng. Tuy nhiên, chiến lược này cũng có những vấn đề như chậm trễ, thông báo sai.
/*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)