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

Konvertiert hst-Dateien in csv-Dateien - Skript für den MetaTrader 4

Ansichten:
1540
Rating:
(20)
Veröffentlicht:
2016.04.22 10:23
hst2csv.mq4 (5.66 KB) ansehen
Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance

Die hst2csv Skript für die Konvertierung von *.hst-Dateien in *.csv-Dateien können importiert werden, in der MetaTrader 4 Client-Terminal ohne Fehler.

Des Skripts Funktionsprinzip

  • Der Parameter input_file_name muss angegeben werden, mit der Erweiterung. Andere Erweiterungen als *.hst werden nicht verarbeitet;
  • Ist der Parameter input_file_from_history gleich 'true', ermöglicht das Öffnen von Dateien aus dem aktuellen Ordner der History (terminal_folder\history\server_name). Wenn es auf 'false' gesetzt wurde, wird die Datei aus \\experts\files geöffnet.

Was ist der Zweck dieses Skripts: anlässlich einer Klientenanfrage setzte ich eine History-Datei aus Teilen von dem Klienten zusammen und fand heraus, dass überhaupt nicht alle Dateien gelesen werden, wenn sie das Terminal als hst-Datei importiert. Aber die Daten im Inneren sind wertvoll. Und dieses Skript konvertiert alle nicht importierbaren Dateien nach csv und, die Dateigrößen vergleichend - richtig.


Diejenigen, die ein Komma als Dezimaltrennzeichen haben, können die Kurse wiederum in Daten beim Öffnen einer csv in Excel... zwangsläufig. Ich kann mir keinen anderen Weg vorstellen, als eine eigene Funktion zur Konvertierung einer Zahlen in einen string mit "," als Dezimaltrennzeichen. Mein System hat ".", so ließ ich es wie es ist.

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

Auto Optimierer Auto Optimierer

Die Bibliothek für die automatisierte Optimierung eines EAs während er läuft.

s_wininet s_wininet

Beispiel für die Verwendung der wininet.dll für das herunterladen einer Webseite.

Historische Kurs-Analyse auf die Anwesenheit von Löchern und Lücken Historische Kurs-Analyse auf die Anwesenheit von Löchern und Lücken

Das Skript history_data_analysis_v3 prüft auf fehlenden Bars, bestimmt die Größe der Löcher und Lücken und macht eine Liste von Ihnen.

awo Holidays awo Holidays

Der awo Holidays EA meldet den Status des nächsten Tages: Werktag, Wochenende oder Feiertag.