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
Ansichten:
911
Rating:
(13)
Veröffentlicht:
2016.04.28 08:41
Aktualisiert:
2023.03.29 14:58
xxdpo.mq5 (8.05 KB) ansehen
\MQL5\Include\
MQL5 Freelance Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance

Der Detrended Preis-Oszillator (DPO) zeigt die überkauft/überverkauft-Zustände des Marktes und kann auch für Kauf-, Verkauf-Signale verwendet werden.

Er findet Trends und konzentrieren sich auf grundlegende Zyklen der Kursbewegung. Um dies zu erreichen, wird der gleitende Durchschnitt verwendet und Preise, die sich unter- und oberhalb bewegen, dienen als Trend-Oszillator.

Dieser Indikator wird verwendet, um die kurzfristigen Zyklen hervorzuheben, weil die Analyse kurzfristiger Teile in langfristigen Zyklen hilfreich bei der Bestimmung der Haupt-Umkehr Punkte sein kann. DSB beachtet nicht die langfristige Preiszyklen, kurz-fristige Zyklen sind besser zu sehen.

Berechnung:

Diese DPO-Version rechnet wie folgt:

XXDPO = XMA(Price[bar] - XMA(Price[bar] , SMOOTH_Period) , DPO_Period)

wobei:

  • XMA - Glättungsalgorithmus;
  • Price[] - aktueller Preis des Vermögenswertes;
  • SMOOTH_Period - endgültige Glättungsperiode des Indikators;
  • DPO_Period - DPO Glättungsperiode;
  • bar - Bar-Index.

Die Arbeit mit Handelssignalen:

Wenn DPO über seiner Nulllinie ist (d.h., der Preis ist über dem gleitenden Durchschnitt), ist das ein Kaufsignal. Ist der DPO unterhalb der Nulllinie (d.h., der Preis ist unterhalb Ihrer gleitenden Durchschnitte), ist es ein Verkaufssignal.

Umkehr-Punkte langfristiger Zyklen (Divergenzen):

  • wenn auf dem Chart mehr Hochs oder Tiefs entstehen, sollten Sie auf einen Preis warten nach oben/unten warten;
  • wenn eine Spitzen oder Boden unter/über der vorherigen, dann werden die Preise fallen/steigen.

Es gibt zwei Interpretationen der Kauf-/Verkauf-Signale .

Wir sollten kaufen, wenn Sie:

  1. DPO kreuzt die Nulllinie nach oben;
  2. DPO ist im überverkauften Bereich und bestätigt durch vorherige Tiefs und zur gleichen Zeit die durchbrochene obere Linie des Kanals, beide von DPO und dem Preis, begrenzt absteigende Preise.

Wir verkaufen sollte, wenn:

  1. DPO kreuzt die Nulllinie nach unten;
  2. DPO ist im überkauften Bereich, bestätigt durch die vorherige Hochs, und zur gleichen Zeit durchbrechen beide DPO und der Preis die Unterstützungslinie eines steigenden Trends.

Der Indikator wird nur selten für Handelssignale verwendet. Es sollte angemerkt werden, dass der Indikator nur zusammen mit anderen Indikatoren effektiv ist. Dennoch ist er ein nützliches Hilfsmittel, das die Zyklen aufzeigt und für die Einstellung einer optimalen Länge anderen Indikatoren.

Dieser Indikator ermöglicht eine Auswahl aus 10 Varianten zur Glättung:

  1. SMA - einfacher gleitender Durchschnitt;
  2. EMA - exponentieller gleitender Durchschnitt;
  3. SMMA - geglätteter gleitender Durchschnitt;
  4. LWMA - linear gewichteter, gleitender Durchschnitt;
  5. JJMA - JMA adaptiver Durchschnitt;
  6. JurX - ultralineare Glättung;
  7. ParMA - parabolische Glättung;
  8. T3 - Tillsons multiple exponentielle Glättung;
  9. VIDYA - Glättung mit dem Algorithmus von Tushar Chande;
  10. AMA - Glättung mit dem Algorithmus von Perry Kaufman.

Es sollte angemerkt werden, die Parameter Phase1 und Phase2 haben für die verschiedenen Glättungsalgorithmen ganz unterschiedliche Bedeutung. Für JMA ist es eine externe Variable zwischen -100 bis +100. Für T3 ist es eine Glättung multipliziert mit 100 zur besseren Erkennung, für VIDYA ist es eine CMO-Oszillator-Periode und für AMA ist es ein langsamerer EMA. In den anderen Algorithmen hat der Parameter keinen Einfluss auf die Glättung. AMAs schnelle EMA-Periodenlänge ist ein fester Wert von 2 (Standard). Die Potenz in der Berechnung des AMA ist ebenfalls auf 2 gesetzt.

Der Indikator verwendet die Klassen der SmoothAlgorithms.mqh-Bibliothek (muss im Verzeichnis terminal_data_folder\MQL5\Include liegen). Die Arbeit mit diesen Klassen wird gründlich im Artikel "Bildung von Kursreihenmittelwerten für Zwischenberechnungen ohne zusätzliche Puffer" beschrieben.

XXDPO

Übersetzt aus dem Russischen von MetaQuotes Ltd.
Originalpublikation: https://www.mql5.com/ru/code/571

MFCS Währungs-Korrelation Chart MFCS Währungs-Korrelation Chart

Ein Indikator um den Chart einer korrelierten Währung auf dem aktuellen Chart anzuzeigen. Er zeigt zur Zeit nur Bars. Farbig oder monochrom ist konfigurierbar. Er unterstützt auch die Invertierung einer Währung für den Umgang mit EURUSD & USDCHF.

CrossIndex CrossIndex

Dieser Indikator erlaubt den Chart eines anderen Währungspaares in einem anderen Fenster anzuzeigen.

iBeta iBeta

Der Indikator von Kovariation, Korrelation und Beta-Verhältnis von zwei Symbolen.

X2MA NRTR X2MA NRTR

Ein Hybrid des universal gleitenden Durchschnitts und NRTR Indikator. Dieser Indikator korrigiert die Werte des gleitenden Durchschnitts mittels des NRTR-Algorithmus (Nick Rypock Trailing Reverse).