
Chiến lược này sử dụng trung bình di chuyển trơn với ba thiết lập tham số khác nhau để đánh giá và theo dõi xu hướng giá. Khi đường trung bình di chuyển ngắn hạn đi qua đường trung bình, đường trung bình đi qua đường dài lâu hơn; Khi đường trung bình di chuyển ngắn hạn đi qua đường trung bình, đường trung bình đi qua đường dài dài.
Tính ba đường trung bình di chuyển trơn: đường dài dài 13 chu kỳ, di chuyển 8 chu kỳ; đường trung bình dài 8 chu kỳ, di chuyển 5 chu kỳ; đường ngắn dài 5 chu kỳ, di chuyển 3 chu kỳ.
So sánh mối quan hệ kích thước của ba đường: khi đường ngắn đi qua đường trung bình, đường trung bình đi qua đường dài, hãy làm nhiều hơn; khi đường ngắn đi qua đường trung bình, đường trung bình đi qua đường dài, hãy làm trống.
Có thể chọn giao dịch ngược.
Biểu đồ cho thấy ba đường trung bình di chuyển.
Sử dụng ba đường trung bình di chuyển, có thể xác định xu hướng nhiều lớp, tăng độ tin cậy của tín hiệu.
Sự kết hợp của các dòng thời kỳ khác nhau, xem xét cả động lực ngắn hạn và xu hướng trung và dài hạn.
Sử dụng trung bình di chuyển tính toán giá trị trung bình của giá trị đóng cửa, có thể làm giảm đột phá giả.
Cài đặt di chuyển của dây phân biệt sức mạnh của đột phá, tránh Whipsaws.
Có thể chọn giao dịch ngược để thích ứng với môi trường thị trường khác nhau.
Việc sử dụng nhiều kết hợp đường trung bình di chuyển đòi hỏi phải tối ưu hóa các tham số, thiết lập không đúng cách có thể làm giảm chất lượng tín hiệu.
Đường ngắn đi qua đường giữa không nhất thiết phải là một sự thay đổi xu hướng, cần xác nhận thêm.
Tín hiệu giao thông ba đường có thể bị trễ, cần kết hợp với các chỉ số khác để đánh giá thời gian vào sân.
Khi giao dịch ngược, bạn cần cảnh giác với vị trí dừng lỗ để giảm rủi ro.
Tối ưu hóa chiều dài và tham số di chuyển của trung bình di chuyển để phù hợp hơn với các trường hợp khác nhau về chu kỳ.
Thêm các bộ lọc cho các chỉ số khác, chẳng hạn như chỉ số năng lượng khối lượng giao dịch, để tăng độ tin cậy của tín hiệu.
Tối ưu hóa chiến lược dừng lỗ, thiết lập vị trí dừng lỗ hợp lý.
Xác định hỗ trợ kết hợp đường xu hướng và ngưỡng kháng cự hỗ trợ.
Chiến lược này sử dụng ba kết hợp trung bình di chuyển với độ dài và độ di chuyển khác nhau để đánh giá sự biến đổi xu hướng. Sử dụng nhiều trung bình di chuyển có thể cải thiện chất lượng tín hiệu, kết hợp các đường thời gian khác nhau để tính đến các đặc điểm ngắn và dài hạn. Tối ưu hóa tham số, lọc chỉ số, chiến lược dừng lỗ, v.v. có thể tăng cường sự ổn định và hiệu quả thực tế của chiến lược.
/*backtest
start: 2023-09-29 00:00:00
end: 2023-10-29 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
////////////////////////////////////////////////////////////
// Copyright by HPotter v1.0 01/02/2017
// This indicator calculates 3 Moving Averages for default values of
// 13, 8 and 5 days, with displacement 8, 5 and 3 days: Median Price (High+Low/2).
// The most popular method of interpreting a moving average is to compare
// the relationship between a moving average of the security's price with
// the security's price itself (or between several moving averages).
////////////////////////////////////////////////////////////
strategy(title="Bill Williams Averages. 3Lines", shorttitle="3 Lines", overlay = true)
LLength = input(13, minval=1)
MLength = input(8,minval=1)
SLength = input(5,minval=1)
LOffset = input(8,minval=1)
MOffset = input(5,minval=1)
SOffset = input(3,minval=1)
reverse = input(false, title="Trade reverse")
xLSma = sma(hl2, LLength)[LOffset]
xMSma = sma(hl2, MLength)[MOffset]
xSSma = sma(hl2, SLength)[SOffset]
pos = iff(close < xSSma and xSSma < xMSma and xMSma < xLSma, -1,
iff(close > xSSma and xSSma > xMSma and xMSma > xLSma, 1, nz(pos[1], 0)))
possig = iff(reverse and pos == 1, -1,
iff(reverse and pos == -1, 1, pos))
if (possig == 1)
strategy.entry("Long", strategy.long)
if (possig == -1)
strategy.entry("Short", strategy.short)
barcolor(possig == -1 ? red: possig == 1 ? green : blue )
plot(xLSma, color=blue, title="MA")
plot(xMSma, color=red, title="EMA")
plot(xSSma, color=green, title="EMA")