Die Bollinger Bands & RSI Combination Strategy ist eine technische Analyse-Strategie, die zwei beliebte technische Indikatoren kombiniert: Bollinger Bands und den Relative Strength Index (RSI), um Ein- und Ausstiegsentscheidungen in den Markt zu treffen.
Die Strategie verwendet zwei technische Indikatoren, um Handelssignale zu erzeugen:
Bollinger-Bänder bestehen aus drei Linien: dem mittleren Band ( gleitender Durchschnitt), dem oberen Band (mittleres Band plus Standardabweichungen) und dem unteren Band (mittleres Band minus Standardabweichungen).
Der RSI misst die Geschwindigkeit und Größe der Kursbewegungen, indem er die Anzahl der Aufstiegstage mit den Abstiegstagen über einen bestimmten Zeitraum vergleicht.
Insbesondere sind die Handelssignale der Strategie wie folgt:
Die Bollinger Bands & RSI Kombinationsstrategie ist eine einfache und praktische technische Handelsstrategie, die zwei klassische Indikatoren, Bollinger Bands und RSI, kombiniert, um relativ zuverlässige Handelssignale zu generieren. Der Vorteil der Strategie liegt in ihrer klaren Logik, der Einfachheit des Verständnisses und der Implementierung und der Verwendung des RSI-Indikators, um Bollinger Bands-Signale zu filtern, um die Signalqualität zu verbessern. Die Strategie hat jedoch auch einige Einschränkungen, wie unzureichende Anpassungsfähigkeit an die Marktumgebung und mangelnde Berücksichtigung grundlegender Faktoren. Daher ist es in der praktischen Anwendung notwendig, die Strategie entsprechend spezifischen Marktmerkmalen und Handelsstilen zu optimieren und zu verbessern, wie die Kombination anderer technischer Indikatoren, die Einführung von Risikokontrollmaßnahmen und die Optimierung der Parameterwahl. Insgesamt bietet die Bollinger Bands & RSI Kombinationsstrategie Händlern eine technische Referenz
/*backtest start: 2023-03-15 00:00:00 end: 2023-10-26 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("Bollinger Bands & RSI Strategy", overlay=true) // Bollinger Bands Parameters source = close length = input.int(20, minval=1) mult = input.float(2.0, minval=0.001, maxval=50) // RSI Parameters rsi_length = input.int(14, minval=1) rsi_oversold = input.int(30, minval=1, maxval=100) rsi_overbought = input.int(70, minval=1, maxval=100) // Strategy Entry basis = ta.sma(source, length) dev = mult * ta.stdev(source, length) upper = basis + dev lower = basis - dev rsi = ta.rsi(source, rsi_length) if (ta.crossover(source, lower) and rsi < rsi_oversold) strategy.entry("BBandLE", strategy.long, comment="BBandLE") else strategy.cancel(id="BBandLE") if (ta.crossunder(source, upper) and rsi > rsi_overbought) strategy.entry("BBandSE", strategy.short, comment="BBandSE") else strategy.cancel(id="BBandSE")