Schau, wie man Roboter kostenlos herunterladen kann
Finden Sie uns auf Facebook!
und werden Sie Mitglied unserer Fangruppe
Interessantes Skript?
Veröffentliche einen Link auf das Skript, damit die anderen ihn auch nutzen können
Hat Ihnen das Skript gefallen?
Bewerten Sie es im Terminal MetaTrader 5
Indikatoren

Fourier Extrapolation des Kurses - Indikator für den MetaTrader 5

Veröffentlicht:
Vladimir
Ansichten:
1858
Rating:
(64)
Veröffentlicht:
2016.04.21 16:16
Aktualisiert:
2016.11.22 07:34
Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance

Ein multiharmonisches (or multi-tone) trigonometrisches Modell einer Kursreihe x[i], i=1..n, ist definiert durch:

x[i] = m + Sum( a[h]*Cos(w[h]*i) + b[h]*Sin(w[h]*i), h=1..H )

wobei:

  • x[i] - zurückliegender Kurs am i-ten Balken, insgesamt n zurückliegende Kurse
  • m - das Bias;
  • a[h] and b[h] - Skalierungskoeffizienten der Harmonisierung
  • w[h] - Frequenz der Harmonisierung
  • h - Harmonisierungszahl
  • H - Gesamtanzahl der angewandten Harmonisierungen

Anpassung dieses Modells entspricht der Ermittlung von m, a[h], b[h], und w[h] so dass die Modellwerte sich realen Werten annähern. Die Ermittlung der harmonischen Frequenzen w[h] ist der schwierigste Part der Anpassung eines trigonometrischen Modells. Im Fall einer Fourier-Reihe, werden diese Frequenzen auf 2*pi*h/n gesetzt. Allerdings bedeutet die Extrapolation mit Fourier-Reihe einfach die n zurückliegenden Kurse in die Zukunft zu projizieren.

Dieser Indikator benutzt den Quinn-Fernandes Algorithmus um die harmonischen Frequenzen zu ermitteln. Sie wendet die Harmonischen der trigonometrischen Reihe einen nach dem anderen an bis die Gesamtzahl der Harmonischen H erreicht ist. Nach der Anwendung einer neuen Harmonischen berechnet der codierte Algorithmus den Restwert aus dem aktualisierten Modell und den raelen Werten und wendet eine neue Harmonische auf den Restwert an.

Der Indikator hat die folgenden Eingabeparameter:

  • Npast - Anzahl der zurückliegenden Balken auf die die trigonometrische Reihe angewendet wird
  • Nfut - Anzahl der prognostizierten zukünftigen Balken
  • Nharm - Gesamtzahl der Harmonischen des Modells
  • FreqTOL - Toleranz der Frequenzberechnungen

Der Indikator zeichnet zwei Kurven: die blaue Kurve zeigt zurückliegende Werte des Modells, die rote Kurve zeigt die zukünftigen Werte des Modells.

Abbildung:

Fourier Extrapolation des Kurses

Übersetzt aus dem Englischen von MetaQuotes Ltd.
Originalpublikation: https://www.mql5.com/en/code/130

AR Extrapolation der Kurse AR Extrapolation der Kurse

Dieser Indikator verwendet ein autoregressives Modell um Kurse zu extrapolieren.

Einfacher Expert Advisor basierend auf dem Einfachen Gleitenden Durchschnitt (Simple Moving Average) und ADX Einfacher Expert Advisor basierend auf dem Einfachen Gleitenden Durchschnitt (Simple Moving Average) und ADX

Dieser einfache Expert Advisor benutzt die Indikatoren Einfacher Gleitender Durchschnitt (Simple Moving Average) und ADX.

iS7N_TREND_1 iS7N_TREND_1

Trendindikator mit einfachen Glättungsalgorithmen.

Kursprognose mit Nearest Neighbor Kursprognose mit Nearest Neighbor

Dieser Indikator verwendet die Nearest Neighbor Clustering Technik, auch k-NN genannt, um das ähnlichste Muster in der Historie zu suchen und dessen Kurse als Prognose für die Kurse des aktuellen Musters heranzuziehen.