Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
Lo siento, pero tú y yo estamos hablando en idiomas "diferentes", o estás leyendo al otro lado de la línea.
La orden pendiente es UNA y la posición ha sido parcialmente abierta por estaorden, que sigue vigente,
Al trazar el programa, consigodevolver( long( OrderGetInteger( ORDER_POSITION_ID ) ) );
Hay UNA orden pendiente y la posición ha sido parcialmente abierta por estaorden que sigue vigente,
Al trazar el programa consigodevolver( long( OrderGetInteger( ORDER_POSITION_ID ) ) );
Mi reticencia a mostrar el código hace que me haga más y más preguntas. Por ejemplo, ¿dónde está la orden pendiente? Parece que en la ejecución parcial, la orden pendiente para el lote restante puede (dependiendo de su tipo) permanecer suspendida. No estoy seguro de que tenga un identificador de posición.
El hecho de que las líneas de código sean ejecutables no se cuestiona. Le sugería que mirara las propiedades de su billete.
Marketeer, muchas gracias, gracias, gracias.
Entiendo la esencia del problema.
Pero en realidad no hay suficientes detalles para resolverlo técnicamente.
Mikalas, escribe algún código que capte esta situación y muestre la información más detallada en el registro.
Publica el código para que los desarrolladores lo prueben y especifica el servidor donde ocurre todo.
Y los registros detallados podrán señalar el problema.
Si, por supuesto, su objetivo es llegar al fondo de la situación.
...
A menos, claro, que su objetivo sea dar sentido a la situación.
Entiendo la esencia del problema.
Pero realmente no hay suficientes detalles para un análisis técnico.
Mikalas, escribe un código que capte esta situación y muestre información detallada en el registro.
Publica el código para que los desarrolladores lo prueben y especifica el servidor donde ocurre todo.
Y los registros detallados podrán señalar el problema.
Si, por supuesto, su objetivo es llegar al fondo de la situación.
He expuesto de forma clara y concisa lo que quiero averiguar:
Entonces, ¿por qué tengo 0?
Después de todo, si se hubiera escrito en la ayuda:
ID de la posición, que se pone en la orden cuando se ejecuta.
Entonces tal vez debería ser cero.
Pero dice:
Cadaorden ejecutada generauna operación que abre una nuevaposición o modifica unaposición existente. El identificador de esta posición se ajusta a la orden ejecutada en ese momento.
Y una orden parcialmente ejecutada también genera un acuerdo.
¿Cuál es el significado?
Además,envié todo lo que necesitaba al Servicio de Atención al Cliente, ¡pero no hubo respuesta!
¿Qué no está claro?
1. ¡la orden no "cayó" del techo!
Si es tan fundamental, se recibió de la siguiente manera:
2. Si no hay orden, no se puede seleccionar la orden.
3. si se ha seleccionado una posición (por el símbolo de la orden), ¡está abierta!
4. ¡Si, al trazar el programa, me meto en el código, entonces tanto el orden como la posición existen!
¿Por qué tenemos que "explicar" todo a programadores bastante experimentados?
Le gusta ser terco y caprichoso. ))
Muy divertido - pero cómo se rellena la estructura de TradeRequest - ¿no puedes mostrarme?
De todos modos, por lo que parece, OnTradeTransaction te ayudará.
He dejado claro lo que quiero saber:
Lo que quieres saber está claro.
Lo que no está claro es cómo reproducir su situación con un mínimo de esfuerzo.
¿Se le da bien crear situaciones de conflicto?
No respondas a las trolleadas y no habrá florecimientos. Responda sólo a las preguntas técnicas.
Muy divertido - pero cómo se rellena la estructura de TradeRequest - ¿no puedes mostrarme?
De todos modos, por lo que parece, OnTradeTransaction te ayudará.