Die Sideways Breakthrough Oscillation Strategy ist eine quantitative Handelsstrategie, die Bollinger Bands und den MACD-Indikator verwendet, um Kauf- und Verkaufssignale zu bestimmen. Diese Strategie eignet sich hauptsächlich für oszillierende Produkte wie Aktienindex-Futures, Forex und digitale Währungen.
Die Sideways Breakthrough Oscillation Strategy verwendet Bollinger Bands, um den Bereich der Preisschwankungen zu beurteilen. Bollinger Bands umfassen das mittlere Band, das obere Band und das untere Band. Das mittlere Band ist der n-tägige einfache gleitende Durchschnitt, und die oberen und unteren Bands sind k mal der n-tägigen wahren Bandbreite über und unter dem mittleren Band.
Neben der Verwendung von Bollinger Bands zur Bestimmung von Handelspunkten beinhaltet diese Strategie auch den MACD-Indikator zur Bestimmung von Handelssignalen. Der MACD-Indikator umfasst die DIF-Linie, die DEA-Linie und die MACD-Linie. Die DIF-Linie ist die Differenz zwischen dem 12-tägigen exponentiellen gleitenden Durchschnitt und dem 26-tägigen exponentiellen gleitenden Durchschnitt, die DEA-Linie ist der 9-tägige exponentielle gleitende Durchschnitt und die MACD-Linie ist die Differenz zwischen den DIF- und DEA-Linien. Ein Kaufsignal wird erzeugt, wenn die MACD-Linie von negativ zu positiv wechselt, und ein Verkaufssignal wird erzeugt, wenn sie von positiv zu negativ wechselt.
Bei der Kombination von Bollinger Bands und MACD-Indikatoren sind die Handelssignalgenerierungsregeln für die Sideways Breakthrough Oscillation Strategie: ein Kaufsignal wird ausgegeben, wenn der Preis durch das untere Band des Bollinger-Kanals bricht; ein Verkaufssignal wird ausgegeben, wenn der Preis durch das obere Band des Bollinger-Kanals bricht. Schließen Sie die Position, wenn der Preis erneut durch die Kanalspuren bricht.
Die Sideways Breakthrough Oscillation Strategie hat folgende Vorteile:
Obwohl die Sideways Breakthrough Oscillation Strategie viele Vorteile bietet, bestehen im tatsächlichen Handel noch einige Risiken, die sich hauptsächlich in folgenden Aspekten widerspiegeln:
Um die oben genannten Risiken zu reduzieren, können wir die folgenden Aspekte optimieren:
Die Strategie für die seitliche Durchbruchs-Oszillation bietet auch Raum für weitere Optimierungen, die hauptsächlich in folgenden Richtungen durchgeführt werden können:
Die Sideways Breakthrough Oscillation Strategie integriert Bollinger Bands und MACD-Indikatoren, um den Ein- und Ausstiegszeitpunkt zu bestimmen, und kann durch die Verwendung von Preisdurchbrüchen auf beiden Seiten Umkehrchancen in oszillierenden Trends effektiv erfassen. Diese Strategie ist einfach, flexibel in der Parameterwahl und funktioniert gut für verschiedene Produkte. Es gibt jedoch noch einige Risiken für die Strategie, die weitere Tests und Optimierungen erfordern. Wir haben einige Optimierungsideen vorgeschlagen. Mit kontinuierlicher Verbesserung glauben wir, dass die Leistung dieser Strategie immer besser wird. Im Allgemeinen ist die Sideways Breakthrough Oscillation Strategie eine empfohlene quantitative Strategie.
/*backtest start: 2023-12-26 00:00:00 end: 2024-01-02 00:00:00 period: 5m basePeriod: 1m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=3 strategy("Seitwärtsdoppelpenetration", overlay=false) //Keltner Channel source = open useTrueRange = input(true) length = input(20, minval=1) mult = input(4.0) ma = sma(source, length) range = useTrueRange ? tr : high - low rangema = sma(range, length) upper = ma + rangema * mult lower = ma - rangema * mult crossUpper = crossover(source, upper) crossLower = crossunder(source, lower) //Entry buyEntry = cross(lower,source) sellEntry = cross(upper,source) if (cross(lower,source)) strategy.entry("buyEntry", strategy.long, comment="buyEntry") if (cross(source, upper)) strategy.entry("sellEntry", strategy.short, comment="sellEntry") buyExit = cross(source, upper) sellExit = cross(lower,source) strategy.close("buyEntry", buyExit) strategy.close("sellEntry", sellExit)