Cualquier pregunta de los recién llegados sobre MQL4 y MQL5, ayuda y discusión sobre algoritmos y códigos - página 498
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
Archivo de configuración (archivo de configuración del Asesor Experto) y par de divisas, para que pueda reproducir la situación.
Foro sobre comercio, sistemas de comercio automatizados y pruebas de estrategias
Cualquier pregunta para principiantes sobre MQL4, ayuda y discusión sobre algoritmos y códigos
Aleksey Vyazmikin, 2018.03.22 19:20
Debo añadir que, a juzgar por el código, debería haber un archivo de registro separado donde se escriba toda la información sobre el trabajo del EA, incluidos los errores si el archivo no se abre.
Busque este archivo en la carpeta a través del menú del terminal "Archivo" - "Abrir carpeta de datos" y habrá la ruta MQL4\Files - en algún lugar de allí debe ser el archivo que escribe este EA.
El archivo de configuración es un archivo con los ajustes del EA, cuando usted llama al EA hay botones que significan "guardar" y "cargar" - los ajustes deben ser guardados en un archivo y publicados aquí.
El archivo de configuración es el archivo con los ajustes del EA, cuando usted llama al EA hay botones que significan "guardar" y "cargar" - los ajustes deben ser guardados en el archivo y publicados aquí.
Intentaré abrirlo a mano a las 00:00. Gracias.
Si alguien puede decirme el código, se lo agradecería.
Tengo una idea aproximada de lo que se trata. Es, por supuesto, a nivel de adivinación por los posos del café. Pero hay que comprobar si la orden está abierta y si el resultado es positivo, entonces hay que cambiarla.
Y, por supuesto, nadie ha anulado el cheque de la posibilidad de comerciar.
Tengo una idea aproximada de lo que está pasando. Por supuesto, esto es a nivel de adivinación por los posos del café. Pero debemos comprobar si la orden ha sido abierta y sólo si el resultado es positivo, debemos cambiar las condiciones.
Y, por supuesto, nadie ha anulado el cheque de la posibilidad de comerciar.
Espero que sea el mismo archivo
Esto es sólo que me das el archivo de registro...
Lo ejecuté en el probador con la configuración predeterminada, sólo seleccioné la función "escribir registro", y esto es lo que se ve en el archivo de registro
2016.01.22 00:00:00,SendOrder: AUDCAD, Type=Buy, Lots=20.00, Price=0.9989, StopLoss=0.9935, TakeProfit=0.0000, Magic=21081219, Response=1,
2016.01.22 00:00:00,OpenNewPosition: SendOrder Response = Ok
2016.01.22 00:00:00,Posición: Time=00:00:00, Type=Long, Lots=20.00, Price=0.9989, StopLoss=0.9935, TakeProfit=0.0000, Commission=0.00, Profit=1238.00, "Magic=21081219"
Si hubo una señal de apertura, debería tener la primera línea, pero si hubo un error, el LastError=0 no será igual a cero, y las líneas siguientes no confirmarán la apertura.
Por lo tanto, establezca "Write_Log_File==true" en la configuración y compare dos archivos de registro (uno en la carpeta MQL4\Files y otro en la carpeta tester\files).
Esto es sólo que me das el archivo de registro...
Lo ejecuté en el probador con la configuración predeterminada, sólo seleccioné la función "escribir registro", y esto es lo que se ve en el archivo de registro
2016.01.22 00:00:00,SendOrder: AUDCAD, Type=Buy, Lots=20.00, Price=0.9989, StopLoss=0.9935, TakeProfit=0.0000, Magic=21081219, Response=1,
2016.01.22 00:00:00,OpenNewPosition: SendOrder Response = Ok
2016.01.22 00:00:00,Posición: Time=00:00:00, Type=Long, Lots=20.00, Price=0.9989, StopLoss=0.9935, TakeProfit=0.0000, Commission=0.00, Profit=1238.00, "Magic=21081219"
Si hubo una señal de apertura, debería tener la primera línea, pero si hubo un error, el LastError=0 no será igual a cero, y las líneas siguientes no confirmarán la apertura.
Por lo tanto, establezca "Write_Log_File==true" en la configuración y comparar dos archivos de registro (uno en la carpeta MQL4\Files y otro en la carpeta tester\files).
Si miras en el tester, está operando pero no hay operaciones en la demo y parece que ni siquiera intenta abrir órdenes.
Ayer conseguí abrirlo manualmente a las 00:00, así que el problema está más bien en el código en alguna parte.
¿Afecta el número mágico a algo?Si te fijas en el tester negocia pero no hay operaciones en la demo y parece que ni siquiera intenta abrir órdenes.
He podido abrirlo manualmente a las 00:00 de ayer, así que el problema está más bien en el código en alguna parte.
¿Afecta el número mágico a algo?La magia no afecta a la apertura. ¿Qué pasa con el registro del EA? ¿Ha intentado abrir una posición?
¿Puede funcionar siempre en la demo, o no se abrió al principio del día en la demo también?La magia no afecta a la apertura. ¿Y en el registro de su EA? ¿Intentó abrir una posición?
¿En la demo siempre puede funcionar, o en la demo tampoco se abrió al principio del día?No lo abrió en la demo.