Tengo un terminal mt4 y un Asesor Experto (casero) que genera alertas de señales de trading. Quiero que las alertas se envíen al terminal móvil. Lo he configurado, viene el test, vienen los cambios en los parámetros de la orden, pero no vienen las alertas del EA... No sé cuál es la razón, Google no me dio ninguna respuesta.
Sergey Dymov cambios en los parámetros de la orden, pero no vienen las alertas del EA... No sé cuál es la razón, Google no me dio ninguna respuesta. Las alertas se reflejan en el propio terminal.
Bien, he creado y borrado líneas sólo con un clic, y el color y el nombre cambian con la ubicación del cursor y... nada ha cambiado, los mismos problemas. La línea se crea en función de la ubicación de la barra de botones. Lo tengo en la parte inferior, por lo que por condición es amarillo (Sell Stop) pero aquí hay una ocurrencia en la condición if(price > Ask) porque cuando hago clic en el botón para alguna mierda el precio es igual al precio más alto en el gráfico, que es más alto que Ask, por lo que en este punto price > Ask = true. Pues joder, lógicamente el siguiente movimiento del ratón debería arreglarlo todo, pero no. Registra sólo un clic en el botón.
2021.12.0703:05:56.888 test GBPUSD,M1: Buy Stop rename onto Buy Stop false error 02021.12.0703:05:53.408 test GBPUSD,M1: Buy Stop rename onto Buy Stop false error 02021.12.0703:05:53.408 test GBPUSD,M1: Stop Loss rename onto Buy Stop false error 02021.12.0703:05:53.408 test GBPUSD,M1: Buy Stop rename onto Sell Stop true error 02021.12.0703:05:53.408 test GBPUSD,M1: Sell Stop rename onto Buy Stop true error 02021.12.0703:05:53.408 test GBPUSD,M1: Sell Stop create true error 4204
No sé por qué 4204 (No Object) tal vez es un error pasado.
Después de hacer clic en el botón se puede ver una línea verde en el nivel de licitación, la línea no responde a un desplazamiento del cursor del ratón. Si el cursor se desplaza por encima del Asc, los mensajes se vierten continuamente
Mi consejo para ti, como programador novato. Aprende a utilizar la depuración (una herramienta muy potente). Y descúbrelo por ti mismo. Es interesante. Si se complica (lo que es poco probable), empieza por uno fácil. La depuración le ayudará a averiguar cómo funciona su aplicación con gran detalle.
Эта статья ориентирована в первую очередь на программистов, которые уже изучили язык, но еще недостаточно освоились в разработке программ. Статья раскрывает практические приемы отладки программ и является объединенным опытом, не только моим, но и многих программистов, на опыте которых я учился.
Mi consejo, como programador principiante. Aprende a utilizar la depuración (una herramienta muy potente). Y descúbrelo por ti mismo. Es interesante. Si se complica (lo que es poco probable), empieza por uno fácil. La depuración debe ayudarle a averiguar cómo funciona su aplicación hasta el más mínimo detalle.
Normalmente no lo necesito porque no funciona en el probador, pero en este caso funciona con datos reales y deberías probarlo. Por lo que entiendo, la versión de este código con el cambio de nombre del objeto no es diferente de la última vez, cuando los objetos fueron recreados con el cambio de color, porque el cambio de nombre hace lo mismo: crea el objeto con el nuevo nombre y elimina el antiguo.
UPD
Los botones que uso para crear líneas en mql4 en modo de depuración están ausentes en el gráfico
Hola a todos.
Pido ayuda con esta pregunta.
Tengo un terminal mt4 y un Asesor Experto (casero) que genera alertas de señales de trading. Quiero que las alertas se envíen al terminal móvil. Lo he configurado, viene el test, vienen los cambios en los parámetros de la orden, pero no vienen las alertas del EA... No sé cuál es la razón, Google no me dio ninguna respuesta.
Las alertas se reflejan en el propio terminal.Necesito ver el código... aquí no hay telépatas)
Todo es estándar
if ((EURTP>=3)&&(JPYTP<=0)&&(z!=2))
{Alert("Comprar EURJPY. EUR=", EURTP, ", JPY=", JPYTP); z=2;} //
https://www.mql5.com/ru/docs/network/sendnotification
https://docs.mql4.com/ru/common/sendnotification
Todo es estándar
if ((EURTP>=3)&&(JPYTP<=0)&&(z!=2))
{Alert("Comprar EURJPY. EUR=", EURTP, ", JPY=", JPYTP); z=2;} //
Bien, he creado y borrado líneas sólo con un clic, y el color y el nombre cambian con la ubicación del cursor y... nada ha cambiado, los mismos problemas. La línea se crea en función de la ubicación de la barra de botones. Lo tengo en la parte inferior, por lo que por condición es amarillo (Sell Stop) pero aquí hay una ocurrencia en la condición if(price > Ask) porque cuando hago clic en el botón para alguna mierda el precio es igual al precio más alto en el gráfico, que es más alto que Ask, por lo que en este punto price > Ask = true. Pues joder, lógicamente el siguiente movimiento del ratón debería arreglarlo todo, pero no. Registra sólo un clic en el botón.
No sé por qué 4204 (No Object) tal vez es un error pasado.
Después de hacer clic en el botón se puede ver una línea verde en el nivel de licitación, la línea no responde a un desplazamiento del cursor del ratón. Si el cursor se desplaza por encima del Asc, los mensajes se vierten continuamente
Mi consejo para ti, como programador novato. Aprende a utilizar la depuración (una herramienta muy potente). Y descúbrelo por ti mismo. Es interesante. Si se complica (lo que es poco probable), empieza por uno fácil. La depuración le ayudará a averiguar cómo funciona su aplicación con gran detalle.
Mi consejo, como programador principiante. Aprende a utilizar la depuración (una herramienta muy potente). Y descúbrelo por ti mismo. Es interesante. Si se complica (lo que es poco probable), empieza por uno fácil. La depuración debe ayudarle a averiguar cómo funciona su aplicación hasta el más mínimo detalle.
Normalmente no lo necesito porque no funciona en el probador, pero en este caso funciona con datos reales y deberías probarlo. Por lo que entiendo, la versión de este código con el cambio de nombre del objeto no es diferente de la última vez, cuando los objetos fueron recreados con el cambio de color, porque el cambio de nombre hace lo mismo: crea el objeto con el nuevo nombre y elimina el antiguo.
UPD
Los botones que uso para crear líneas en mql4 en modo de depuración están ausentes en el gráfico