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
Und das Thema heißt FORTS. Ausführungsfragen, keine Programmierfragen.
Die Fragen waren nicht an Sie gerichtet, sondern an die Entwickler der Plattform.
Du hast also noch nicht einmal laufen gelernt.)
Ich verstehe nicht, was Ihr Ziel ist: Wollen Sie Ihr eigenes Gehirn oder das von jemand anderem schulen?
Können Sie gut zu Fuß gehen?
Natürlich muss man zuerst sein Gehirn schulen.
Was ist das?
Was ist das?
Eine Anzeige.
Inserate.
Wow, jetzt schalten sie auch noch Werbung im Log, und ich dachte schon, ich würde super gepingt werden :)
Ich dachte, ich würde super gepingt werden :)
Es wird schon seit langem geschrieben.
Ich habe eine Antwort vom Makler erhalten, hier sind Auszüge daraus:
"
Erklären Sie bitte, warum die Ausführungszeit von Aufträgen im MT5-Terminal auf der Registerkarte "Historie" nicht mit dem bereitgestellten Protokoll (siehe Anhang) übereinstimmt.
Die in den Protokollen verwendete Zeit ist die Serverzeit, zu der der Protokolleintrag erstellt wurde.
Die Zeit, die Sie in Ihren Geschäften und Aufträgen in den Datenbanken des Handelsservers (auch über das Client-Terminal) sehen, wird vom Gateway mit den Werten eingestellt, die von der Börse kommen.
Und warum werden keine Millisekunden angegeben?
Vielen Dank für die Nachricht. Die für die Berücksichtigung von Millisekunden durch das Terminmarkt-Gateway erforderlichen Änderungen werden in der nächsten Version der Plattform vorgenommen.
"
Es hat sich herausgestellt, dass die Chronologie auf der Grundlage des Zeitpunkts des Handels rekonstruiert werden muss, was jedoch aufgrund des Mangels an Millisekunden derzeit nicht möglich ist. Wir werden auf die Aktualisierung warten.
Die Protokolle verwenden die Serverzeit zum Zeitpunkt der Erstellung des Protokolleintrags.
Ich fürchte, die Support-Mitarbeiter sind inkompetent.
Die Terminalprotokolle werden mit der Ortszeit des Erscheinens der Meldung geschrieben. Dies lässt sich leicht überprüfen, indem man die Uhr des Computers um ein paar Minuten verstellt.
Ich fürchte, das Support-Team ist inkompetent.
In den Protokollen des Terminals ist die Ortszeit angegeben, zu der die Meldung erschien. Das lässt sich leicht feststellen, wenn man die Uhr des Computers um ein paar Minuten verstellt.
Im Subtext war es das Serverprotokoll.
Forum zum Thema Handel, automatisierte Handelssysteme und Testen von Handelsstrategien
FORTS. Fragen zum Vollzug
Aleksey Vyazmikin, 2018.04.26 12:56
Das Problem ist, dass alle Beweise nur von der Seite des Brokers oder der Börse kommen können, d.h. ich werde sie nicht bekommen können. Ich werde mich also vorerst weiter mit dieser Situation befassen.
Ich habe eine Antwort vom Makler erhalten
"
Guten Tag Alexey Vyacheslavovich! Die Antwort der Entwickler -
Sieht aus wie Netzwerkverzögerungen auf der Client-Seite, hier ist, wie die Ausführung auf der Trading-Server-Seite ging:
"
Wie ich aus dem Protokoll entnehme:
1. Die Ausführungszeit ist ungefähr gleich lang
2. die Ausführungsinformationen kamen vom Server und wurden vom Programm mit einer Verzögerung von 3 Sekunden verarbeitet
Der Hinweis auf eine Verzögerung von 3 Sekunden meinerseits klingt recht seltsam, da mein Internet bis zum Router auf der Leitung gut genug ist, der Kanal war nicht überlastet. Die Computerkerne waren nicht zu 100 % ausgelastet, aber vielleicht waren einige der Kerne zu 100 % ausgelastet.
Dann stellt es sich heraus:
1. Die Entwickler haben die Prioritäten der Aufgaben (Threads), die von der CPU zuerst bearbeitet werden sollten, nicht richtig verwaltet, und der MT5-Kern hätte gezwungen werden können, immer den am wenigsten belasteten CPU-Kern zu belegen. Und bei 100 % Auslastung reduzieren Sie die Ausführungspriorität für die Berechnung von Indikatoren und anderem Anwendercode.
2. den MT5-Protokollen kann man nicht trauen.