
Tóm tắt: Chiến lược này là một chiến lược sử dụng kênh Brin, chỉ số KDJ và theo dõi xu hướng để thực hiện các hoạt động phá vỡ giá. Nó có thể thực hiện các hoạt động mua và bán tại các điểm phá vỡ và thiết lập đường dừng để kiểm soát rủi ro.
Nguyên tắc chiến lược:
Phân tích lợi thế:
Rủi ro và cải tiến:
Lời khuyên tối ưu:
Tóm lại:
Chiến lược này sử dụng nhiều chỉ số như kênh Brin, RSI để xác định thời gian mua và bán, đồng thời đảm bảo độ chính xác của tín hiệu giao dịch nhất định. Tuy nhiên, vẫn cần tối ưu hóa tham số cho các giống cụ thể để tín hiệu chính xác và đáng tin cậy hơn. Ngoài ra, bạn cũng có thể xem xét thêm các yếu tố để xây dựng nhiều yếu tố.
/*backtest
start: 2023-12-01 00:00:00
end: 2023-12-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("Custom Strategy", overlay=true)
length = 14
mult = 0.75
atr = atr(length) * mult
// Moving averages
ma15 = sma(close, 15)
ma30 = sma(close, 30)
// Bullish Engulfing pattern
bullishEngulfing = close[1] < open[1] and close > open and close[1] < open and close > open[1]
// Bearish Engulfing pattern
bearishEngulfing = close[1] > open[1] and close < open and close[1] > open and close < open[1]
// RSI
rsi = rsi(close, length)
// Buy condition
if (bullishEngulfing and close[1] > ma15 and rsi > 50)
strategy.entry("Buy", strategy.long)
strategy.exit("Sell", "Buy", stop=close - atr)
// Sell condition
if (bearishEngulfing and close[1] < ma15 and rsi < 50)
strategy.entry("Sell", strategy.short)
strategy.exit("Cover", "Sell", stop=close + atr)
// Plotting
plotshape(series=strategy.position_size > 0, title="Buy", location=location.belowbar, color=color.green, style=shape.labelup, text="Buy")
plotshape(series=strategy.position_size < 0, title="Sell", location=location.abovebar, color=color.red, style=shape.labeldown, text="Sell")