
Chiến lược này tìm kiếm điểm mua và bán bằng cách tính toán đường trung bình di chuyển của giá và chỉ số RSI tương đối mạnh, phát ra tín hiệu mua và bán khi chỉ số RSI ở trạng thái quá mua, đồng thời sử dụng Bollinger Bands để xác định vùng hỗ trợ và kháng cự của giá, do đó lọc ra một số tín hiệu giao dịch ồn ào.
Chiến lược này chủ yếu dựa trên sự kết hợp của chỉ số RSI và các đường trung bình di chuyển trong nhiều chu kỳ khác nhau. Cụ thể, nó tính toán nhiều đường MA như đường 1 ngày đến đường 200 ngày, cũng như chỉ số RSI.
Chiến lược này sử dụng Bollinger Bands để xác định các vùng hỗ trợ và kháng cự của giá cả. Bollinger Bands bao gồm đường trung, đường trên và đường dưới.
Sử dụng chỉ số RSI để đánh giá các vùng quá mua quá bán, đây là một chiến lược kinh tế học đo lường cổ điển để nắm bắt cơ hội biến động giá.
Kết hợp với nhiều đường trung bình MA, có thể tăng cường chức năng FILTER FILTERING, tránh bị trói.
Thêm các Dải Bollinger để xác định vùng hỗ trợ và kháng cự, điều này giúp tránh thêm các tín hiệu giao dịch nhiễu trong các mức cao và thấp.
Chỉ số RSI dễ bị lỗi và cần được kết hợp với hoạt động thực tế của giá cả.
Đường trung bình di chuyển MA thường được sử dụng để xác định xu hướng, nhưng giá sẽ sai khi phân tán với MA.
Bollinger Bands xác định kháng cự hỗ trợ đường ray lên xuống có độ trễ, không thể xác định chính xác các điểm cao và thấp tạm thời extrema.
Chiến lược này có thời gian nắm giữ ngắn hơn, có thể dễ bị nhiễu bởi tiếng ồn thị trường ngắn hạn.
Bạn có thể thử nghiệm kéo dài thời gian giữ vị thế một cách thích hợp, ví dụ như thay đổi đường vị thế bằng phẳng thành đường 10 ngày hoặc đường 20 ngày.
Bạn có thể thử điều chỉnh tham số RSI, chẳng hạn như thay đổi tham số (3,5) hoặc tham số (2,8).
Bạn có thể cố gắng mở rộng các tham số Bollinger Bands để có được sự hỗ trợ và kháng cự rõ ràng hơn.
Các chỉ số khác có thể được thử nghiệm kết hợp với chỉ số RSI, chẳng hạn như chỉ số KDJ, chỉ số MACD.
Có thể thử nghiệm sự kết hợp của RSI và chỉ số OBV.
Chiến lược này khá cổ điển và vững chắc, sử dụng lợi thế của nhiều chỉ số khác nhau để làm cho tín hiệu mua và bán chính xác và đáng tin cậy hơn, nhưng cũng có một số hướng cần được tối ưu hóa. Điều quan trọng là nắm bắt được chức năng phán đoán xu hướng của chỉ số RSI và phán đoán vùng hỗ trợ và kháng cự của Bollinger Bands. Chiến lược này có thể đạt được hiệu quả tốt hơn bằng cách điều chỉnh tham số thích hợp và tối ưu hóa các chỉ số.
/*backtest
start: 2023-12-04 00:00:00
end: 2024-01-03 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
//Created by ChrisMoody
//Based on Larry Connors RSI-2 Strategy - Lower RSI
strategy(title="_CM_RSI_2_Strat_Low", shorttitle="_CM_RSI_2_Strategy_Lower", overlay=false)
src = close,
//RSI CODE
up = rma(max(change(src), 0), 2)
down = rma(-min(change(src), 0), 2)
rsi = down == 0 ? 100 : up == 0 ? 0 : 100 - (100 / (1 + up / down))
//Criteria for Moving Avg rules
ma1 = sma(close,1)
ma2 = sma(close,2)
ma3 = sma(close,3)
ma4 = sma(close,4)
ma5 = sma(close,5)
ma6 = sma(close,6)
ma7 = sma(close,7)
ma8 = sma(close,8)
ma9 = sma(close,9)
ma200= sma(close, 120)
//Rule for RSI Color
col = close > ma200 and close < ma5 and rsi < 10 ? lime : close < ma200 and close > ma5 and rsi > 90 ? red : silver
plot(rsi, title="RSI", style=line, linewidth=4,color=col)
plot(100, title="Upper Line 100",style=line, linewidth=3, color=aqua)
plot(0, title="Lower Line 0",style=line, linewidth=3, color=aqua)
band1 = plot(90, title="Upper Line 90",style=line, linewidth=3, color=aqua)
band0 = plot(10, title="Lower Line 10",style=line, linewidth=3, color=aqua)
fill(band1, band0, color=silver, transp=90)
///////////// RSI + Bollinger Bands Strategy
if (close > ma200 and rsi < 10 and rsi >1)
strategy.entry("RSI_2_L", strategy.long, comment="Bullish")
if (close < ma200 and rsi > 90 and rsi <98)
strategy.entry("RSI_2_S", strategy.short, comment="Bearish")
strategy.close("RSI_2_L", when = close > ma5 and ma1 < ma3)
strategy.close("RSI_2_S", when = close < ma5 and ma1 > ma2)