FORTS: OnTradeTransaction() Rückgabecodes - Seite 8

 

Auch nachOrderSend() sieht das Terminal die neue Bestellung einen Moment lang nicht. Dieses Problem ist hundert Jahre alt. Es ist unwahrscheinlich, dass er repariert wird.

 
Dmitry Fedoseev:

Auch nach OrderSend() sieht das Terminal die neue Bestellung einen Moment lang nicht. Dieses Problem ist hundert Jahre alt. Es ist unwahrscheinlich, dass er repariert wird.

Und auch die Auftragsstatus helfen nicht weiter?
 
Alexey Kozitsyn:
Und selbst der Haftbefehlsstatus hilft nicht?
Ich weiß es nicht, ich habe es mir nicht angesehen, ich habe es nicht ausprobiert. Ich habe das Problem gelöst, indem ich die Liste der Aufträge überprüft habe. Das scheint der einzige garantierte Weg und der einfachste zu sein.
 
Dmitry Fedoseev:
Ich weiß es nicht, ich habe es mir nicht angesehen, ich habe es nicht ausprobiert. Ich habe das Problem gelöst, indem ich die Liste der Aufträge überprüft habe. Das scheint der einzige garantierte Weg und der einfachste zu sein.
Sie können es versuchen. Nachdem die Bestellung abgeschickt wurde, erhält sie zunächst den StatusORDER_STATE_REQUEST_ADD (im Registrierungsstatus) und dannORDER_STATE_PLACED (die Bestellung wurde angenommen). Danach wird die Bestellung wahrscheinlich am Terminal verfügbar sein. Dies ist vielleicht nicht der einfachste Weg, aber ich denke, es ist der schnellste.
 
Alexey Kozitsyn:
Versuchen Sie dies. Nachdem die Bestellung abgeschickt wurde, erhält sie zunächst den StatusORDER_STATE_REQUEST_ADD (im Registrierungsstatus) und dannORDER_STATE_PLACED (die Bestellung wurde angenommen). Danach wird die Bestellung wahrscheinlich am Terminal verfügbar sein. Dies ist vielleicht nicht der einfachste Weg, aber ich denke, es ist der schnellste.

Alexey.

Es gibt einen offensichtlichen Fehler im Terminal, wo der AuftragsstatusORDER_STATE_STARTED"hängen bleibt".

Und hier ist der unumstößliche Beweis(20 Sekunden "Einfrieren"):

