
Chiến lược EMA và SuperTrend kết hợp theo dõi xu hướng để xác định xu hướng thị trường và cung cấp tín hiệu nhập và thoát rõ ràng bằng cách kết hợp một cách khéo léo các chỉ số EMA và SuperTrend. Chiến lược này tùy chỉnh các tham số SuperTrend và tham số EMA để phù hợp với các phong cách giao dịch khác nhau.
Chiến lược này sử dụng chỉ số SuperTrend để xác định hướng của xu hướng chính. Chỉ số SuperTrend về bản chất là kết hợp chỉ số ATR với đường trung bình di chuyển, sử dụng giá phá vỡ đường trung bình để xác định điểm thay đổi xu hướng. Mặt khác, chỉ số EMA đóng vai trò hỗ trợ để xác định hướng của xu hướng ngắn hạn. Chỉ khi giá nằm trên EMA, và chỉ khi giá nằm dưới EMA, bạn sẽ xem xét làm nhiều hơn.
Cụ thể, chiến lược này áp dụng các quy tắc đánh giá sau:
Sự kết hợp của EMA và SuperTrend giúp xác định xu hướng một cách đáng tin cậy hơn. So với chỉ số đơn lẻ, sự kết hợp này có thể lọc một số đột phá giả hiệu quả hơn.
Cho phép tùy chỉnh các tham số của SuperTrend và EMA để phù hợp với các giống khác nhau và các khoảng thời gian khác nhau.
Các tín hiệu của chiến lược cho thấy nhiều dấu hiệu tháo gỡ rõ ràng hơn, giúp đưa ra quyết định. Các quy tắc ra sân cũng rõ ràng hơn, giúp kiểm soát rủi ro.
Dựa trên mối quan hệ giữa giá và vị trí của EMA, các đường K có màu sắc khác nhau, tạo ra hiệu ứng trực quan trực quan.
Chiến lược này yêu cầu xác nhận tín hiệu cao hơn so với chỉ số đơn lẻ, do đó có thể bỏ lỡ cơ hội hồi âm không sâu.
Mặc dù chiến lược này đã được xác minh về tín hiệu phá vỡ, nhưng khi thị trường biến động mạnh, có thể xảy ra phá vỡ giả khiến chiến lược thất bại.
Cài đặt tham số của SuperTrend và EMA có ảnh hưởng lớn đến hiệu quả chiến lược. Nếu tham số được thiết lập không đúng cách, sẽ có nhiều trường hợp xuất cảnh và mở vị trí.
Các chỉ số khác như MACD, Stochastics có thể được xem xét để kết hợp với EMA và SuperTrend để xác minh thêm tín hiệu và giảm khả năng phá vỡ giả.
Đánh giá hướng xu hướng trong chu kỳ thời gian cao hơn (như đường nắng) để xác minh và lọc tín hiệu được tạo ra trong chu kỳ hiện tại.
Bạn có thể thử đi qua các kết hợp tham số khác nhau và tự động chọn các thiết lập tham số tối ưu cho một giống và khoảng thời gian nhất định dựa trên chỉ số phản hồi.
EMA và SuperTrend kết hợp chiến lược theo dõi xu hướng thành công trong việc kết hợp các lợi ích của phán đoán xu hướng và theo dõi xu hướng. Các tín hiệu ổn định và rõ ràng của chiến lược và các tham số có thể tùy chỉnh cung cấp hỗ trợ mạnh mẽ cho quyết định giao dịch. Tất nhiên, chúng ta vẫn cần cảnh giác với nguy cơ phá vỡ giả mạo có thể.
/*backtest
start: 2022-12-04 00:00:00
end: 2023-12-10 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("EMA SuperTrend Strategy", overlay=true)
// SuperTrend EMA Settings
length = input.int(10, title="SuperTrend Length")
mult = input.float(2.0, title="Multiplier")
emaLength = input.int(34, title="EMA UpTrend", minval=1, maxval=300)
// EMA calculation for EMA Trend Bars
ema1 = input.int(34, title="EMA UpTrend", minval=1, maxval=300)
shema = input(true, title="Show EMA Trend is Based On?")
usedEma = ta.ema(close, ema1)
// EMA Trend Bars color
emaUpColor() => hlc3 >= usedEma
emaDownColor() => hlc3 < usedEma
col = hlc3 >= usedEma ? color.lime : hlc3 < usedEma ? color.red : color.white
// SuperTrend calculation
atrPeriod = int(mult)
[supertrend, direction] = ta.supertrend(length, atrPeriod)
// Entry conditions
longEntry = ta.crossover(close, supertrend) and close > usedEma
shortEntry = ta.crossunder(close, supertrend) and close < usedEma
// Exit conditions
longExit = ta.crossunder(close, supertrend) or close < usedEma
shortExit = ta.crossover(close, supertrend) or close > usedEma
// Execute trades
if (longEntry)
strategy.entry("Buy", strategy.long)
if (longExit)
strategy.close("Buy")
if (shortEntry)
strategy.entry("Sell", strategy.short)
if (shortExit)
strategy.close("Sell")
// Plotting
plot(shema and usedEma ? usedEma : na, title="EMA", style=plot.style_line, linewidth=3, color=col)