WiseTrader Toolbox Adaptive Indicators für Amibroker (AFL) Geschrieben von: Administrator Die WiseTrader Toolbox enthält eine Reihe von Indikatoren, die sich an die Marktbedingungen anpassen. Standardindikatoren wie RSI verwenden eine feste Anzahl von Perioden in ihrer Berechnung, die gut funktionieren kann in einigen Märkten und schlecht in anderen, weil die Märkte manchmal Trend und andere Zeiten, die sie seitwärts handeln. Der Standardindikator würde in der Regel für bestimmte Marktbedingungen wie bullish Trends abgestimmt werden, aber dies ist aufgrund einer Reihe von Faktoren fehlerhaft. Erstens, ändern sich die Märkte und Sie können nicht die gleiche Anzahl von Perioden in bullish Märkte, wie Sie in den Nebenhandelsmärkten zu tun. Zweitens kann die Anzahl der Perioden in einem Standardindikator nicht zu klein oder zu groß sein, sonst werden Sie aus dem Markt gepeitscht werden oder nicht erfassen groß genug Preisbewegungen. Adaptive Indikatoren können helfen, diese Probleme zu lösen. Beispielsweise zeigt das folgende Bild des adaptiven Indikators einen 15-tägigen exponentiellen gleitenden Durchschnitt im grünen, 40-tägigen exponentiellen gleitenden Durchschnitt in Gelb und einen 10-100-tägigen adaptiven gleitenden Durchschnitt in rosa. Beachten Sie, wie der adaptive Indikator früher als der 40-Tage exponentielle gleitende Durchschnitt verlässt und vermeidet, aus großen Trends wie dem 40-Tage-exponentiellen gleitenden Durchschnitt heraus gepeitscht zu werden. Wenn Sie ein Video des obigen adaptiven exponentiellen gleitenden Durchschnitts sehen möchten, klicken Sie hier. Der folgende Schnappschuss zeigt das Parameterfenster für den adaptiven RSI. Die meisten adaptiven Indikatoren mit Ausnahme der adaptiven MACD und EMA haben das gleiche Parameterfenster, aber ohne die Möglichkeit des Glättens, da sie gleitende Durchschnittstypindikatoren sind. Jeder adaptive Indikator hat eine Auswahl von 8 verschiedenen Adaptern zur Auswahl. Hierzu gehören Trendfilter und zyklenbasierte Adapter für unterschiedliche Markttypen und Bedingungen. Indikatoren wie der RSI haben auch die Möglichkeit, 5 verschiedene Smoother, um Rauschen und Verzögerung, die tatsächlich funktioniert sehr gut, um falsche Signale zu reduzieren und verbessern die Reaktionsfähigkeit des Indikators zu reduzieren. Werfen Sie einen Blick auf das folgende einfache Beispiel und beachten Sie, wie die überkauften und überverkauft Signale sind klarer definiert und es gibt fast keine Verzögerung durch die Anwendung der Glättung eingeführt. Kaufman Adaptive Moving Average Trading-Strategie (Setup 038 Filter) I. Trading Strategy Entwickler: Perry Kaufman (Kaufman Adaptive Moving Average 8211 KAMA). Quelle: Kaufman, P. J. (1995). Smarter Handel. Verbesserung der Leistungsfähigkeit in den Märkten. New York: McGraw-Hill, Inc. Konzept: Handelsstrategie basierend auf einem adaptiven Rauschfilter. Forschungsziel: Leistungsüberprüfung der Einrichtung und Filter. Spezifikation: Tabelle 1. Ergebnisse: Abbildung 1-2. Trade Setup: Long Trades: Der Adaptive Moving Average (AMA) erscheint. Short Trades: Der Adaptive Moving Average wird heruntergefahren. Hinweis: Die AMA Trendlinie scheint zu stoppen, wenn Märkte keine Richtung haben. Wenn Markttrends, die AMA-Trendlinie aufholt. Trade Entry: Long Trades: Ein Kauf am Schluss wird nach einem bullish Setup gesetzt. Short Trades: Ein Verkauf am Ende wird nach einem bearish Setup gesetzt. Trade Exit: Tabelle 1. Portfolio: 42 Futures-Märkte aus vier großen Marktsegmenten (Rohstoffe, Währungen, Zinsen und Aktienindizes). Daten: 32 Jahre seit 1980. Testplattform: MATLAB. II. Empfindlichkeitstest Nach allen 3-D-Diagrammen folgen 2-D-Konturdiagramme für Profitfaktor, Sharpe Ratio, Ulcer Performance Index, CAGR, Maximum Drawdown, Procent Profitable Trades und Avg. Win Avg. Verlustrate. Das abschließende Bild zeigt die Empfindlichkeit der Eigenkapitalkurve. Geprüfte Variablen: ERLength amp FilterIndex (Definitionen: Tabelle 1): Abbildung 1 Portfolio Performance (Eingänge: Tabelle 1 Provisionen amp Slippage: 0). AMA (ERLength) ist der Adaptive Moving Average über einen Zeitraum von ERLength. ERLength ist eine Rückblickperiode des Efficiency Ratio (ER). ERi abs (Directioni Volatilityi), wobei 8220abs8221 der absolute Wert ist. Direktioni Closei ERLength, Volatilityi (abs (DeltaClosei), ERL Länge), wobei 82208221 die Summe über einen Zeitraum von ERLength ist, DeltaClosei Closei Closei 1. FastMALength ist eine Periode des schnell gleitenden Durchschnitts. SlowMALength ist eine Periode des langsamen gleitenden Durchschnitts. AMAi AMAi 1 ci (Closei AMAi 1), wobei ci (ERi (Fast Slow) Slow) 2, Fast 2 (FastMALength 1), Slow 2 (SlowMALength 1) ist. Wenn AMAi gt AMAi 1 amp AMAi 1 lt AMAi 2 ist, wird MinAMA AMAi 1 (Adaptive Moving Average wird mit einem Pivot bei MinAMA hochgefahren). Short Trades: AMAi lt AMAi 1 amp AMAi 1 gt AMAi 2 dann MaxAMA AMAi 1 (Adaptive Moving Average fällt mit einem Pivot bei MaxAMA ab). Index: i Filteri FilterIndex StdDev (AMAi AMAi 1, N), wobei StdDev die Standardabweichung von Serien über N Perioden ist. N 20 (Voreinstellung). Index: i FilterIndex 0.0, 1.0, Schritt 0.02 N 20 Long Trades: Am AMAi AMT 1 AM (AMAi MinAMA) gt Filteri kaufen. Short Trades: Ein Verkauf am Ende wird gesetzt, wenn AMAi lt AMAi 1 amp (MaxAMA AMAi) gt Filteri. Index: i Stop Loss Exit: ATR (ATRLength) ist der mittlere True Range über einen Zeitraum von ATRLength. ATRStop ist ein Vielfaches von ATR (ATRLength). Long Trades: Ein Verkaufsstopp ist bei Eintritt ATR (ATRLength) ATRStop platziert. Short Trades: Ein Kauf-Stop wird am Eintrag ATR (ATRLength) ATRStop platziert. ATRL Länge 20 ATRStop 6 ERL Länge 2, 100, Schritt 2 FilterIndex 0,0, 1,0, Schritt 0,02
No comments:
Post a Comment