2015.11.26 13:11:23.281 Trades  'xxxxx': buy limit 3.00 TRNF-3.16 at 155002
2015.11.26 13:11:23.290 Trades  'xxxxx': buy limit 3.00 TRNF-3.16 at 155002 placed for execution in 9 ms
2015.11.26 13:11:24.538 Trades  'xxxxx': failed cancel order #24033217 buy limit 3.00 TRNF-3.16 at 155002.00000 [Invalid request]
2015.11.26 13:11:24.562 Trades  'xxxxx': failed cancel order #24033217 buy limit 3.00 TRNF-3.16 at 155002.00000 [Invalid request]
2015.11.26 13:11:24.630 Trades  'xxxxx': failed cancel order #24033217 buy limit 3.00 TRNF-3.16 at 155002.00000 [Invalid request]
2015.11.26 13:11:24.716 Trades  'xxxxx': failed cancel order #24033217 buy limit 3.00 TRNF-3.16 at 155002.00000 [Invalid request]
2015.11.26 13:11:24.959 Trades  'xxxxx': failed cancel order #24033217 buy limit 3.00 TRNF-3.16 at 155002.00000 [Invalid request]
2015.11.26 13:11:25.927 Trades  'xxxxx': failed cancel order #24033217 buy limit 3.00 TRNF-3.16 at 155002.00000 [Invalid request]
2015.11.26 13:11:27.139 Trades  'xxxxx': failed cancel order #24033217 buy limit 3.00 TRNF-3.16 at 155002.00000 [Invalid request]
2015.11.26 13:11:27.249 Trades  'xxxxx': failed cancel order #24033217 buy limit 3.00 TRNF-3.16 at 155002.00000 [Invalid request]
2015.11.26 13:11:27.447 Trades  'xxxxx': failed cancel order #24033217 buy limit 3.00 TRNF-3.16 at 155002.00000 [Invalid request]
2015.11.26 13:11:27.458 Trades  'xxxxx': failed cancel order #24033217 buy limit 3.00 TRNF-3.16 at 155002.00000 [Invalid request]
2015.11.26 13:11:27.900 Trades  'xxxxx': failed cancel order #24033217 buy limit 3.00 TRNF-3.16 at 155002.00000 [Invalid request]
2015.11.26 13:11:27.978 Trades  'xxxxx': failed cancel order #24033217 buy limit 3.00 TRNF-3.16 at 155002.00000 [Invalid request]
2015.11.26 13:11:28.063 Trades  'xxxxx': failed cancel order #24033217 buy limit 3.00 TRNF-3.16 at 155002.00000 [Invalid request]
2015.11.26 13:11:28.612 Trades  'xxxxx': failed cancel order #24033217 buy limit 3.00 TRNF-3.16 at 155002.00000 [Invalid request]
2015.11.26 13:11:29.139 Trades  'xxxxx': failed cancel order #24033217 buy limit 3.00 TRNF-3.16 at 155002.00000 [Invalid request]
2015.11.26 13:11:29.189 Trades  'xxxxx': failed cancel order #24033217 buy limit 3.00 TRNF-3.16 at 155002.00000 [Invalid request]
2015.11.26 13:11:29.733 Trades  'xxxxx': failed cancel order #24033217 buy limit 3.00 TRNF-3.16 at 155002.00000 [Invalid request]
2015.11.26 13:11:29.791 Trades  'xxxxx': failed cancel order #24033217 buy limit 3.00 TRNF-3.16 at 155002.00000 [Invalid request]
2015.11.26 13:11:31.778 Trades  'xxxxx': failed cancel order #24033217 buy limit 3.00 TRNF-3.16 at 155002.00000 [Invalid request]
2015.11.26 13:11:31.867 Trades  'xxxxx': failed cancel order #24033217 buy limit 3.00 TRNF-3.16 at 155002.00000 [Invalid request]
2015.11.26 13:11:31.959 Trades  'xxxxx': failed cancel order #24033217 buy limit 3.00 TRNF-3.16 at 155002.00000 [Invalid request]
2015.11.26 13:11:32.057 Trades  'xxxxx': failed cancel order #24033217 buy limit 3.00 TRNF-3.16 at 155002.00000 [Invalid request]
2015.11.26 13:11:33.256 Trades  'xxxxx': failed cancel order #24033217 buy limit 3.00 TRNF-3.16 at 155002.00000 [Invalid request]
2015.11.26 13:11:33.657 Trades  'xxxxx': failed cancel order #24033217 buy limit 3.00 TRNF-3.16 at 155002.00000 [Invalid request]
2015.11.26 13:11:33.917 Trades  'xxxxx': failed cancel order #24033217 buy limit 3.00 TRNF-3.16 at 155002.00000 [Invalid request]
2015.11.26 13:11:35.970 Trades  'xxxxx': failed cancel order #24033217 buy limit 3.00 TRNF-3.16 at 155002.00000 [Invalid request]
2015.11.26 13:11:43.743 Trades  'xxxxx': cancel order #24033217 buy limit 3.00 TRNF-3.16 at 155002
2015.11.26 13:11:43.754 Trades  'xxxxx': cancel order #24033217 buy limit 3.00 TRNF-3.16 at 155002 placed for execution in 10 ms
 

Vergessen Sie, was ich oben geschrieben habe.

Ich habe eine Antwort von servicedesk erhalten (ich werde sie nicht veröffentlichen).

Kurz gesagt, ein Ticket zu haben, bedeutet keines wegs, dass der Auftrag an der Börse platziert wurde.

 
Михаил:

Vergessen Sie, was ich oben geschrieben habe.

Ich habe eine Antwort von servicedesk erhalten (ich werde sie nicht veröffentlichen).

Kurz gesagt, ein Ticket zu haben, bedeutet keines wegs, dass der Auftrag an der Börse platziert wurde.

Wie kann ich das tun? Ich kann eine Antwort vom Service Desk bekommen, wenn es Ihnen nichts ausmacht...
 
Entwickler, bitte geben Sie vernünftige Ratschläge zu den angesprochenen Fragen.
 
Михаил:

Alexey.

Es gibt einen offensichtlichen Fehler im Terminal, wo der AuftragsstatusORDER_STATE_STARTED"hängen bleibt".

Und hier ist der unumstößliche Beweis(20 Sekunden "Einfrieren"):

Bedeutet dies, dass die Entwickler betrügen?

Der Auftrag wirdfür 20 Sekunden zurückgeschoben, und dann schreiben sie, dass die Anfrage für 10 Sekunden ausgeführt wird?

Ich glaube das nicht, man muss sich den Code ansehen.

 
Sergey Chalyshev:

Schummeln die Entwickler?

Die Bestellung wird20 Sekunden lang zurückgeschoben, und dann schreiben sie, dass die Anfrage in 10 Sekunden erledigt ist?

Das glaube ich nicht, man muss sich den Code ansehen.

Du verstehst es nicht.

Der Server hat uns die Bestellung erst nach 20 Sekunden zugesandt.

Grund der Beschwerde: