MACD-Roboter-Handelsstrategie
Überblick
Diese Strategie wird als MACD-Roboter-Trading-Strategie bezeichnet. Die Strategie beurteilt die Kauf- und Verkaufszeit des Marktes durch die Berechnung der Beziehung zwischen der schnellen und der langsamen Linie des MACD-Indikators und verfolgt die Stop-Loss-Strategie, um das Risiko zu kontrollieren.
Strategieprinzip
Die Strategie basiert hauptsächlich auf der Entwicklung des MACD-Indikators. Der MACD-Indikator besteht aus einer schnellen und einer langsamen Linie, wobei die schnelle Linie der kurzfristige Durchschnitt und die langsame Linie der langfristige Durchschnitt ist. Die Beziehung zwischen den beiden spiegelt die Kauf- und Verkaufssituation des Marktes wider.
In dieser Strategie werden die schnellen und langsamen Linien mit EMA-Algorithmen berechnet, wobei die Perioden individuell angepasst werden können. Um die Signalqualität zu verbessern, wurden die Signallinien hinzugefügt, um die MACD-Werte mit EMA-Algorithmen erneut zu verarbeiten.
Bei der Entscheidung, wann ein Kauf erfolgen soll, muss nicht nur die Schnell- und Langzeitschnur geprüft werden, sondern auch, ob der MACD-Absolute größer ist als die benutzerdefinierte Kauflinie. Wenn dies der Fall ist, wird ein Kaufsignal ausgesendet, um das Risiko mit einem Stop-Loss-Tracking zu kontrollieren.
Bei der Beurteilung der Verkaufsmoment, um gleichzeitig die Bedingungen der schnellen und langsamen Linie Todesfurche und Signallinie positiv zu erfüllen, senden Sie ein Verkaufssignal und ebnen Sie die Position.
Analyse der Stärken
Die Strategie hat folgende Vorteile:
- Die MACD-Indikatoren sind sehr zuverlässig, um zu bestimmen, wann ein Kauf oder Verkauf stattfindet.
- Erhöhung der Signalleitung zur Verbesserung der Signalqualität
- Verfolgung von Stop Losses und effektive Risikokontrollen
- Die Strategie-Sensitivität der Buy-in-Line kann angepasst werden
- Bedingungen basieren ausschließlich auf Kennzahlen und sind nicht von außen beeinflusst
Risikoanalyse
Die Strategie birgt auch einige Risiken:
- MACD-Indikatoren liegen zurück und könnten Short Line-Operationsmöglichkeiten verpassen
- Unzureichende Einstellungen des Stop-Loss-Punktes können zu unnötigen Verlusten führen
- Parameter-Tuning erfordert viel Zeit für Tests und Anpassungen
- Auswirkungen von Transaktionskosten und Slippings
Diese Risiken können durch geeignete Anpassungen der Parameter und Kombinationen anderer Indikatoren verringert werden.
Optimierungsrichtung
Die Strategie kann in folgenden Richtungen optimiert werden:
- Filtersignale in Kombination mit anderen Indikatoren wie KDJ, RSI usw.
- Das ist eine neue Methode, um die Verkaufsposition zu bestimmen.
- Dynamische Stopps statt statischer
- Testoptimierung für MACD-Parameter und Kauflinien
- Anpassungsstrategien, die die Auswirkungen der Transaktionskosten berücksichtigen
Zusammenfassen
Diese Strategie ist insgesamt eine sehr zuverlässige Trend-Tracking-Strategie. Durch MACD-Indikatoren Trends zu beurteilen, zu verfolgen Stop-Loss-Kontrolle Risiken, kann eine stabile Rendite erzielt werden.
/*backtest
start: 2022-12-11 00:00:00
end: 2023-12-17 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
strategy(shorttitle = "GBPUSD MACD", title = "GBPUSD MACD")
fastMA = input(title="Fast moving average", defval = 12, minval = 7)
slowMA = input(title="Slow moving average", defval = 26, minval = 7)- 1

