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
Usando las instrucciones de este artículo, he intentado crear mi propia señal y EA, pero la señal persistentemente no quiere aparecer en la lista de señales "MQL Wizard".
El Asesor Experto no realiza transacciones y no dibuja algunos indicadores durante las pruebas. He intentado crear mis propias señales y Asesores Expertos y rehacerlos a partir de señales y Asesores Expertos que funcionan.
Al descargar señales del sitio, tampoco se pueden insertar en la lista de señales "MQL Wizard", aunque los Asesores Expertos y las señales funcionan perfectamente. Perdón por las preguntas de un novato,
pero de la discusión en el foro, me di cuenta de que se producen problemas similares, pero no entendía cómo tratar con él. Es un problema del terminal o del código.
He probado en terminales VTB24 e Insta. En la compilación no se ve ningún error. ¿Qué número de indicadores es posible cuando se crea una señal
Criticar y hacerme cambiar de opinión.
¡No soy un maestro de la programación en mql5, pero a partir de este artículo llegué a la conclusión de que para escribir un simple Asesor Experto en la intersección de 2 MAs, necesita 2 archivos en mql5, además de un montón de escritura complicada!
La conclusión es errónea, ya que se ofrecen soluciones universales ya hechas. Y tales soluciones no existen en dos líneas
¡¡¡¡Si usted necesita un robot puramente en la intersección de 2 MAs, específicamente para su tarea, también puede ser escrito en MQL5 en 10 líneas y es done!!!!
El Asesor Experto que he creado (hetireema.mq5) de alguna manera milagrosa trabajó en InstaTrader5 terminal (madurado sin manipulaciones innecesarias), pero la señal no es visible en el Asistente (no madurado todavía). Señales más complejas creadas por analogía con 7 y 10 EMA- y de nuevo no funcionan, aunque el compilador no ve ningún error, en el terminal los archivos del Asesor Experto y la señal están presentes, en el probador el Asesor Experto está presente, los parámetros de entrada están establecidos, pero las operaciones no se realizan. Es decir, lenguaje mql5 con caprichos o terminales con fallos.
Es realmente muy difícil crear código en mql5. Para describir la ubicación mutua de varias EMAs necesitas 500 líneas de código, o incluso más. La mayor parte del código es la comprobación de errores y condiciones que sobrecargan el código. He creado robots en el terminal AstTrader (ActFX (Pascal) lenguaje), allí los robots comerciales se pueden hacer 50 piezas al día con cualquier conjunto de indicadores y condiciones. El robot toma 2 páginas sin codobludy innecesario. Sin embargo, las pruebas son extremadamente lentas y el historial de velas es muy MUY!!! corto. En MQL5, la velocidad y un largo historial de velas eran una gran ventaja. Tienes que elegir entre escribir robots durante semanas o probar robots escritos rápidamente. Si MQL4 anula todas estas desventajas, voy a ir allí. Aunque la discusión de las lenguas es probablemente una rama diferente del foro.
El Asesor Experto que creé (hetireema.mq5) de alguna manera milagrosa funcionó en el terminal InstaTrader5 (maduró sin manipulaciones innecesarias), pero la señal no es visible en el "Asistente" (aún no ha madurado).
¿Está seguro de que ha hecho todo según la receta?
.
Un artículo muy bien escrito que, sin embargo, me dejó frustrado como ya para el primer/segundo (?) paso me dieron dos mensajes de error:
En la línea 10 el compilador fue capaz de encontrar pero no de abrir el archivo "ExpertSignal.mqh". Lo comprobé descargando el archivo adjunto "MA_...", para el que el compilador dio el mismo mensaje de error. Luego, por supuesto, tampoco fue capaz de discernir la estructura de"CExpertSignal" en la línea 33 ("MA_..."), descarrilando así todo el proceso.
¿Qué ha fallado ahí?
Muchas gracias.
Locan.BBS
Un artículo muy bien escrito que, sin embargo, me dejó frustrado como ya para el primer/segundo (?) paso me dieron dos mensajes de error:
En la línea 10 el compilador fue capaz de encontrar pero no de abrir el archivo "ExpertSignal.mqh". Lo comprobé descargando el archivo adjunto "MA_...", para el que el compilador dio el mismo mensaje de error. Luego, por supuesto, tampoco fue capaz de discernir la estructura de "CExpertSignal" en la línea 33 ("MA_..."), descarrilando así todo el proceso.
¿Qué fallaba ahí?
El ExpertSignal.mqh se encuentra en terminal_data_folder\MQL5\Include\Expert\ExpertSignal.mqh.
Tal vez el problema es la ubicación incorrecta de MA_Cross.mqh (debe ser creado en terminal_data_folder\MQL5\Include\Expert\MySignals\MA_Cross.mqh):