Neues MetaTrader 5 Build 1860: Funktionen für die Arbeit mit Balken in MQL5 und Verbesserungen im Strategietester
Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Neues MetaTrader 5 Build 1860: Funktionen für die Arbeit mit Balken in MQL5 und Verbesserungen im Strategietester
Am 15. Juni 2018 wird ein Update für die MetaTrader 5 Plattform veröffentlicht.
Um die Suche zu erleichtern, wurden der Liste die Logos der Unternehmen hinzugefügt. Wenn der gewünschte Broker nicht in der Liste vorhanden ist, geben Sie den Namen des Unternehmens oder die Adresse des Servers in der Suche ein und klicken Sie auf "Find your broker".
Um angehenden Händlern zu helfen, wurden dem Dialog Beschreibungen für Kontotypen hinzugefügt. Aufgrund der Aktualisierung der Allgemeinen Datenschutzrichtlinie (DSGVO) kann der aktualisierte Dialog der Kontoeröffnung Links zu verschiedenen Vereinbarungen und Richtlinien von Brokerunternehmen enthalten:
Die Möglichkeiten für die Eröffnung von Real-Konten wurden wesentlich erweitert. Die Funktion zum Hochladen von Dokumenten für den Identitätsnachweis und die Bestätigung der Adresse, die früher in mobilen Terminals eingeführt wurde, ist nun auch in der Desktopversion verfügbar. Die von MiFID-regulierten Broker können nun alle benötigten Informationen für die Identifizierung des Kunden, einschließlich der Daten über Beschäftigung, Einkommen, Handelserfahrung usw. abfragen. Dies erlaubt es, reale Konten einfacher und schneller zu eröffnen, ohne unnötige Bürokratie.
Früher konnten die meisten Aufgaben dieser Funktionen mithilfe der Funktion Copy* erfüllt werden. Aber für die Suche nach maximalen/minimalen Werten auf dem Chart und für die Suche nach Balken nach Zeit, mussten Nutzer eigene Funktionen implementieren. Nun kann man das ganz einfach mithilfe der Funktionen iHighest, iLowest und iBarShift ausführen.
iTime
Gibt den Zeitpunkt der Eröffnung eines Balkens (der mithilfe des Parameters shift vorgegeben wurde) des entsprechenden Charts zurück.
iOpen
Gibt den Open-Preis des Balkens (der durch den Parameter shift vorgegeben wurde) des entsprechenden Charts zurück.
iHigh
Gibt den High-Preis des Balkens (der durch den Parameter shift vorgegeben wurde) des entsprechenden Charts zurück.
iLow
Gibt den Low-Preis des Balkens (der durch den Parameter shift vorgegeben wurde) des entsprechenden Charts zurück.
iClose
Gibt den Close-Preis des Balkens (der durch den Parameter shift vorgegeben wurde) des entsprechenden Charts zurück.
iVolume
Gibt den Wert des Tick-Volumens des Balkens (der durch den Parameter shift vorgegeben wurde) des entsprechenden Charts zurück.
iBars
Gibt die Anzahl der Balken in der Historie nach dem entsprechenden Symbol und Zeitrahmen zurück.
iBarShift
Suche nach Balken nach Zeit. Die Funktion gibt den Index des Balkens zurück, der der angegebenen Zeit entspricht.
iLowest
Gibt den Index des kleinsten gefundenen Wertes (Verschiebung hinsichtlich des aktuellen Balkens) des entsprechenden Charts zurück.
iHighest
Gibt den Index des größten gefundenen Wertes (Verschiebung hinsichtlich des aktuellen Balkens) des entsprechenden Charts zurück.
iRealVolume
Gibt den Wert des echten Volumens des Balkens (der durch den Parameter shift vorgegeben wurde) des entsprechenden Charts zurück.
iTickVolume
Gibt den Wert des Tick-Volumens des Balkens (der durch den Parameter shift vorgegeben wurde) des entsprechenden Charts zurück.
iSpread
Gibt den Wert des Spreads des Balkens (der durch den Parameter shift vorgegeben wurde) des entsprechenden Charts zurück.
Änderungen im Speicherformat des Cache der Optimierung
Früher wurde der Cache der Optimierung als eine XML-Datei gespeichert. Dieser Datei wurden alle Durchläufe der Optimierung eines Expert Advisors mit den vorgegebenen Einstellungen des Testens hinzugefügt. In einer und derselben Datei wurden die Ergebnisse der Optimierung mit verschiedenen Eingabeparametern gespeichert.
Nun wird der Cache der Optimierung als binäre Dateien separat für jeden Set der zu optimierenden Parameter gespeichert. Durch die Änderung des Formats und Reduzierung der Dateigröße wurde die Arbeit des Testers mit dem Cache der Optimierung wesentlich beschleunigt. Diese Beschleunigung wird besonders deutlich, wenn man eine früher gestoppte Optimierung fortsetzt.
Anzeige der Ergebnisse früher durchgeführter Optimierungen
Nun können Sie sich die Ergebnisse der früher durchgeführten Optimierungen anschauen, ohne sich mit riesigen XML-Dateien in Drittprogrammen beschäftigen zu müssen. Öffnen Sie den Reiter "Optimierungsergebnisse", wählen Sie einen Expert Advisor und eine Datei mit dem Cache der Optimierung aus:
In der Liste werden alle Dateien des Cache der Optimierung angezeigt, die für den ausgewählten Expert Advisor vorhanden sind. Für jede Datei werden Optimierungsdatum, Testeinstellungen (Symbol, Zeitrahmen, Datum) sowie Informationen über die Eingabeparameter angezeigt. Darüber hinaus können Sie die Optimierungsergebnisse nach Handelsserver filtern, auf welchem sie abgefragt wurden.Neuberechnung des Optimierungskriteriums während des Testens
Ein Optimierungskriterium ist eine Kennzahl, deren Wert die Qualität des zu testenden Sets der Eingabeparameter definiert. Je größer der Wert des Optimierungskriteriums ist, desto besser wird das Ergebnis des Testens mit diesem Parameterset eingestuft.
Früher wurde bei der Optimierung nur ein Kriterium berechnet, das vor dem Beginn der Optimierung ausgewählt wurde. Nun können Sie das Optimierungskriterium während des Testens ändern, der Strategietester wird alle Werte neu berechnen.
Wie der Cache der Optimierung manuell verwendet wird
Früher wurde der Cache der Optimierung in einer XML-Datei gespeichert, die man auch in Drittsoftware öffnen und analysieren konnte. Nun wird er in geschlossenen Binärdateien gespeichert. Um Daten im XML-Format zu erhalten, exportieren Sie sie über das Kontextmenü des Reiters "Optimierungsergebnisse".
Bitte beachten Sie, dass für korrekte Tests Kreuzkurse für die Umwandlung des Profits und der Margin in die angegebene Kontowährung verfügbar sein müssen.
Die Aktualisierung wird über Live Update verfügbar sein.