이 전략은 주로 다음 두 가지 판단 지표에 기초합니다.
출입 조건은 과잉 판매 RSI이며, 주가가 크게 과소 평가되고 강력한 반전 잠재력을 가지고 있음을 나타냅니다. 출구 조건은 폐쇄 가격이 전날의 최고 가격을 깨고 주가가 상승 추세로 진입하고 수익이 적절하게 취해야한다는 것을 나타냅니다.
이중 지표 돌파구 전략은 다음과 같은 장점을 가지고 있습니다.
이 전략은 또한 몇 가지 위험을 안고 있습니다.
위의 위험은 RSI 매개 변수를 최적화하고 시장 조건을 평가하고 판단을 위해 다른 지표를 사용하여 피할 수 있습니다.
이 전략의 주요 최적화 방향은 다음과 같은 측면에 초점을 맞추고 있습니다.
/*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"}] */ // This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/ // © hobbiecode // If RSI(2) is less than 15, then enter at the close. // Exit on close if today’s close is higher than yesterday’s high. //@version=5 strategy("Hobbiecode - RSI + Close previous day", overlay=true) // RSI parameters rsi_period = 2 rsi_lower = 15 // Calculate RSI rsi_val = ta.rsi(close, rsi_period) // Check if RSI is lower than the defined threshold if (rsi_val < rsi_lower) strategy.entry("Buy", strategy.long) // Check if today's close is higher than yesterday's high if (strategy.position_size > 0 and close > ta.highest(high[1], 1)) strategy.close("Buy") // Plot RSI on chart plot(rsi_val, title="RSI", color=color.red) hline(rsi_lower, title="Oversold Level", color=color.blue)