Flugbahn nach der Strategie des exponentiellen gleitenden Durchschnitts


Erstellungsdatum: 2023-12-01 13:46:46 zuletzt geändert: 2023-12-01 13:46:46
Kopie: 0 Klicks: 672
1
konzentrieren Sie sich auf
1619
Anhänger

Flugbahn nach der Strategie des exponentiellen gleitenden Durchschnitts

Überblick

Eine Trend-basierte, quantitative Handelsstrategie, die Indices Moving Averages (EMA) mit unterschiedlichen Perioden verwendet, um potenzielle Ein- und Ausstiegssignale in den Kryptowährungsmärkten zu identifizieren. Durch die Verfolgung von Kreuzungen zwischen verschiedenen EMAs können Rücksendechancen und Trend-Eintrittschancen entdeckt werden, um potenzielle Gewinne zu maximieren und gleichzeitig Risiken zu kontrollieren.

Strategieprinzip

Die Strategie verwendet 4 EMAs mit unterschiedlichen Perioden, nämlich 8-, 12-, 24- und 72-Zyklen. Sie zeigen die Richtung der Tendenz auf dem Chart an. Wenn der Schlusskurs die langsame Linie durchbricht, ist dies eine Kaufgelegenheit.

EintrittszeichenEs gibt zwei Arten:

  1. Ein Umschaltungseintritt: Ein Umschaltungseintrittssignal wird erzeugt, wenn der Schlusskurs die 12-Tage-, 24-Tage- und 72-Tage-Linien überschreitet.
  2. Eintritt in den Trend: Eintritt in den Trend wird signalisiert, wenn der Abschlusspreis die 72-Tage-Linie überschreitet und die 8-Tage-Linie die 12-Tage- und 24-Tage-Linie überschreitet.

StartsignalEs gibt drei Arten:

  1. Fixed Profit: Ein Fixwert als Profit-Exit-Punkt, z. B. 100 Punkte.
  2. Schiebepunkt-Stop: Setzen Sie einen festen Schiebepunktwert, z. B. 50 Punkte, als Stop-Line.
  3. Bei einer Umkehrung des Trends unterhalb der 24-Tage-Linie, die die 12-Tage-Linie durchschreitet, wird der Trend als Umkehrung betrachtet und der Ausgang gewählt.

Analyse der Stärken

Der größte Vorteil dieser Strategie besteht darin, dass sie sowohl die Möglichkeit einer Rückführung als auch die Möglichkeit einer Tendenz gleichzeitig ergreifen kann. Die Verwendung einer Kombination aus schnellen und langsamen Linien verhindert, dass sie von kurzfristigen Schwankungen verfehlt wird. Die EMA kann auch effektiv den Lärm von außergewöhnlichen Preisschwankungen ausfiltern und langfristige Trends erfassen.

  1. Das Unternehmen ist in der Lage, Marktveränderungen schnell zu erfassen.
  2. Das ist eine sehr präzise Methode, um Trends zu erkennen.
  3. Flexibilität bei Trends und Rückschlägen
  4. Risikokontrolle und Stop-Loss-Strategie

Risikoanalyse

Die Strategie birgt auch einige Risiken, die vermieden werden müssen:

  1. Risiken bei der Einstellung von Schlüsselparametern. Fehlende Schlüsselparameter wie EMA-Zyklen beeinflussen die Strategie.
  2. Die EMA-Kreuzung ist nicht ausreichend, um den Trendwendepunkt vollständig zu beurteilen, und es kann zu Fehleinschätzungen kommen.
  3. “Wenn man zu radikal ist, kann es zu einem extremen Rückzug führen”.

Diese Risiken können mit folgenden Maßnahmen bekämpft werden:

  1. Wählen Sie die richtige EMA-Kombination, optimieren Sie die Parameter.
  2. In Kombination mit anderen Indikatoren bestätigt die Überholung.
  3. Die Stop-Loss-Margin wird entsprechend gelockert und die Stop-Loss-Strategie optimiert.

Optimierungsrichtung

Die Strategie kann optimiert werden, und zwar in folgenden Bereichen:

  1. Zusätzliche Indikatoren filtern die Signale und verbessern die strategische Genauigkeit.
  2. Die Stop-Loss-Grenze wird dynamisch angepasst, um den Anstieg der Volatilität zu verhindern.
  3. Testung von Daten über verschiedene Währungspaare und -zyklen, um die beste Strategie zu finden.
  4. Die Gewinnziele und die Stop-Loss-Margen werden an die Risikopräferenzen der einzelnen Händler angepasst.

Zusammenfassen

Die EMA-Strategie als Ganzes ist eine Trend-Tracking-Strategie. Sie berücksichtigt sowohl die Rückführung als auch die Rückführung, um die Markteintrittszeit durch die EMA-Kreuzung zu bestimmen. Sie ist konfigurierbar, einfach zu bedienen und effektiv Risiken zu kontrollieren.

Strategiequellcode
/*backtest
start: 2023-10-31 00:00:00
end: 2023-11-30 00:00:00
period: 1h
basePeriod: 15m
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/
// © moondevonyt

//@version=5
strategy("Cornoflower Trend Following Crypto", overlay=true)

// Input Settings
lenEma8 = input(8, title="Length of 8 EMA")
lenEma12 = input(12, title="Length of 12 EMA")
lenEma24 = input(24, title="Length of 24 EMA")
lenEma72 = input(72, title="Length of 72 EMA")

// Calculate the EMAs
ema8 = ta.ema(close, lenEma8)
ema12 = ta.ema(close, lenEma12)
ema24 = ta.ema(close, lenEma24)
ema72 = ta.ema(close, lenEma72)

// Entry Conditions
pullbackEntry = ta.crossover(close, ema12) and ta.crossover(close, ema24) and ta.crossover(close, ema72)
initialEntry = ta.crossover(close, ema72) and ta.crossover(ema8, ema12) and ta.crossover(ema8, ema24)

// Exit Conditions
profitTarget = 100 // Example target in pips, adjust according to your preference
trailingStop = 50 // Example trailing stop value in pips, adjust according to your preference
exitCondition = ta.crossunder(ema12, ema24)

// Execute Strategy
if pullbackEntry
    strategy.entry("Pullback Entry", strategy.long)
if initialEntry
    strategy.entry("Initial Entry", strategy.long)

if strategy.position_size > 0
    strategy.exit("Profit Target", "Pullback Entry", limit=close + (profitTarget * syminfo.mintick))
    strategy.exit("Trailing Stop", "Pullback Entry", stop=close - (trailingStop * syminfo.mintick), trail_points=trailingStop)
    strategy.exit("Exit Condition", "Initial Entry", stop=close, when=exitCondition)
    
// Plot EMAs
plot(ema8, color=color.yellow, title="8 EMA", linewidth=1, style=plot.style_line)
plot(ema12, color=color.purple, title="12 EMA", linewidth=1, style=plot.style_line)
plot(ema24, color=color.blue, title="24 EMA", linewidth=1, style=plot.style_line)
plot(ema72, color=color.rgb(235, 255, 59), title="72 EMA", linewidth=1, style=plot.style_line)