FORTS: Códigos de retorno de OnTradeTransaction() - página 8

 

Después deOrderSend() también, el terminal no ve el nuevo pedido por un momento. Este problema es centenario. Es poco probable que se arregle.

 
Dmitry Fedoseev:

Después de OrderSend() también, el terminal no ve el nuevo pedido por un momento. Este problema es centenario. Es poco probable que se arregle.

¿Y ni siquiera los estados de los pedidos ayudan?
 
Alexey Kozitsyn:
¿Y ni siquiera los estatutos de las órdenes judiciales ayudan?
No lo sé, no lo he mirado, no lo he probado. He resuelto el problema comprobando la lista de pedidos. Parece ser la única forma garantizada y la más fácil.
 
Dmitry Fedoseev:
No lo sé, no lo he mirado, no lo he probado. He resuelto el problema comprobando la lista de pedidos. Parece ser la única forma garantizada y la más fácil.
Puedes probarlo. Una vez enviado el pedido, su estado pasa a ser primeroORDER_STATE_REQUEST_ADD (en estado de registro), y luegoORDER_STATE_PLACED (el pedido ha sido aceptado). Después, es probable que la orden esté disponible en el terminal. Puede que no sea la forma más fácil, pero creo que es la más rápida.
 
Alexey Kozitsyn:
Prueba esto. Una vez enviado el pedido, su estado pasa a ser primeroORDER_STATE_REQUEST_ADD (en estado de registro) y luegoORDER_STATE_PLACED (el pedido es aceptado). Después, es probable que la orden esté disponible en el terminal. Puede que no sea la forma más fácil, pero creo que es la más rápida.

Alexey.

Hay un error evidente en el terminal donde se "cuelga" el estado del pedidoORDER_STATE_STARTED.

Y aquí está la prueba irrefutable(20 segundos de "congelación"):

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
 

Olvida lo que he escrito arriba.

He recibido una respuesta de servicedesk (no la publicaré).

En resumen, el hecho de tener un billete no significa en absoluto que la orden se haya colocado en la bolsa.

 
Михаил:

Olvida lo que he escrito arriba.

He recibido una respuesta de servicedesk (no la publicaré).

En resumen, el hecho de tener un billete no significa en absoluto que la orden se haya colocado en la bolsa.

¿Cómo lo hago? Puedo obtener una respuesta del Servicio de Atención al Cliente si no le importa...
 
Promotores, por favor, aconsejen con sensatez sobre las cuestiones planteadas.
 
Михаил:

Alexey.

Hay un error evidente en el terminal donde se "cuelga" el estado del pedidoORDER_STATE_STARTED.

Y aquí está la prueba incontrovertible(20 segundos de "congelación"):

¿Significa esto que los desarrolladores están haciendo trampa?

La orden se devuelvedurante 20 segundos, ¿y luego escriben que la solicitud se ejecuta durante 10 segundos?

No me lo creo, hay que mirar el código.

 
Sergey Chalyshev:

¿Los desarrolladores hacen trampa?

El pedido se devuelvedurante 20 segundos, ¿y luego escriben que la solicitud se cumple en 10 segundos?

No lo creo. Hay que mirar el código.

No lo entiendes.

El servidor no nos envió el pedido PLASADO durante 20 segundos.