Errores, fallos, preguntas - página 2019
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
Se ha escrito sobre ello muchas veces. No se ha corregido por alguna razón.
Ya he visto antes que las flechas no siempre pueden mostrarse inmediatamente después de una transacción. Yo también abrí una aplicación de este tipo. Pero para tener esas omisiones en la lista de la pestaña de Historia, aún no he visto ningún puesto.
P.D. Y sí, después de aportar pruebas y todos los datos necesarios para reproducir el bug, por alguna razón se ignoró por completo durante toda una semana, aunque desde el principio se respondió, negándose a aceptar que hay un bug.
Ya he visto escrito que las flechas no siempre aparecen inmediatamente después de una operación. Yo también abrí una aplicación de este tipo. Pero aún no he visto tales omisiones en la lista de la pestaña de Historia.
Es necesario cambiar de pestaña varias veces, entonces el historial se vuelve correcto. Es muy desagradable durante la depuración.
Hay que cambiar las pestañas varias veces, entonces el historial se vuelve correcto. Es muy molesto durante la depuración.
Sí, es muy molesto en algunos casos a la hora de desarrollar y depurar estrategias de trading.
No he notado que al cambiar las pestañas haya cambiado de alguna manera el contenido de la lista del historial:
No he notado que al cambiar de pestaña se cambie de alguna manera el contenido de la lista del historial:
Haga clic con el botón derecho del ratón y cambie Ofertas/Orden.
Sí, esto es un gran obstáculo en algunos casos a la hora de desarrollar y depurar estrategias de negociación.
No he notado que el cambio de pestañas haya cambiado el contenido de la lista del historial de ninguna manera:
Haga clic con el botón derecho y cambie Transacciones/Orden.
Sí, estas acciones restauran la lista del historial de acuerdos:
Por favor, añada los siguientes valores
ENUM_DEAL_REASON
Identificador
Descripción
LÍMITE_DE_MOTIVO_DEL_TRATAMIENTO
La operación se ejecutó como resultado de la activación de una orden limitada
ACUERDO_RAZÓN_MERCADO
La operación se ejecutó como resultado de la activación de una orden de mercado
DEAL_REASON_STOP
La operación se ejecutó como resultado de una orden de suspensión que activó
Parece que no es necesario. Pero hay situaciones en las que la orden se ejecutó parcialmente, creando una operación, en cuyocaso se encontrará DEAL_ORDER, pero no estará en la tabla de historial, ya que la orden sigue viva.
En otras palabras, para averiguar el tipo de pedido que ha provocado la operación, no siempre es útil consultar el historial de pedidos. Si no queremos hacer un lío con la búsqueda de órdenes entre las "vivas y muertas", podemos simplemente añadir más banderas de ejecución (después de las banderas existentes) para mantener la compatibilidad con ENUM_ORDER_REASON yENUM_POSITION_REASON. Al mismo tiempo, es conveniente añadir los mismos indicadores aENUM_POSITION_REASON para que sean compatibles
Una pregunta sobre OrderCalcMargin surgió en un hilo vecinohttps://www.mql5.com/ru/forum/216697/page3
Prueba: vamos a comprobar 2 formas diferentes de calcular el depósito sustituyendo diferentes precios de apertura.
Aquí está el LOG
La función OrderCalcMargin no tiene en cuenta el precio de apertura al calcular el margen
Esto parece estar relacionado con el tipo de cambio de la moneda cotizada, que tiene que ser recalculado para la hora y el precio de apertura.
Si la moneda cotizada es el USD (y la moneda de la cuenta también es el USD), el margen calculado cambiará según el precio de apertura.
Registro para GBPUSD
¿Es un Bug o debería serlo?