이 전략은 상대적 강도 지표 (RSI) 지표에 기반을 두고 있다. 이는 RSI 지표의 과잉 구매 및 과잉 판매 상태를 관찰하고, RSI가 각각 설정된 과잉 구매 및 과잉 판매 기준에 도달하면 구매 및 판매 거래를 수행한다. 동시에, 전략은 또한 높은 수익을 얻기 위해 특정 조건이 충족되면 점수를 점차 증가시키는 포지션 사이징에 대한 피라미드 접근 방식을 채택한다.
이 전략의 핵심은 RSI 지표이다. RSI 지표는 가격 증가와 감소의 평균 크기를 계산함으로써 가격 증가와 감소의 크기를 측정합니다. 가격 트렌드의 강도를 반영하기 위해 기간 동안. RSI 지표가 설정된 과잉 구매 임계 (예를 들어, 75) 에 도달하면 일반적으로 가격이 과도하게 상승했으며 인회 가능성이 더 크다고 간주되며 그 시점에서 전략은 판매 작전을 수행 할 것입니다. RSI 지표가 설정된 과잉 판매 임계 (예를 들어, 35) 에 도달하면 일반적으로 가격이 과도하게 하락하고 리딩 가능성이 더 크다고 간주되며 그 시점에서 전략은 구매 작전을 수행 할 것입니다. 동시에 전략의 조건도, 즉 피라미드 설정 조건이 충족되지 않을 때 최대 구매 및 오픈 포지션의 조건이 충족되면 최대 수익을 얻기 위해 계속 증가 할 것입니다.
이 전략은 고전적인 RSI 지표에 기반하고, 트렌드를 추적하기 위해 피라미드 방식의 접근을 채택하면서 과잉 구매 및 과잉 판매 신호를 통해 거래 결정을 내립니다. 단순성, 이해하기 쉽고 광범위한 적용 가능성 등의 장점이 있습니다. 그러나 실제 응용에서는 매개 변수 설정, 변동 시장 및 트렌드 지속과 같은 위험에주의를 기울여야하며, 더 강력한 전략 성과 등을 얻기 위해 매개 변수 최적화, 다른 지표와의 조합, 동적 스톱-로스, 피라미드 최적화 등 시장 특성에 따라 적절한 최적화 및 개선이 이루어져야합니다.
/*backtest start: 2023-04-06 00:00:00 end: 2024-04-11 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("RSI Strategy", overlay=true) // Définition des paramètres rsi_length = input(14, title="RSI Length") buy_level = input(35, title="Buy Level") sell_level = input(75, title="Sell Level") pyramiding = input(5, title="Pyramiding") // Calcul du RSI rsi = ta.rsi(close, rsi_length) // Règles d'entrée buy_signal = ta.crossover(rsi, buy_level) sell_signal = ta.crossunder(rsi, sell_level) // Gestion des positions if (buy_signal) strategy.entry("Buy", strategy.long) if (sell_signal) strategy.entry("Sell", strategy.short) // Pyramiding if (strategy.opentrades < pyramiding) strategy.entry("Buy", strategy.long) else if (strategy.opentrades > pyramiding) strategy.entry("Sell", strategy.short) // Tracé du RSI plot(rsi, title="RSI", color=color.blue) hline(buy_level, "Buy Level", color=color.green) hline(sell_level, "Sell Level", color=color.red)