MetaTrader 5 Plattform Beta Build 2055: Integration von Python und Verbesserungen des Strategietesters
Die Visualisierung im Tester ist nach wie vor nicht korrigiert.
Testet denn keiner im visuellen mode?
Die Grafik hinkt den Daten in der OnTick() hinterher, die Pfeilchen für Buy / Sell werden nach wie vor in's Nirvana gezeichnet.
Erst beim Wiedereintritt in die OnTick() wird die Grafik(Ask/Bid line, Kerzen) nachgezogen.
DAS GEHÖRT ENDLICH RICHTIGGESTELLT
Es wäre sinnvoll sich auf Verbesserungen des Bestehenden zu konzentrieren.
ZB: die Inkonsequenz bei den Eigenschaftsdialogen der Indikatoren.
Ist noch niemandem aufgefallen, daß bei den mitgelieferten Standardindikatoren der Dialog zu früh geschlossen wird und bei Customindikatoren überhaupt nicht?
usw usw usw
Ich bin es mittlerweile leid die Fehler zu dokumentieren, da den Russen die Erfahrung eines doch sehr erfahrenen Proggers anscheinend egal ist.
Der Tester gibt im Log falsche Meldung aus:
2019.05.18 02:24:04.238 Tester debug version of "Cash245.ex5" detected
Das ist aber definitiv keine debug version !!!!!!!!!!!!!
-------------------------------------------------------------------------------------------------------
Was ist mit euch Leute (@Metraquotes), da gibt es so viel zu verbessern, verwendet ihr euer Produkt nicht selbst?
Stößt es euch da nicht sauer auf?
Feedback müsst ihr im Russischen bug thread geben, hier guckt keiner rein.
Ist mir bewußt.
Kleines Detail am Rande: Der Tester aktualisiert jetzt seine Input-Variablen bei Änderung der Parameter im Quellcode und Neukompilieren.
Fazit: vor dem Neukompilieren optimierte Parameter speichern!!!

- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Die Beta-Version der aktualisierten MetaTrader 5-Plattform wird am Freitag, den 17. Mai 2019, veröffentlicht. Wir laden Händler ein, an den Tests der neuen Version teilzunehmen, um aktualisierte Funktionen der Plattform zu bewerten und Entwicklern bei der Fehlerbehebung zu helfen.
Um die MetaTrader 5 Plattform auf Build 2055 zu aktualisieren, navigieren Sie zu Hilfe \ Desktop-Updates überprüfen \ Aktuelle Beta-Version:
Der endgültige Build der neuen MetaTrader 5 Plattform wird nach dem öffentlichen Beta-Test freigegeben.
MetaTrader 5 Client Terminal build 2055
Python ist eine moderne High-Level-Programmiersprache zur Entwicklung von Skripten und Anwendungen. Es enthält mehrere Bibliotheken für maschinelles Lernen, Prozessautomatisierung sowie Datenanalyse und Visualisierung.
Das MetaTrader-Paket für Python wurde für das effiziente und schnelle Abrufen von Austauschdaten über das Interprozessorkommunikation direkt vom MetaTrader 5 Terminal aus entwickelt. Die so erhaltenen Daten können für statistische Berechnungen und maschinelles Lernen weiterverwendet werden.
Verbindung
pip install pytz
Funktionen
Die verwendete Art der Verifikation wird vom Broker festgelegt. Wenn die Option aktiviert ist, werden bei der Kontoanfrage automatisch Bestätigungscodes an den Händler gesendet und es erscheinen spezielle Codefelder im Dialogfenster:

