Moving Average Crossover-Strategie, die dem Trend folgt


Erstellungsdatum: 2023-10-24 16:14:10 zuletzt geändert: 2023-10-24 16:14:10
Kopie: 2 Klicks: 649
1
konzentrieren Sie sich auf
1617
Anhänger

Moving Average Crossover-Strategie, die dem Trend folgt

Überblick

Die Strategie nutzt die Gold- und Diebspalte eines einfachen Moving Averages, um zu beurteilen, wann die Markttrendwende stattfindet. Eine typische Trendverfolgungstrategie ist, wenn der kurzfristige Durchschnittswert über dem langfristigen Durchschnittswert liegt, und wenn der kurzfristige Durchschnittswert unter dem langfristigen Durchschnittswert liegt.

Ursprüngliche Analyse

  1. Berechnung eines 10-Tage-SMA und eines 30-Tage-SMA

  2. Wenn ein Short SMA einen Long SMA durchbricht, erzeugt dies ein Kaufsignal.

  3. Wenn der Short SMA den Long SMA durchbricht, erzeugt er ein Verkaufssignal

  4. Der RSI kann nur dann ein Kaufsignal erzeugen, wenn er größer als 50 ist, und nur dann, wenn er kleiner als 50 ist, kann er ein Verkaufssignal erzeugen, um einen falschen Durchbruch zu vermeiden

  5. Mit ATR Stop Loss und Stop Stop Mobile Tracking

Die Strategie verwendet hauptsächlich die Kreuzung zweier Moving Averages als Entry Timing, um Trendwendepunkte zu bestimmen. Die kurzfristige Mittellinie reflektiert die Preisänderung schneller, die langfristige Mittellinie bietet Unterstützung und Widerstand. Wenn die kurzfristige Mittellinie über die langfristige Mittellinie fällt, bedeutet dies, dass die Preise steigen.

Analyse der Stärken

  1. Einfach zu bedienen und leicht zu verstehen

  2. Um den Markttrends zu folgen und die Wendepunkte rechtzeitig zu erfassen

  3. Die Doppel-Einheitliche-Kreuzung ist eine klassische und wirksame Methode, um Trends zu bestimmen.

  4. Rationaler Schadensstopper, reduziert Verluste in einzelnen Segmenten

  5. RSI-Indikatoren filtern effektiv Falschbrüche und reduzieren das Handelsrisiko

  6. Es ist nicht nötig, die Nachbörse vorherzusagen, man muss nur den Trends folgen, um zu profitieren

Risikoanalyse

  1. Doppelte Gleichlinien sind leicht zu Fehlschlägen und können zu unnötigen Verlusten führen.

  2. Die Verzögerung der Doppel-Gleichgewichtslinie, die nicht in der Lage ist, die Trendwende zu erfassen

  3. Blindes Folgen des Trends kann Verluste vergrößern, Positionsgröße sollte angemessen kontrolliert werden

  4. Das ist ein sehr schwieriges Thema, aber es ist auch ein sehr schwieriges Thema.

  5. Die falsche Einstellung der Parameter erhöht die Häufigkeit des Handels und verringert die Gewinnspanne.

Risiken können durch die Auswahl geeigneter Kombinationen von Parametern, die Einführung von anderen Filterindikatoren und geeignete Kontrolle der Positionsgröße verringert werden.

Optimierungsrichtung

  1. Optimierung der Moving Average-Parameter zur Verbesserung der Signalgenauigkeit

  2. Hinzufügen von anderen Indikatoren wie MACD, Brinline, etc. zur Erhöhung der Strategie-Gewinnrate

  3. Der Trend-Indikator wird in Kombination mit dem Trend-Indikator eingesetzt, um den Handel mit Schwankungen zu reduzieren.

  4. Optimierung der Stop-Loss-Strategie, Reduzierung der Einzelschäden und Erweiterung der Einzelschäden

  5. Optimierung der Kapitalverwaltung, unterschiedliche Positionen in verschiedenen Situationen

  6. Um Trend- und Erschütterungssituationen unterschiedlich zu handeln

Durch das Testen verschiedener Kombinationen von Parametern, die Einführung von Hilfsindikatoren, die Trends beurteilen und Signale filtern, kann die Stop-Loss-Strategie kontinuierlich optimiert werden, um die Strategieleistung kontinuierlich zu verbessern.

Zusammenfassen

Die Strategie verwendet ein klassisches Moving Average Cross-Line System, um den Preistrend-Wendepunkt zu ermitteln. Es ist ideal für Anfänger. Es gibt jedoch auch einige Nachteile, die beachtet werden müssen, wie z. B. die Fehleranfälligkeit, die Verzögerung bei der Erkennung von Trendwendepunkten usw.

Strategiequellcode
/*backtest
start: 2022-10-17 00:00:00
end: 2023-10-23 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © Glenn234

//@version=5
strategy("MA cross strategy", shorttitle="macs", overlay=true)


// Create indicator's
shortSMA = ta.sma(close, 10)
longSMA = ta.sma(close, 30)
rsi = ta.rsi(close, 14)
atr = ta.atr(14)


// Crossover conditions
longCondition = ta.crossover(shortSMA, longSMA)
shortCondition = ta.crossunder(shortSMA, longSMA)


// trade conditions
if (longCondition)
    stopLoss = low - atr * 2
    takeProfit = high + atr * 2
    strategy.entry("long", strategy.long, when = rsi > 50)
    strategy.exit("exit", "long", stop=stopLoss, limit=takeProfit)

if (shortCondition)
    stopLoss = high + atr * 2
    takeProfit = low - atr * 2
    strategy.entry("short", strategy.short, when = rsi < 50)
    strategy.exit("exit", "short", stop=stopLoss, limit=takeProfit)


// Plot SMA to chart
plot(shortSMA, color=color.red, title="Short SMA")
plot(longSMA, color=color.green, title="Long SMA")