
Diese Strategie ist eine typische Trend-Tracking-Strategie, die durch die Berechnung der SMA-Mittellinie für verschiedene Perioden die Gold- und Dead-Fork-Form der Mittellinie realisiert, wodurch ein Kauf- und Verkaufssignal erzeugt wird.
Wenn die 5-Tage-Linie die 200-Tage-Linie überschreitet, bedeutet dies, dass der Markt in die kurze Positionierung tritt und ein Kaufsignal erzeugt. Wenn die 5-Tage-Linie die 200-Tage-Linie unterbricht, bedeutet dies, dass der Markt in die kurze Bewegung tritt und ein Verkaufssignal erzeugt. Durch die Erfassung der Kreuzung verschiedener periodischer Durchschnittslinien kann der Markttrend im Übergang erfasst werden.
Filter für andere Indikatoren hinzufügen. Wenn ein Gleichlinienkreuzsignal auftritt, können andere technische Indikatoren wie MACD, KDJ und andere verwendet werden, um falsche Signale bei Erschütterungen zu vermeiden.
In Kombination mit Trendbeurteilungsindikatoren. Zum Beispiel kann der Kauf- und Verkaufspunkt mit der 5-Tage- und der 200-Tage-Linie in der Instanz erstellt werden. Es kann auch mit dem ADX-Indikator kombiniert werden, der den Trend als stark beurteilt und nur dann ein Signal ausführt, wenn der Trend ausreichend ist.
Benutzung einer adaptiven Durchschnittslinie. Die Parameter der Durchschnittslinie werden in Echtzeit an die Marktbedingungen und die Volatilität angepasst, um die Handelssignale praktischer zu machen.
Multi-Variante-Kombination: Die Kombination von Strategien, die auf verschiedene Arten von Aktien und Devisenvarianten ausgerichtet sind, kann die Effektivität der Strategie verbessern.
Diese Strategie beurteilt die Marktentwicklung durch eine einfache SMA-Gleichgewichts-Kreuzform und realisiert eine typische Trendverfolgungsstrategie. Der Vorteil besteht darin, dass sie einfach und einfach zu bedienen ist und die großen Trends effektiv erfassen kann. Der Nachteil besteht darin, dass sie leicht falsche Signale erzeugt und nicht auf große Marktschwankungen reagiert.
/*backtest
start: 2024-01-04 00:00:00
end: 2024-01-11 00:00:00
period: 1m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("SMA Crossover Strategy", overlay=true)
// Define SMAs
sma5 = sma(close, 5)
sma10 = sma(close, 10)
sma20 = sma(close, 20)
sma50 = sma(close, 50)
sma130 = sma(close, 130)
sma200 = sma(close, 200)
// Plot SMAs on the chart
plot(sma5, color=color.blue, title="5 SMA")
plot(sma10, color=color.orange, title="10 SMA")
plot(sma20, color=color.red, title="20 SMA")
plot(sma50, color=color.green, title="50 SMA")
plot(sma130, color=color.purple, title="130 SMA")
plot(sma200, color=color.black, title="200 SMA")
// Generating the buy and sell signals
buySignal = crossover(sma5, sma200)
sellSignal = crossunder(sma5, sma200)
// Execute trades based on signals
if (buySignal)
strategy.entry("Buy", strategy.long)
if (sellSignal)
strategy.close("Sell")