Skripte: Historie in HST speichern

 

Historie in HST speichern:

Das Skript exportiert historische Daten in das HST-Format zur Verwendung im MetaTrader 4 Client Terminal. Diese Datei kann in den historischen Daten von MetaTrader 4 importiert werden oder sie können sie als Offline-Chart öffnen.

Autor: Andrey Voytenko

 

warum OFFLINE_RECORD_SIZEverwendet wird

wenn

int position=bars_back*OFFLINE_RECORD_SIZE;

immer 0 ?

 
wlad:

warum OFFLINE_RECORD_SIZEverwendet wird

wenn int position=bars_back*OFFLINE_RECORD_SIZE; immer 0 ist ?

All dies wird getan, um WriteOfflineBar - die Funktion des Schreibens von Daten in die History-Datei - universell zu machen.

Ein Beispiel: Wenn Sie den Wert eines Balkens aktualisieren müssen, der sich in der Mitte der Historie befindet, zum Beispiel der vorletzte, dann geben Sie bars_back=1 an und er wird aktualisiert.

 
avoitenko:

All dies wird getan, um WriteOfflineBar - die Funktion des Schreibens von Daten in die Verlaufsdatei - universell zu machen.

Wenn Sie zum Beispiel den Wert eines Balkens aktualisieren müssen, der sich in der Mitte der Historie befindet, zum Beispiel der vorletzte, dann geben Sie bars_back=1 an und er wird aktualisiert.

danke
 
Hallo Herr Voytenko, mein Name ist Regis Karam, ich bin aus Brasilien und fand Ihr Skript sehr interessant.hier in Brasilien haben wir nur das Echtzeit-Signal auf dem Metatrader 5, so dachte ich, Sie könnten mir helfen, unsere Charts in Echtzeit in MT4 durch Ihr Skript oder möglicherweise schalten Sie dieses Skript auf einen Indikator, der die .hst-Datei (rel-time) aktualisieren kann, so dass ich mit meinem System arbeiten kann renko Charts online, ist es möglich? Ich weiß wenig MQL5 und denke, es wäre interessant, einen Indikator, der auf diese Weise funktioniert haben, habe ich nicht gefunden, etwas ähnliches wie es im Internet.
Vielen Dank!

Regis Karam
 
registk:
Hallo Herr Voytenko, mein Name ist Regis Karam, ich bin aus Brasilien und fand Ihr Skript sehr interessant.hier in Brasilien haben wir nur die Echtzeit-Signal auf dem metatrader 5, so dachte ich, Sie könnten mir helfen, unsere Charts in Echtzeit in MT4 durch Ihr Skript oder möglicherweise schalten Sie dieses Skript auf einen Indikator, der die .hst-Datei (rel-time) aktualisieren kann, so dass ich mit meinem System renko Charts online arbeiten können, ist es möglich? Ich weiß wenig MQL5 und denke, es wäre interessant, einen Indikator, der auf diese Weise funktioniert haben, habe ich nicht gefunden, etwas ähnliches wie es im Internet.
Vielen Dank!

Regis Karam

Hallo. Bitte schauen Sie sich diesen Code an:

https://www.mql5.com/en/code/9358

https://www.mql5.com/en/code/10766

Renko Charts
Renko Charts
  • Stimmen: 10
  • 2009.12.16
  • baramantan
  • www.mql5.com
The Renko chart has been created by the Japanese Traders. The main feature of the Renko Charts is that it doesn't use the time and volume.
 

Danke für die schnelle Antwort. Ich teste dieses Renko-System in den Forex-Markt, aber mein Problem ist, dass ich nicht Echtzeit-Signal in Brasilien Börse, nur in der neuen MT5, so für mich zu verwenden Renko Charts auf MT4 Ich brauche .hst-Datei mit historischen Daten in Echtzeit durch die MT5 mit Ihrem Skript oder Indikator (savehistoryhst.mq5) aktualisiert werden. Können Sie eine Aktualisierungsroutine der Daten in Echtzeit hinzufügen, ähnlich der Routine von periodcon.mq4, die in MQ5 konvertiert wurde? Dann öffne ich einen Chart auf MT5, lade das Skript und öffne meinen MT4 mit Zugriff auf die .hst Datei mit Updates in Echtzeit, wäre das möglich?

Danke!

 

Wenn eine hst-Datei in MT4 mit dem Namen eines Instruments importiert wird, das sich nicht in der Marktumgebung befindet, zeigt der Chart Kurse mit weniger Ziffern an, als in der Datei angegeben. Zum Beispiel nicht 5, sondern nur 4.

Dies verhindert den Vergleich von Kursen. Deshalb können wir einen anderen Weg gehen. Erstellen Sie eine Datei mit dem bestehenden MT4-Instrumentennamen und geben Sie einen nicht standardisierten Zeitrahmen an, z. B. 11, 23, usw.

Um den gewünschten Instrumentennamen und Zeitrahmen festzulegen, gibt es entsprechende Einstellungen im Skript.

 
Tolles Skript! Ich danke Ihnen.
 
Tolles Tool! Ich musste Chat GPT verwenden, um eine Fehlermeldung zu definieren, die gedruckt wurde, aber am Ende hat es funktioniert. Ich danke Ihnen vielmals.