Type/to search

基于MBO指标的趋势跟随策略

Common strategy
Created: 2023-10-09 15:22:04
Last modified: 3 years ago
1
Follow
1802
Followers

Übersicht

Diese Strategie implementiert ein einfaches Trendfolge-Handelssystem, das auf dem MBO-Indikator basiert. Der MBO-Indikator ähnelt dem MACD-Indikator und verwendet die Differenz zwischen einem schnellen gleitenden Durchschnitt und einem langsamen gleitenden Durchschnitt als Handelssignal. Wenn der schnelle gleitende Durchschnitt den langsamen gleitenden Durchschnitt von unten nach oben kreuzt, wird eine Long-Position eröffnet; bei einem Kreuz von oben nach unten wird eine Short-Position eröffnet. Die Strategie folgt dem Trend des MBO-Indikators, um zu handeln.

Strategieprinzip

Die Strategie generiert Handelssignale hauptsächlich auf Basis der Konstruktion des MBO-Indikators. Der MBO-Indikator wurde von Bryan Strain und Mark Whitley entwickelt. Die Berechnungsmethode lautet:

MBO = 25-Tage einfacher gleitender Durchschnitt - 200-Tage einfacher gleitender Durchschnitt

Anschließend wird die MBO-Beschleunigungslinie geglättet, um den 18-Tage einfachen gleitenden Durchschnitt des MBO (SMAMBO) zu berechnen.

Wenn der MBO den SMAMBO von unten nach oben kreuzt, wird long gegangen; wenn der MBO den SMAMBO von oben nach unten kreuzt, wird short gegangen.

Aus der Logik des Codes ergeben sich die folgenden Hauptschritte:

  1. Berechnung des 25-Tage und 200-Tage einfachen gleitenden Durchschnitts, zugewiesen an xFastAvg und xSlowAvg.

  2. Berechnung des MBO-Werts: MFBO = xFastAvg - xSlowAvg

  3. Berechnung des 18-Tage einfachen gleitenden Durchschnitts des MBO (SMAMBO)

  4. Vergleich von MBO und SMAMBO zur Erzeugung des Handelssignals pos

    Wenn MBO > SMAMBO, dann pos = 1, Long
    Wenn MBO < SMAMBO, dann pos = -1, Short

  5. Bestimmung von Einstieg und Ausstieg basierend auf dem Wert von pos

Diese Strategie handelt, indem sie den Trendverlauf des MBO-Indikators verfolgt, was eine typische Trendfolgestrategie darstellt.

Vorteilsanalyse

Die Strategie bietet folgende Vorteile:

  1. Durch die Verfolgung von mittel- bis langfristigen Trends kann die Handelsfrequenz reduziert und unnötige Stop-Loss-Verluste vermieden werden.

  2. Die Parameter des MBO-Indikators sind einstellbar, sodass sie an unterschiedliche Marktbedingungen angepasst werden können.

  3. Die Strategielogik ist einfach und klar, leicht zu verstehen und zu implementieren, ideal für Anfänger zum Lernen.

  4. Der visuelle Indikator zeigt Trendänderungen deutlich an und unterstützt die Entscheidungsfindung der Strategie.

  5. Die Erweiterbarkeit ist hoch; auf Basis dieser Strategie können Optimierungen wie die Integration eines Stop-Loss-Mechanismus vorgenommen werden.

Risikoanalyse

Die Strategie birgt auch einige Risiken:

  1. Trendfolgehandel kann zu starken Auf- und Abwärtsbewegungen führen, was zu erheblichen Verlusten führen kann.

  2. Bei Trendumkehrungen kann es zu späten Ausstiegen ohne rechtzeitigen Stop-Loss kommen, was Verluste vergrößern kann.

  3. Ungünstige Parametereinstellungen können zu einer hohen Handelsfrequenz oder ungenauen Signalen führen.

  4. Es können leicht falsche Ausbruchssignale auftreten, sodass ein Filtermechanismus erforderlich ist.

  5. Die Strategie selbst verfügt über keinen Stop-Loss-Punkt, was das Risiko unbegrenzter Verluste birgt.

Entsprechende Lösungsansätze:

  1. Angemessene Einstellung der gleitenden Durchschnittsparameter, nicht zu empfindlich.

  2. Integration eines Indikators zur Erkennung von Trendumkehrungen, um bei einer Umkehr rechtzeitig einen Stop-Loss zu setzen.

  3. Optimierung der Parametereinstellungen, um genaue Signale zu erzeugen.

  4. Hinzufügen eines Filtermechanismus zur Vermeidung falscher Ausbrüche.

  5. Festlegen eines Stop-Loss-Punkts zur Begrenzung des Verlusts pro Trade.

Optimierungsmöglichkeiten

Die Strategie kann in folgenden Bereichen optimiert werden:

  1. Integration eines Trendumkehrsignal-Indikators, um bei einer Trendumkehr rechtzeitig einen Stop-Loss zu setzen.

  2. Optimierung der Parameter für gleitende Durchschnitte, um ein Gleichgewicht zwischen Handelsfrequenz und Signalqualität zu erreichen.

  3. Hinzufügen eines ATR-Stop-Loss, um einen angemessenen Stop-Loss-Punkt festzulegen und den Verlust pro Trade zu begrenzen.

  4. Kombination mit anderen Indikatoren zur Filterung falscher Ausbruchssignale.

  5. Einführung eines Positionsmanagements, bei dem die Positionsgröße je nach Trendstärke angepasst wird.

  6. Einstieg erst nach Bildung einer Dreifach-Top-/Triple-Bottom-Struktur vor dem Ausbruch.

  7. Aufbau eines Parameteroptimierungsmechanismus, um Parameter je nach Markt anzupassen.

Zusammenfassung

Diese Strategie erfasst Trends mithilfe des einfachen MBO-Indikators und führt Trendfolge-Trades durch. Die Vorteile liegen in ihrer Einfachheit und Praktikabilität, dem klaren visuellen Indikator und der Eignung für Anfänger zum Lernen. Allerdings birgt sie auch Risiken wie reines Jagen von Kursbewegungen ohne Stop-Loss. Wir können die Strategie optimieren, indem wir Umkehrsignale, optimierte Parametereinstellungen und einen Stop-Loss-Mechanismus integrieren, um sie zu einer stabilen und zuverlässigen Trendfolgestrategie zu machen. Insgesamt ist diese Strategie als Einstiegs-Trendfolgestrategie sehr gut geeignet und kann durch Optimierung zu einem leistungsstarken Werkzeug für den täglichen Handel werden.

Source
Pine
/*backtest
start: 2023-09-08 00:00:00
end: 2023-10-08 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 16/08/2018
// MBO indicator is the third component of TFS trading system. This indicator
Strategy parameters
Strategy parameters
Fastavg
Slowavg
Length
Trade reverse
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)