ChartPlusChartV3: Der perfekte Helfer für MetaTrader 4

Mike 2009.12.01 23:45 8 0 0
Anhang

NEU:

Es wurde die Möglichkeit hinzugefügt, dein eigenes MQL-Skript automatisch auszuführen, falls es keine Marktzitationen gibt. Damit dies richtig funktioniert, weise deinem Skript die Hotkeys (Alt-B) zu.

Du solltest die vollständigen Namen der beiden MetaTrader-Fenster in der Datei programs.txt festhalten. Das ermöglicht der Anwendung zu wissen, wo die Kombination Alt + B gesendet werden soll. Ein Beispiel findest du in der Datei programs.txt.

Nachdem du diese Schritte ausgeführt hast, schreibe das Skript, das du im Falle von fehlenden Marktzitationen ausführen möchtest, und kopiere es in die Skripte des zweiten Terminals (das in programs.txt vermerkt ist).

Das Programm dient zur Protokollierung von Nicht-Marktzitationen von Brokerunternehmen auf der MetaTrader-Plattform.
Es arbeitet mit zwei MetaTraders. Die Zitationen dieser beiden werden über die Expert Advisors Chart1.mq4 und Chart2.mq4 an eine externe Anwendung übertragen.

Die externe Anwendung überwacht die Divergenz der Zitationen, und wenn diese einen vom Nutzer festgelegten Wert erreicht und innerhalb eines festgelegten Zeitraums beobachtet wird, speichert das Programm die Charts als zwei BMP-Bilder im Ordner c:\ChartPlusChart\History. Eines zum Zeitpunkt der Divergenz und das zweite 5 Minuten später.

Im Dateinamen der BMP-Datei sind die Zeitinformationen enthalten, wann die Divergenz auftrat, im Format: Stunde-Minute-Sekunde.

Als Referenz sollte natürlich ein Broker mit der höchsten Aktualisierungsrate der Zitationen und der besten Klarheit gewählt werden. Diese Eigenschaften (Demo-Konten) wurden bei mindestens 84 Brokern mit der MetaTrader-Plattform gemessen und auf der Webseite präsentiert.

Natürlich kann die Differenz in diesem Fall das Ergebnis einer Abweichung vom Markt eines der beiden Broker sein, aber jede Tatsache kann separat überprüft werden.
Entpacke das Archiv ins Hauptverzeichnis, dann gibt es den Ordner c:\ChartPlusChart, in dem 5 Dateien enthalten sind: Chart1.mq4, Chart2.mq4, libSharedVarsDL, Lv2.def, SharedVarsDLLv2.dll, ChartPlusChart.exe

Du benötigst zwei MetaTrader-Plattformen von zwei verschiedenen Brokerfirmen. Öffne in beiden die gleichen Währungspaare und starte den Expert Advisor Chart1.mq4 im ersten und Chart2.mq4 im zweiten. Die Berater arbeiten mit der DLL, daher musst du die DLL im Menü "Extras" unter "Optionen" aktivieren. Setze ein Häkchen bei: -DLL-Importe erlauben und entferne das Häkchen bei: -Bestätigen des DLL-Funktionsaufrufs. Alle Dateien, außer den Beratern, sollten in c:\ChartPlusChart sein.



Starte dann die Berater für das gewünschte Währungspaar in beiden MetaTrader-Plattformen und führe c:\ChartPlusChart\ChartPlusChart.exe aus.

Liste
Kommentar 0