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
Skripte

ConvertTicksFile - Skript für den MetaTrader 4

Ansichten:
748
Rating:
(19)
Veröffentlicht:
2016.04.18 11:22
Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance

Dieser Konverter konvertiert Dateien, welche mit den Ticks Kollektor erzeugt wurden, in verschiedenen Formate.

Während der Operation des Ticks collector werden spezielle Dateien erzeugt (.TKS). Die Hauptanwendung der .TKS Dateien — Erstellen von "non-standard Charts" im MetaTrader 4. Dieses können offline Charts sein so wie non-standard Strategietester Dateien.

Trotzdem gibt es immer noch eine Reihe von Problemen die durch eine reale Tick Historie gelöst werden können. Dieses ist die Aufgabe dieses Werkzeugs. Das ConvertTicksFile-Skript versucht diese Lücke zu füllen Es bietet drei Möglichkeiten die Tick Dateien zu verarbeiten:

1. Das einfache Erzeugen einer neuen CSV-Datei (Eine normale Textdatei, welche mit Notepad oder Excel geöffnet werden kann).

Das resultierende File sieht wie folgt aus:

Die erste Spalte — date/time des Ticks, die Zweite — Bid-Kurs, die Sritte — Ask-Kurs.


2. Umwandlung in Kerzen einer angegebenen Periode.

Wie in den vorherigen Fall, wird eine neue CSV-Datei erzeugt, aber in einem Format, welches später von metatrader4 eingelesen werden kann (Tools - History Center).


3. Die Tick-Daten werden in Kerzen einer angegebenen Periode umgewandelt und direkt in die Kurstabelle des MetaTrader 4 Terminals geschrieben.

Die Daten werden direkt in die .HST Dateien des Terminals geschrieben. Als Ergebnis ist es jetzt möglich die aktuellen Kurse welche vom Terminal benutzt werden zu verändern was ein hohes Maß an Vorsicht des Benutzers erfordert.

Diese Methode kann ihn zum Beispiel Kurslücken in der Kurs-Historie des Terminals füllen. Wenn es also eine solche Lücke gibt (GAP):

Dann wird nach der Ausführung des Skriptes und unter der Voraussetzung einer vorhandenen historischen Tickdatei das Gap geschlossen.

Die vollständige Beschreibung des Skriptes — Conversion of the tick stream files.

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

ZigZag Signal ZigZag Signal

Dieses Signal basiert auf dem ZigZag Indikator.

AutoSLTP AutoSLTP

Diese Expert Advisor hilft Ihnen bei Stop Loss und Take Profit.

On the MaZi On the MaZi

Der Expert Advisor basiert auf der "On the MaZi" Strategie.

Simple Copier Simple Copier

Ein Tool zum Kopieren von Transaktionen mit minimaler Funktionalität.