Die Dual Breakthrough Moving Average Trading Strategie ist eine Strategie, die Kauf- und Verkaufssignale basierend auf mehreren Indikatoren generiert.
Das Kaufsignal erfordert, dass die folgenden vier Bedingungen gleichzeitig zutreffen:
Sobald alle vier Bedingungen erfüllt sind, wird ein Kaufsignal von 1 generiert.
Die Verkaufssignallogik ist genau das Gegenteil des Kaufsignals. Sie erfordert folgende vier Bedingungen:
Wenn alle vier Bedingungen gleichzeitig zutreffen, wird ein Verkaufssignal von -1 erzeugt.
Die Einstiegsbedingungen hängen von den Kauf- und Verkaufssignalen ab. Um lang zu gehen, muss das Kaufsignal gleich 1 sein.
Es gibt zwei Ausstiegsbedingungen. Einer ist ein schneller Ausstieg, sobald sich das Signal ändert. Der andere ist, auf das gegenteilige Signal zu warten, bevor man eine Position verlässt. Zum Beispiel warten Sie auf ein Verkaufssignal, nachdem Sie lang gegangen sind.
Der größte Vorteil der Dual Breakthrough Moving Average Strategie ist die Kombination mehrerer Indikatoren, die eine umfassende Beurteilung von Trends, Überkauf/Überverkauf usw. ermöglichen. Die wichtigsten Vorteile sind insbesondere:
Generell eignet sich dieses System sowohl für das Selbstlernen von Anfängern als auch für den Einsatz von Fachleuten.
Obwohl die Strategie viele Vorteile bietet, gibt es noch einige Risiken, auf die man achten muss:
Um diesen Risiken entgegenzuwirken, könnten folgende Maßnahmen ergriffen werden:
Es besteht noch ein großes Potenzial, diese Strategie weiter zu optimieren:
Mit Verbesserungen in den oben genannten Aspekten kann die Leistung der Strategie für Live-Handelsanwendungen weiter verbessert werden.
Die Dual Breakthrough Moving Average Trading Strategie ist eine vielseitige Strategie, die mehrere Indikatoren kombiniert. Sie beinhaltet Trends, Support/Resistance, Überkauft/Überverkauft Indikatoren, um Eintritte und Ausstiege zu bestimmen. Mit komplementären Effekten und umfassenden Urteilen bietet die Strategie ein hervorragendes Ideenmodell für den quantitativen Handel, das eine eingehende Forschung und Anwendung wert ist.
/*backtest start: 2023-01-26 00:00:00 end: 2024-02-01 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=4 //Original Indicator by @Shizaru - simply made into a strategy! strategy("Simple Buy/Sell Strategy", overlay=false) psar = sar(0.02,0.02,0.2) c1a = close > psar c1v = close < psar malen = input(200, title="MA Length") mm200 = sma(close, malen) c2a = close > mm200 c2v = close < mm200 fast = input(12, title="Fast EMA Length") slow = input(26, title="Slow EMA Length") [macd,signal,hist] = macd(close, fast,slow, 9) c3a = macd >= 0 c3v = macd <= 0 rsilen = input(7, title="RSI Length") th = input(50, title="RSI Threshold") rsi14 = rsi(close, rsilen) c4a = rsi14 >= th c4v = rsi14 <= th buy = c1a and c2a and c3a and c4a ? 1 : 0 sell = c1v and c2v and c3v and c4v ? -1 : 0 longtrades = input(true, title="Long Trades") shorttrades = input(false, title="Short Trades") quickexit = input(false, title="Quick Exits") strategy.entry("Buy", strategy.long, when=buy==1 and longtrades==true) strategy.close("Buy", when=quickexit==true ? buy==0 : sell==-1) strategy.entry("Sell", strategy.short, when=sell==-1 and shorttrades==true) strategy.close("Sell", when=quickexit==true ? sell==0 : buy==1) plot(buy, style=plot.style_histogram, color=color.green, linewidth=3, title="Buy Signals") plot(sell, style=plot.style_histogram, color=color.red, linewidth=3, title="Sell Signals")