Schau, wie man Roboter kostenlos herunterladen kann
Finden Sie uns auf Telegram!
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
Bibliotheken

Klasse CDownLoadHistory - Bibliothek für den MetaTrader 5

Ansichten:
832
Rating:
(27)
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).

Download-Modus auswählen

Beim Modus "Alle Symbole aus der Marktübersicht", werden zwei Progress-Bars angezeigt:

Download der Historie für Symbole aus der Marktübersicht

Wenn historische Daten nur für ein Symbol heruntergeladen werden, eine Progress-Bar wird angezeigt:

Download der Historie für ein Symbol

Die Ergebnisse werden im Experten-Tab im Werkzeuge-Fenster angezeigt:

Log

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

downloadhistory.mq5 downloadhistory.mq5

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

Demo_DRAW_ZIGZAG Demo_DRAW_ZIGZAG

Der einfachste Indikator, der den Stil DRAW_ZIGZAG verwendet.

SpreadInfo SpreadInfo

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

IncWPROnArray IncWPROnArray

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