Technischer Indikator

Extrapolator: Der leistungsstarke Indikator für MetaTrader 5
MetaTrader5
Extrapolator: Der leistungsstarke Indikator für MetaTrader 5

Autor: Vladimir Der Extrapolator ist das Ergebnis umfangreicher Forschungen im Bereich der Zeitreihenprognose. Dieser Indikator sagt das zukünftige Preisverhalten voraus. Dabei zeichnet er zwei Linien: Die blaue Linie zeigt die Modellpreise auf den Trainingsbalken, während die rote Linie die vorhergesagten zukünftigen Preise darstellt. Der Indikator basiert auf mehreren Methoden, die über die Eingabevariable Method ausgewählt werden können: Extrapolation mittels Fourier-Reihen; die Frequenzen werden mit dem Quinn-Fernandes-Algorithmus berechnet; Autokorrelationsmethode; Gewichtete Burg-Methode; Burg-Methode mit Helme-Nikias-Gewichtungsfunktion; Itakura-Saito (geometrische) Methode; Modifizierte Kovarianz-Methode. Die Methoden 2 bis 6 sind lineare Vorhersagemethoden. Bei der linearen Vorhersage wird versucht, zukünftige Werte als lineare Funktionen vorheriger Werte zu bestimmen. Angenommen, wir haben die Preisreihe x[0]..x[n-1], wobei der ältere Index den aktuelleren Preisen entspricht. Die Prognose des zukünftigen Preises x[n] wird berechnet als: x[n] = -Sum(a[i]*x[n-i], i=1..p) wobei: a[i=1..p] - Modellverhältnisse; p - Struktur des Modells. Die genannten Methoden 2 bis 6 bestimmen die a[]-Verhältnisse, indem sie den mittleren quadratischen Fehler auf den letzten Trainingsbalken n-p minimieren. Natürlich kann eine Fehlerprognose von null auf den Trainingsbalken erreicht werden, indem das zuvor erwähnte lineare Gleichungssystem direkt bei n=2*p mit dem Levinson-Durbin-Algorithmus gelöst wird. Diese Prognosemethode wird als Prony-Methode bezeichnet. Ihr Nachteil sind instabile Prognosen zukünftiger Werte. Daher ist diese Methode nicht enthalten. Weitere Eingabedaten sind: LastBar - letzter Balkenindex der vorherigen Daten; PastBars - Anzahl der vorherigen Balken, die zur Vorhersage zukünftiger Werte verwendet werden; LPOrder - lineare Modulstruktur als Anteil der Anzahl der vorherigen Balken (0..1); FutBars - Anzahl der zukünftigen Balken in einer Prognose; HarmNo - maximale Anzahl der Frequenzen für Methode 1 (0 wählt alle Frequenzen); FreqTOL - Maß für die Ungenauigkeit bei der Frequenzberechnung für Methode 1 (>0.001 möglicherweise nicht konvergent); BurgWin - Gewichtungsfunktionsindex für Methode 2 (0=Rechteckig, 1=Hamming, 2=Parabolisch); Dieser Indikator wurde zuerst in MQL4 implementiert und am Code Base bei mql4.com veröffentlicht am 09.12.2008.

2011.09.14
KRI - Der vielseitige Indikator für MetaTrader 5
MetaTrader5
KRI - Der vielseitige Indikator für MetaTrader 5

Die Kairi-Methode, besser bekannt als KRI, ist in ihrer Anwendung dem Momentum-Indikator sehr ähnlich. Dieser Oszillator schwankt um 0, jedoch ist der Schwankungsbereich deutlich breiter. Eine empfohlene Glättungsperiode ist 13. KRI kann für alle Zeitrahmen verwendet werden und gehört zu den einfachsten Oszillatoren. Bei der Erstellung des Indikators wird die Abweichung eines Preises vom einfachen gleitenden Durchschnitt berechnet und das Ergebnis in Prozent des Durchschnitts angezeigt. Die Berechnungsformel des Indikators lautet: KRI = 100 * (PREIS[bar] - SMA(PREIS[bar],periode)) / SMA(PREIS[bar],periode) Dabei gilt: PREIS[bar] - Preis; SMA() - Glättungsalgorithmus; periode - Glättungsperiode von SMA(); bar - Balkenindex. Wenn die Preisbewegungen keinen klar definierten Trend aufweisen, deutet ein erheblicher positiver Wert des KRI-Indikators auf eine Überbewertung hin und signalisiert den idealen Zeitpunkt für den Einstieg in eine Short-Position. Ein signifikanter negativer Wert hingegen ist ein Kaufsignal. Bei einem klar definierten Trend wird KRI während eines Abwärtstrends stabile positive Werte erzeugen, aufgrund der Zeitverzögerung zwischen dem gleitenden Durchschnitt und dem aktuellen Preis. Umgekehrt werden während eines Aufwärtstrends stabile negative Werte angezeigt. Wenn sich die Werte des Indikators über längere Zeit nicht von positiv zu negativ oder umgekehrt ändern, kann er als Trendindikator verwendet werden. Die Signale werden erzeugt, wenn die Indikatorwerte über +1 (Überkauft-Bereich) und unter -1 (Überverkauft-Bereich) steigen und dann wieder zur Mitte zurückkehren. Ein zusätzliches Signal ist eine bullische Divergenz oder eine bärische Konvergenz zwischen dem Indikator und dem Preis. Der Indikator verwendet die CMoving_Average-Klasse der SmoothAlgorithms.mqh-Bibliothek für seine Berechnung. Die Nutzung dieser Klasse wurde ausführlich im Artikel "Averaging Price Series for Intermediate Calculations Without Using Additional Buffers" beschrieben.

2011.09.06
Erste Vorherige 256 257 258 259 260 261 262 263 264 265 266 Nächste Letzte