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
Antes de llamar a OrderModify, compruebe si está llamando a la actualización con los nuevos datos o si está intentando establecer los valores existentes.
-----------------------
2007.09.08 17:47
en EURUSD:60
17:38:34 2007.01.04 00:01 stalker_2 EURUSD,H4: OrderModify error 1
17:38:34 2007.01.04 00:02 stalker_2 EURUSD,H4: OrderModify error 1
17:38:34 2007.01.04 00:03 stalker_2 EURUSD,H4: OrderModify error 1
17:38:34 2007.01.04 00:04 stalker_2 EURUSD,H4: OrderModify error 1
17:38:34 2007.01.04 00:04 stalker_2 EURUSD,H4: OrderModify error 1
17:38:34 2007.01.04 00:06 stalker_2 EURUSD,H4: OrderModify error 1
17:38:34 2007.01.04 00:06 stalker_2 EURUSD,H4: OrderModify error 1
17:38:34 2007.01.04 00:06 stalker_2 EURUSD,H4: OrderModify error 1
17:38:34 2007.01.04 00:06 stalker_2 EURUSD,H4: OrderModify error 1
17:38:34 2007.01.04 00:06 stalker_2 EURUSD,H4: OrderModify error 1
17:38:34 2007.01.04 00:06 stalker_2 EURUSD,H4: OrderModify error 1
17:38:34 2007.01.04 00:07 stalker_2 EURUSD,H4: OrderModify error 1
17:38:34 2007.01.04 00:07 stalker_2 EURUSD,H4: OrderModify error 1
17:38:34 2007.01.04 00:07 stalker_2 EURUSD,H4: OrderModify error 1
17:38:34 2007.01.04 00:07 stalker_2 EURUSD,H4: OrderModify error 1
17:38:34 2007.01.04 00:07 stalker_2 EURUSD,H4: OrderModify error 1
17:38:34 2007.01.04 00:07 stalker_2 EURUSD,H4: OrderModify error 1
17:38:34 2007.01.04 00:07 stalker_2 EURUSD,H4: OrderModify error 1
17:38:34 2007.01.04 00:07 stalker_2 EURUSD,H4: OrderModify error 1
17:38:34 2007.01.04 00:08 stalker_2 EURUSD,H4: OrderModify error 1
0 min 49 segundos
Errores: 20
-----------------------
Por favor, corrija su código de Asesor Experto y suba una nueva versión a su página de perfil:
Creo que tu robot se ha vuelto loco, parece que tiene muchos participantes :-) Ya ha mezclado Asesores Expertos. Tengo un Asesor Experto que no escribe "stalker_2" en los comentarios y funciona en gráfico horario. Y el comando OrderModify no lo utiliza en absoluto.
El mensaje de error "OrderModify error 1" significa que se llama a OrderModify con parámetros no modificados, lo que se debe a una programación inexacta.
Antes de llamar a OrderModify, compruebe si está llamando a la actualización con nuevos datos o si está intentando establecer valores ya existentes.
¿quizás se refiere a la construcción?
si ( RefreshRates() == true )
{
....
OrderModify(Ticket,...
}
en mi búsqueda
Resresh() después de cada modificación de la orden en el bucle
Punto de equilibrio después de 35 pips de beneficio
variables externas, valor más pequeño
PrimerTralStopSell = 35;
posterior trall después de alcanzar 50 pips
no entiendo muy bien cómo puede ocurrir este error - no tengo este error en las pruebas
es posible que después de emitir el comando OrderModify, el sistema de pruebas emule las recotizaciones de tal manera que el precio tenga tiempo de volver en más de 50 pips
pero entonces, ¿cómo evitar esta situación?
¡además mis LOGS no aparecen en el archivo de registro que da el sistema de pruebas!
if (err != 0 )
{
if ( ECHOerror == 1 )
Print("Error("+err+") Open="+OrderOpenPrice()+""+OrderStopLoss()+" modificando SL: "+(Ask+Point*FirstTralStopSell)+" TP "+(0)+""+msgErrors(err));
}
El mensaje de error "OrderModify error 1" significa que OrderModify fue llamado con parámetros no modificados, lo que se debe a una programación inexacta.
Antes de llamar a OrderModify, compruebe si está llamando a la actualización con nuevos datos o si está intentando establecer valores existentes.
Después de introducir el constructo
la versión 208 del terminal no funciona en absoluto en las pruebas
RefreshRates() == true ?
LocalDinamicTrallBUY = 50;
entrada a trall
debe haber algunas sutilezas... No sé si
El mensaje de error "OrderModify error 1" significa que OrderModify se llama con parámetros no modificados, lo que se debe a una programación inexacta.
Antes de llamar a OrderModify, compruebe si está llamando a la actualización con nuevos datos o si está intentando establecer valores existentes.
¿quizás se refiere a la construcción?
Esto significa que está tratando de establecer el mismo valor de StopLoss en OrderModify que ya estaba allí. Por ejemplo, si el StopLoss es 1,3020 y se intenta establecer el stop de nuevo en 1,3020, OrderModify devolverá el código 1. Esto se indica explícitamente en la documentación de OrderModify:
Nota: El precio de apertura y la hora de vencimiento sólo pueden modificarse para las órdenes pendientes.
Si se pasan valores no modificados como parámetros a la función, se generará un error 1 (ERR_NO_RESULT).
En algunos servidores de comercio puede prohibirse la aplicación del tiempo de caducidad para las órdenes pendientes. En este caso se generará un error 147 (ERR_TRADE_EXPIRATION_DENIED) al intentar establecer un valor distinto de cero en el parámetro de caducidad.
El mensaje de error "OrderModify error 1" significa una llamada a OrderModify con parámetros no modificados, que se debe a una programación inexacta.
Antes de llamar a OrderModify, compruebe si está llamando a la actualización con datos nuevos o si está intentando establecer valores ya existentes.
¿quizás se refiere a la construcción?
Lo que se quiere decir es que se está tratando de establecer el mismo valor de StopLoss en OrderModify que ya estaba allí. Por ejemplo, si el StopLoss es 1,3020 y se intenta establecer el stop de nuevo en 1,3020, OrderModify devolverá el código 1. Esto se indica explícitamente en la documentación de OrderModify:
Nota: El precio de apertura y la hora de vencimiento sólo pueden modificarse para las órdenes pendientes.
Si se pasan valores no modificados como parámetros a la función, se generará un error 1 (ERR_NO_RESULT).
En algunos servidores de comercio puede prohibirse la aplicación del tiempo de caducidad para las órdenes pendientes. En este caso se generará un error 147 (ERR_TRADE_EXPIRATION_DENIED) al intentar establecer un valor distinto de cero en el parámetro de caducidad.
WOW!!! exactamente!!! Renat, ¡gracias!
se ha añadido la condición de entrada de trall
&& OrderStopLoss() != Ask+Point*LocalDinamicTrallSELL
Sin embargo, ¡no hubo errores en mis registros durante las pruebas! - esto es muy extraño
Creo que tu robot se ha vuelto loco, creo que tiene muchos participantes :-) Ya ha empezado a confundir a los EAs. Mi EA no escribe "stalker_2" en los comentarios, funciona en el gráfico horario. Y el comando OrderModify no lo utiliza en absoluto.
Por ejemplo, dos veces me han enviado un correo electrónico diciendo que el experto ha pasado la prueba con éxito y que estoy registrado... y la tercera vez dice que tengo un error en el código... ¿por qué debo cambiar el código del Asesor Experto una vez que lo he subido al perfil?