Cualquier pregunta de los recién llegados sobre MQL4 y MQL5, ayuda y discusión sobre algoritmos y códigos - página 1462
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
Aquí está el retocado, el original es simplemente sombrío.
P.S. Dot.mq4 - original completo
Perdón por el largo tiempo, estuve ocupado con el trabajo.
Aquí tienes:
Entiendo esta idea, es útil, pero no me sirve en este caso. Necesito cronometrar el Tester: botón de parada pulsado en el indicador
no es seguro que después de pulsar el botón las impresiones se escriban en el registro
así que trate de escribir cada nueva barra en el archivo de todas las funciones de trabajo con el medio ambiente - la prohibición de comercio, las pruebas, la terminación del programa.....https://docs.mql4.com/ru/check
si no hay ayuda, no puedes, entonces busca algo por medio de WinAPI
HH: haga un botón y haga clic en él - presione, haga todas las acciones, y luego deje que el visualizador termine la ejecución ociosamente, imho más rápido que la búsqueda
no es seguro que las impresiones se escriban en el registro después de pulsar el botón
así que trate de escribir en el archivo de cada nueva barra de todas las funciones para trabajar con el medio ambiente - la prohibición de la negociación, las pruebas, la terminación del programa.....
Si no ayuda, entonces no se puede, entonces buscar algo por medio de WinAPI
HH: Haga un botón y púlselo - púlselo, haga todas las acciones, y luego deje que el visualizador termine el recorrido sin hacer nada, imho más rápido que buscar
Botón de parada de impresión en el cargador del probador: botón de parada pulsado
Pero no lo he encontrado en los documentos. Para el Asesor Experto la parada es llamada por OnDynit, para el indicador sólo la impresión en el diario. El indicador deja de probar y ya está. En realidad hay una pausa. Pero no está impreso en la revista.
Nota
En general, no es difícil eliminar el indicador o cerrar la ventana manualmente. Pero la pregunta es interesante. Es como el acceso al tiempo real a través de una solicitud a un símbolo de terceros) Se supone que de alguna manera el seguimiento del final de la prueba con el botón de parada).
Impresión del botón de parada en el cargador del probador: botón de parada pulsado
Pero no lo he encontrado en los documentos. Para el Asesor Experto la parada es llamada por OnDeinit, para el indicador solo se imprime en el diario. El indicador deja de probar y ya está. En realidad hay una pausa. Pero no está impreso en la revista.
Nota
En general, no es difícil eliminar el indicador o cerrar la ventana manualmente. Pero la pregunta es interesante. Es como el acceso al tiempo real a través de una solicitud a un símbolo de terceros) Parece que debe de alguna manera el seguimiento de la final de la parada del botón de prueba).
no sé
busque en el foro IsTesting() - encontró discusiones similares
ZZY: Creo que el registro imprime la terminal, pero necesito el código MQL para hacerlo
ZZZY: escribir EA, imho, la visualización del indicador es tedioso ))))
Siento haber tardado tanto, he estado ocupado con el trabajo.
Aquí tienes:
Los cambios son drásticos, pero esa no es la cuestión.
Me ocuparé de iMAOnArray, ese era el objetivo
Gracias.
Los cambios son dramáticos, pero eso no es lo importante.
Me ocuparé de iMAOnArray, ese era el objetivo
Gracias.
Es que aquí todo es exactamente igual que allí. Pero en MQL5 es tan fácil como eso.
Hola. Por qué al borrar una constante no descrita enObjectCreate();
Por ejemplo, ¿z_order o hidden? ¿Causará un error después de la compilación? No participan en el trazado de la línea.
Hola. Por qué al borrar una constante no descrita enObjectCreate();
Por ejemplo, ¿z_order o hidden? ¿Causará un error después de la compilación? No participan en el trazado de la línea.
Al eliminar uno de los parámetros de la función de entrada, tenga cuidado con las comas y los paréntesis de cierre.
Al eliminar uno de los parámetros de entrada de una función, tenga cuidado con las comas y los corchetes de cierre.
Alexey, gracias. En primer lugar, presté atención a la puntuación. El script se redujo al mínimo, dejé lo necesario para ObjectCreate()(punto de anclaje, symv, Y TD). Y resulta que sólo en la cabecera esas constantes en el código en cualquier lugar no se producen) en este y surgió la pregunta, ¿por qué eliminar al menos un error se produce. Y surge la pregunta, puede haber condiciones obligatorias con una lista de constantes en la cabecera. función cabecera))?
Si pudieras escribir qué error aparece, sería más fácil de entender, de lo contrario sale como telepatía - adivina qué error tengo)