2019.11.0100:00:00 market sell 2.00 EURUSD (1.11514 / 1.11522)
2019.11.0100:00:00 deal #2 sell 2.00 EURUSD at 1.11514 done (based on order #2)
2019.11.0100:00:00 deal performed [#2 sell 2.00 EURUSD at 1.11514]
2019.11.0100:00:00 order performed sell 2.00 at 1.11514 [#2 sell 2.00 EURUSD at 1.11514]
2019.11.0100:00:00 market buy 1.00 EURUSD (1.11514 / 1.11522)
2019.11.0100:00:00 deal #3 buy 1.00 EURUSD at 1.11522 done (based on order #3)
2019.11.0100:00:00 deal performed [#3 buy 1.00 EURUSD at 1.11522]
2019.11.0100:00:00 order performed buy 1.00 at 1.11522 [#3 buy 1.00 EURUSD at 1.11522]
2019.11.0100:00:00 close position #3 buy 1.00 EURUSD by position #2 sell 2.00 EURUSD (1.11514 / 1.11522)
2019.11.0100:00:00 deal #4 sell 1.00 EURUSD at 1.11514 done (based on order #4)
2019.11.0100:00:00 deal #5 buy 1.00 EURUSD at 1.11522 done (based on order #4)
tester stopped because OnInit returns non-zero code
Und wie werden Sie GetLastError mit Ihrem Code anwenden? Und noch eine Frage. Sind Sie sich über die Reihenfolge der Berechnung der Funktionsargumente sicher?
Wir sprechen über den Prüfer. Warum brauchen Sie GetLastError in diesem Beispiel? Und die Reihenfolge ist in diesem Fall auch nicht wichtig.
Wenn Sie einen Wert von hier (und möglicherweise von anderen Stellen) kopieren, wird der gesamte Einstellungsblock anstelle des Wertes eingefügt. Ich hatte irgendwie erwartet, dass ich das, was ich markiert habe, kopieren würde)
Die Agenten überlasten den Speicher, wenn sie versuchen, durch das mexikanische Land zu gehen und nichts zu tun, und die Anzahl ihrer Aufgaben wächst. Die Protokolle zeigen die folgenden Fehler:
2019.11.0218:35:19.317 Core 02 USDMXN.m: ticks synchronized already [47 bytes]
2019.11.0218:35:21.021 Core 01 agent process started on 127.0.0.1:30002019.11.0218:35:21.282 Core 01 connecting to 127.0.0.1:30002019.11.0218:35:21.282 Core 01 connected
2019.11.0218:35:21.291 Core 01 authorized (agent build 2190)
2019.11.0218:35:21.291 Core 01 genetic pass (0, 61, 17) started
2019.11.0218:35:21.335 Core 01 common synchronization completed
2019.11.0218:35:21.362 Core 01 USDMXN.m: ticks synchronized already [47 bytes]
2019.11.0218:36:08.980 Core 04 genetic pass (0, 76) tested with error "history processing error (14 USDMXN.m)" in 0:01:36.6402019.11.0218:36:08.980 Core 04 genetic pass (0, 76) returned to queue
2019.11.0218:36:08.980 Core 0416 rejected passes returned to queue
2019.11.0218:36:08.980 Core 04 genetic pass (0, 11, 17) started
2019.11.0218:36:09.081 Core 04 connection closed
2019.11.0218:36:09.090 Core 0417 genetic passes returned to queue as not processed
2019.11.0218:36:19.013 Core 04 agent process started on 127.0.0.1:30032019.11.0218:36:19.202 Core 04 connecting to 127.0.0.1:30032019.11.0218:36:19.202 Core 04 connected
2019.11.0218:36:19.211 Core 04 authorized (agent build 2190)
2019.11.0218:36:19.211 Core 04 genetic pass (0, 53, 17) started
2019.11.0218:36:19.275 Core 04 common synchronization completed
Analysieren Sie nun die Situation in dem hervorgehobenen Teilstück
müssen Sie den Cursor bewegen, sich das Pop-up-Datum merken, das Run-Chart öffnen, zur gewünschten Stelle in der Trade History gehen und auf die entsprechende Zeile in der Tabelle doppelklicken.
Kann dies alles durch einen Doppelklick auf die Stelle in der obigen Tabelle ersetzt werden?
Ich habe diesen Vorschlag vor ein paar Jahren im Service Desk gepostet.
Wenn es möglich ist, mit dem Run-Chart in Form einer Popup-Meldung zu interagieren, dann ist es auch möglich, einen Doppelklick-Übergang zur Historie zu realisieren.
Ich hatte gestern auch einen Einzellauf auf 2197, habe mich nach der Optimierung erst 10-15 mal mit der rechten Maustaste durch die Einzelläufe geklickt, dann hat jeder Einzellauf im Log eine Verbindung hergestellt und sonst nichts gemacht, die Agenten waren im Reidi-Status, ein Neustart des Terminals hat das behoben
Ich hatte gestern auch einen Einzellauf auf 2197, der nicht starten wollte, ich habe nach der Optimierung 10-15 Mal mit der rechten Maustaste durch die Einzelläufe geklickt, dann wurde jeder Einzellauf in das Protokoll eingetragen und tat nichts weiter, die Agenten waren im Reidi-Status, ein Neustart des Terminals hat das Problem behoben
Wenn Sie einen Wert von hier (und möglicherweise von anderen Stellen) kopieren, wird der gesamte Einstellungsblock anstelle des Wertes eingefügt. Ich hatte irgendwie erwartet, dass ich das, was ich markiert habe, kopieren würde)
Slava:
В OnInit торговля точно ведётся?
Ja. Hier ist ein Protokoll und ein Screenshot
Und wie werden Sie GetLastError mit Ihrem Code anwenden? Und noch eine Frage. Sind Sie sich über die Reihenfolge der Berechnung der Funktionsargumente sicher?
Wir sprechen über den Prüfer. Warum brauchen Sie GetLastError in diesem Beispiel? Und die Reihenfolge ist in diesem Fall auch nicht wichtig.
Wenn Sie einen Wert von hier (und möglicherweise von anderen Stellen) kopieren, wird der gesamte Einstellungsblock anstelle des Wertes eingefügt. Ich hatte irgendwie erwartet, dass ich das, was ich markiert habe, kopieren würde)
Die Agenten überlasten den Speicher, wenn sie versuchen, durch das mexikanische Land zu gehen und nichts zu tun, und die Anzahl ihrer Aufgaben wächst. Die Protokolle zeigen die folgenden Fehler:
Analysieren Sie nun die Situation in dem hervorgehobenen Teilstück
müssen Sie den Cursor bewegen, sich das Pop-up-Datum merken, das Run-Chart öffnen, zur gewünschten Stelle in der Trade History gehen und auf die entsprechende Zeile in der Tabelle doppelklicken.
Kann dies alles durch einen Doppelklick auf die Stelle in der obigen Tabelle ersetzt werden?
Verbunden und dann sofort wieder getrennt. Nach einer Minute war er wieder betriebsbereit. Es gab keinen Visualisierer.
Ich habe diese Reaktion beim Drücken der Start-Taste in einem einzigen Durchgang
Verbunden und dann sofort wieder getrennt. Nach einer Minute war er wieder betriebsbereit. Der Visualisierer fehlte.
Das Testgerät war durchgedreht
Ja. Hier ist ein Protokoll und ein Screenshot
Wir sprechen über den Tester. Warum GetLastError in diesem Beispiel? Die Reihenfolge ist auch in diesem Fall nicht wichtig.
Tester gestoppt, weil OnInit einen Code ungleich Null zurückgibt
Deshalb gibt es auch keine Statistiken.
Der Tester-Agent ist abgestürzt
Ich hatte gestern auch einen Einzellauf auf 2197, habe mich nach der Optimierung erst 10-15 mal mit der rechten Maustaste durch die Einzelläufe geklickt, dann hat jeder Einzellauf im Log eine Verbindung hergestellt und sonst nichts gemacht, die Agenten waren im Reidi-Status, ein Neustart des Terminals hat das behoben
Ich hatte gestern auch einen Einzellauf auf 2197, der nicht starten wollte, ich habe nach der Optimierung 10-15 Mal mit der rechten Maustaste durch die Einzelläufe geklickt, dann wurde jeder Einzellauf in das Protokoll eingetragen und tat nichts weiter, die Agenten waren im Reidi-Status, ein Neustart des Terminals hat das Problem behoben
Sie müssen sich die Agentenprotokolle ansehen
Wenn Sie einen Wert von hier (und möglicherweise von anderen Stellen) kopieren, wird der gesamte Einstellungsblock anstelle des Wertes eingefügt. Ich hatte irgendwie erwartet, dass ich das, was ich markiert habe, kopieren würde)