und werden Sie Mitglied unserer Fangruppe
Veröffentliche einen Link auf das Skript, damit die anderen ihn auch nutzen können
Bewerten Sie es im Terminal MetaTrader 5
- Ansichten:
- 923
- Rating:
- Veröffentlicht:
- 2016.06.03 13:17
- 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
Die Klasse CDownLoadHistory bietet die Methoden zum Downloaden historischer Daten in zwei Modi: "Visual" und "Silent".
Visual Modus
Ein Verwendungsbeispiel finden Sie im Skript downloadhistoryvisualmode.mq5.
In den Eingabeparametern kann einer der Download-Modi gesetzt werden: "Current symbol" (aktueller Symbol) oder "All symbols from Market Watch window" (alle Symbole aus der Marktübersicht).
Beim Modus "Alle Symbole aus der Marktübersicht", werden zwei Progress-Bars angezeigt:
Wenn historische Daten nur für ein Symbol heruntergeladen werden, eine Progress-Bar wird angezeigt:
Die Ergebnisse werden im Experten-Tab im Werkzeuge-Fenster angezeigt:
Silent Modus
Das Ergebnis ist als Return-Code verfügbar. Der Modus kann in den mql5-Programmen verwendet werden, in welchen die Visualisierung nicht nötig ist. Ein Verwendungsbeispiel finden Sie im Skript downloadhistorysilentmode.mq5.
Das Skript verwendet die CProgressBar Klasse, die im Beitrag Das Preishistogramm (Marktprofil) und seine Umsetzung in MQL5 beschrieben wurde.
Übersetzt aus dem Russischen von MetaQuotes Ltd.
Originalpublikation: https://www.mql5.com/ru/code/304

Das Skript lädt die vorhandene Historie für das aktuelle Symbol herunter.

Der einfachste Indikator, der den Stil DRAW_ZIGZAG verwendet.

SpreadInfo zeigt den aktuellen Spread, seinen Durchschnitt und beider Verhältnis in einer der Chart-Ecken.

Die CWPROnArray-Klasse berechnet Williams' Percent Range (%R) in einem Indikator-Puffer. Ein Beispiel für die Nutzung der Klasse ist beigefügt.