Errores, fallos, preguntas - página 3088

 
Anzhela Sityaeva #:

¡Hola!

Una búsqueda en el foro arrojó varias respuestas, pero en este caso, ninguna fue la solución. Por lo tanto, volveré a plantear una pregunta similar, tal vez esta vez sea escuchada.

Tengo un terminal MT5 build 3036, que es el "más nuevo".

Creo un indicador personalizado en el editor utilizando el asistente y lo compilo en blanco (para evitar todos los posibles errores en el código).

Luego adjunto el indicador compilado al gráfico y realizo el cambio de plazos y en cada cambio aparece el registro de que el indicador ha sido movido a un nuevo plazo y eliminado del anterior. Esto ocurre cada vez que se cambian los periodos.


Si se utiliza un indicador ya hecho del "conjunto estándar", esto no ocurre. Esto sólo ocurre con los indicadores compilados a partir de la compilación "fresca".


La pregunta: ¿cuál es el error?

No hay ningún error. Todo es correcto. Si cierra el terminal, si cambia de marco temporal, el indicador se borrará. Si simplemente cambia de marco temporal, el indicador se crea en un nuevo marco temporal.

 
Vladimir Karputov #:

No hay ningún error. Todo es correcto. Si cierra el terminal, si cambia de marco temporal, el indicador se borra. Si sólo se trata de cambiar el marco temporal, el indicador se crea ya en el nuevo marco temporal.

Gracias por su respuesta. Si "está diseñado así", que sea así, sobre todo si no es un error.

Sin embargo, no entiendo por qué el terminal hace registros en el diario sólo con los indicadores personalizados y no lo hace con los predeterminados.

 
Anzhela Sityaeva #:

Gracias por su respuesta. Si así debe ser, que así sea, sobre todo si no es un error.

Sin embargo, no está claro por qué el terminal hace registro en el Log sólo con los indicadores personalizados y no aparecen tales registros con los indicadores estándar?

No es así, el terminal te hace bien, te manda pistas. Quita todas las insinuaciones - el grito se eleva de nuevo. No vas a complacer a todo el mundo.

 
Vladimir Karputov #:

Todo está mal contigo - el terminal te hace bien, te manda pistas. Si se quitan todas las pistas, los gritos vuelven a subir. No se puede complacer a todo el mundo.

¡Muy bien, Vladimir!

¡Buen día para ti también!

P.D. ¿Puede explicar lo del Mercado?
 
Anzhela Sityaeva #:

¡Muy bien, Vladimir!

¡Buen día para ti también!

P.D. ¿Puede explicar lo del Mercado?

¿Qué pasa exactamente con el mercado?

 
Vladimir Karputov #:

¿Qué pasa exactamente con el mercado?

https://www.mql5.com/ru/forum/1111/page3087#comment_24814403
 
How to start with MQL5
How to start with MQL5
  • 2021.08.27
  • www.mql5.com
This thread discusses MQL5 code examples. There will be examples of how to get data from indicators, how to program advisors...
 
Vladimir Karputov #:

Ejemplo:

Media móvil personalizada como recurso

Gracias. Parece ser justo lo que necesito...

 
Hay muchos eventos útiles, como OnTick, OnTimer y otros, pero ¿cómo obtengo un evento de una dll o un socket, por ejemplo?
 
Andrey Dik #:
Hay muchos eventos útiles como OnTick, OnTimer y otros, pero ¿cómo obtener un evento, por ejemplo, de una dll o por socket?

obviamente mediante el sondeo en OnTick,OnTimer y otros eventos :-)

Razón de la queja: