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
Absoluter Nullpunkt.
Sie wissen nicht Bescheid.
Ein virtueller Server?
Vollständig.
Es besteht eine fast lineare Abhängigkeit von der Anzahl der Berater. Das sollte nicht so sein - sie befinden sich in getrennten Threads. Es stellt sich heraus, dass der synchrone Auftrag die anderen blockiert. Wie hoch ist der Ping zum angezeigten Server?
Es wäre gut, wenn die Entwickler ihre Meinung dazu abgeben würden.
Welche Grafikkarte ist in Ihrem MT5-PC verbaut?
Ich verwende seit langem asynchrone Bestellungen, da OrderSend() fehlerhaft war.
Und ich werde es nicht benutzen...
Ich verwende asynchrone Bestellungen schon sehr lange, seit OrderSend() nicht mehr funktioniert.
Und ich habe nicht vor, sie zu benutzen...
Die Synchronizität hat damit nichts zu tun.
Dies scheint auch der Grund zu sein.
Die MT5-Server können den Strom von Aufträgen im Moment der Belastung nicht bewältigen.
Wenn der Markt ruhig ist (ich handle von zu Hause aus)
2021.02.19 15:23:17.782 Trades 'ххххх': modify order #155244198 sell limit 1 BR-8.21 at 60.40 sl: 0.00 tp: 0.00 expiration: day -> 60.37, sl: 0.00 tp: 0.00 expiration: day placed for execution in 4.157 ms
Unter Last
2021.02.19 15:26:20.002 Trades 'ххххх': modify order #155244365 sell limit 1 Eu-12.21 at 93645 sl: 0 tp: 0 expiration: day -> 93624, sl: 0 tp: 0 expiration: day placed for execution in 50.160 ms
Dies betrifft insbesondere die Änderung anhängiger Aufträge.
Der MT5-Server scheint neuen Aufträgen Vorrang zu geben!
Die MT5-Server können den Strom von Aufträgen im Moment der Belastung nicht bewältigen.
Handelt es sich um die Serverprotokolle oder die Terminalprotokolle?
Sind dies Server- oder Terminalprotokolle?
Terminal
Ich habe keinen Zugang zu einem Server... :)Terminal
Dann hat der Server nichts damit zu tun. Das Terminal verlangsamt sich.
Dann liegt die Schuld nicht beim Server. Es ist das Terminal, das sich verlangsamt.
Die Sache ist die, dass der Server im Falle einer asynchronen Bestellung die Phasen unterbricht und Protokolle an das Terminal sendet, die deutlich zeigen, dass der Server selbst langsamer wird
Antwort auf den Austausch wird nicht protokolliert
Hinzugefügt
Ich habe diesen EA seit einigen Jahren von 10:00 Uhr bis 11:50 Uhr laufen,
Wenn es keine starke Bewegung auf dem Markt gibt, beträgt die Zeitspanne 4-6 ms, in dem Jahr, in dem es Bewegung gibt, wächst die Zeitspanne um ein Vielfaches!
Vielleicht liegt es nicht nur am Server. Als Opener seine Hardware änderte, sind die Verzögerungen drastisch zurückgegangen.
Die Verzögerung kommt also höchstwahrscheinlich vom MT5 Server + Broker Netzwerk.
Der Punkt ist, dass der Server in einem asynchronen Auftrag Phasen aufteilt und Protokolle an das Terminal sendet, die deutlich zeigen, dass der Server selbst langsamer wird
Antwort auf den Austausch wird nicht protokolliert
Hinzugefügt
Ich habe diesen EA seit einigen Jahren von 10:00 Uhr bis 11:50 Uhr laufen,
Wenn es keine starke Bewegung auf dem Markt gibt, beträgt die Zeitspanne 4-6 ms, in dem Jahr, in dem es Bewegung gibt, wächst die Zeitspanne um ein Vielfaches!
Vielleicht liegt es nicht nur am Server. Als Opener seine Hardware änderte, sind die Verzögerungen drastisch zurückgegangen.
Die Lags kommen also höchstwahrscheinlich vom MT5 Server und dem Netzwerk des Brokers.
Ich habe oben im Detail gezeigt, dass auch das Terminal langsamer wird. Ich habe mir die Serverprotokolle angesehen.