Der Bestätigungscode ist gültig für mehrere Minuten. Wenn der Code nicht innerhalb dieser Zeit in das Feld eingegeben wird, muss der Händler den Vorgang wiederholen.Vor dem Senden des Codes prüft das System, ob die angegebene Telefonnummer/E-Mail zuvor bestätigt wurde. Wenn der Händler die Überprüfung von seinem Computer aus bereits bestanden hat, wird das Konto ohne zusätzliche Bestätigung eröffnet. Somit gibt es keine zusätzlichen Schwierigkeiten für Händler bei der Kontoanfrage.
Wie es funktioniert
Nachdem Sie sich für einen Kauf mit Ihrem PayPal-Konto autorisiert haben, werden Sie aufgefordert, weitere Zahlungen an unser Unternehmen zu erlauben:
Mit der Bestätigung dieser Option, können Sie danach mit einem Klick auf die vorher gesicherte Schaltfläche des Kontos einkaufen:
Wenn Sie auf "Abbrechen und zu MetaQuotes Software Corp. zurückkehren" klicken, tätigen Sie Zahlungen auf normale Weise, indem Sie die PayPal-Kontoinformationen für jeden Kauf manuell eingeben.
Sie können jederzeit den Link zu Ihrem PayPal-Konto entfernen.
Wir haben eine Vielzahl von versteckten Verbesserungen und Fehlerbehebungen eingeführt, um den Betrieb des Strategietesters zu optimieren. Das Update ermöglicht ein viel schnelleres Testen einiger der Aufgabentypen und eine höhere Betriebsstabilität. Zu den wichtigsten Verbesserungen gehören:
Operationen mit Frames
Der Betrieb mit Frames auf lokalen, Netzwerk- und Cloud-Agenten wurde optimiert. Solche Operationen werden nun schneller verarbeitet und nie übersprungen.
Verteilung von Aufgaben an Agenten
Der Tester kann nun während des Optimierungsprozesses Aufgaben an Agenten weitergeben. Wenn ein neuer Agent verfügbar ist (oder einer der zuvor verwendeten freigegeben wurde), erstellt der Tester automatisch ein neues Aufgabenpaket mit denjenigen, die zuvor auf andere Agenten verteilt worden war. Aufgaben können auch neu verteilt werden, wenn langsame Agenten erkannt werden. Aufgaben solcher Agenten werden an andere Agenten weitergeleitet, um die Optimierung schneller zu beenden.
Die Aufgabenverteilung im mathematischen Berechnungsmodus ist schneller geworden.
Optimierungsstatistik im Journal
Das Optimierungsprotokoll wurde erweitert: Es enthält detaillierte Statistiken über die Nutzung des MQL5 Cloud Netzwerks, über die Aktivierung und Deaktivierung von Cloud-Agenten, unter anderem.
.
Betrieb im Log-Modus der kompletten Optimierung
Für einen optimalen Ressourcenverbrauch werden nicht alle Meldungen der Agenten in das Protokoll des Testers geschrieben. Um alle Protokolle anzuzeigen, können Sie über das Kontextmenü des Testerprotokolls die Option "Full optimization logs" aktivieren. Bisher hat dieser Modus den Optimierungsprozess deutlich verlangsamt. Die Berechnungszeit wird nun nicht mehr beeinflusst.
MQL5 Cloud Netzwerk
Optimierter Betrieb der Testagenten der Cloud. Jetzt werden Berechnungsaufgaben effizienter verteilt.
Der Wirtschaftskalender ist für Desktop-Terminals und Websites sowie für mobilen Geräten verfügbar. Die Anwendung kann über das Kontextmenü Kalender im Terminal geöffnet werden:
Wählen Sie Ihre Plattform aus und laden Sie die Tradays-Apps herunter:
Neben den für die Desktop-Plattform verfügbaren Kalenderfunktionen bietet die mobile Version Ereignis-Erinnerungen und den Zugriff auf eine vollständige Historie der Indikatoren in Form von Charts und Tabellen.
Die Änderungen betreffen den Import von Ticks, die über die Terminalschnittstelle durchgeführt werden, sowie das Update von Ticks, die aus MQL5-Anwendungen mit der Funktion CustomTicks* durchgeführt werden. Jede Änderung der Tickdaten führt zur Neuberechnung der entsprechenden 1-Minuten-Balken des benutzerdefinierten Symbols.
Die Aktualisierung wird über das LiveUpdate-System verfügbar sein.