Respuesta

4051 Metatrader error cantidad de lotes no válidos para la función de envío de órdenes

2 respuestas

Brainyforex

Abonado, bbp_participant, comunidad, 8 respuestas.

Visitar el perfil

hace 9 años #113368

Hola

Estado ejecutando strategyquant creado ea en cuenta real, pero aviso a veces obtener mensaje de error en el terminal metatrader. (corriendo ea en 2 corredores diferentes cuentas reales). Ambas cuentas reciben este mensaje al mismo tiempo y en el mismo par de divisas: Orden falló error: 4051 cantidad de lotes no válidos para la función de envío de orden.

El ea está programado para abrir un lote de 0.01 lotes.

¿Alguien sabe por qué a veces sale este mensaje de error y no abre la posición?

Saludos

Fritz

0

Mark Fric

Administrador, sq-ultimate, 2 respuestas.

Visitar el perfil

hace 9 años #128941

hm, este error significa que se ha utilizado un parámetro incorrecto. ¿Puede comprobar en el diario cuál es el tamaño del pedido que está intentando abrir?

¿Sucede sólo a veces y otras veces los pedidos se abren correctamente?

 

No puedo decir qué podría causar esto ahora, sin conocer más detalles.

Mark
Arquitecto de StrategyQuant

0

Brainyforex

Abonado, bbp_participant, comunidad, 8 respuestas.

Visitar el perfil

hace 9 años #129304

Hola Mark

Sí, sólo ocurre a veces. La mayor parte del tiempo está bien. Tengo el ea programado para que solo abra ordenes con el tamaño de lote minimo de 0.01 lotes para cualquier orden. No pude ver ningún detalle en el diario donde proporcione alguna información sobre el tamaño de lote que está tratando de abrir. Parece que cuando ya se han abierto 4 o 5 órdenes, no quiere abrir más. Pero no he programado esto en el ea. No he incluido un número máximo de órdenes permitidas, pero parece que este puede ser el problema? Tambien abro 2 ordenes al mismo tiempo (usando diferentes trailing stops) pero no creo que este pueda ser el problema? o tal vez si??

Saludos

Fritz

0

Viendo 2 respuestas - de la 1 a la 2 (de un total de 2)