
Chiến lược này kết hợp 5 loại trung bình di chuyển khác nhau, tạo ra tín hiệu giao dịch khi 5 phương tiện di chuyển phù hợp. Chiến lược sử dụng sự kết hợp của nhiều phương tiện di chuyển, có thể lọc hiệu quả tiếng ồn thị trường và nhận ra xu hướng.
Chiến lược này sử dụng năm đường trung bình di chuyển SMA, EMA, RMA, WMA và VWMA. Năm đường trung bình di chuyển có độ dài 8 ngày cho đường nhanh và 144 ngày cho đường chậm.
Chiến lược này tạo ra tín hiệu giao dịch khi tất cả các đường trung bình di chuyển được đồng thuận bằng cách tổng hợp nhiều đường trung bình di chuyển chính. Chiến lược này có thể tận dụng lợi thế của các đường trung bình di chuyển một cách hiệu quả, đồng thời lọc ra một số tiếng ồn và xác định xu hướng của thị trường.
//@version=2
strategy(title="MACD Multi-MA Strategy", overlay=false )
src = close
len1 = input(8, "FAST LOOKBACK")
len2 = input(144, "SLOW LOOKBACK")
/////////////////////////////////////////////
length = len2-len1
ma = vwma(src, length)
plot(ma, title="VWMA", color=lime)
length1 = len2-len1
ma1 = rma(src, length1)
plot(ma1, title="RMA", color=purple)
length2 = len2-len1
ma2 = sma(src, length2)
plot(ma2, title="SMA", color=red)
length3 = len2-len1
ma3 = wma(src, length3)
plot(ma3, title="WMA", color=orange)
length4 = len2-len1
ma4 = ema(src, length4)
plot(ma4, title="EMA", color=yellow)
long = ma > ma[1] and ma1 > ma1[1] and ma2 > ma2[1] and ma3 > ma3[1] and ma4 > ma4[1]
short = ma < ma[1] and ma1 < ma1[1] and ma2 < ma2[1] and ma3 < ma3[1] and ma4 < ma4[1]
strategy.entry("Long", strategy.long, when=long)
strategy.entry("Short", strategy.short, when=short)