Errores, fallos, preguntas - página 2958
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
https://www.mql5.com/ru/search#!author=Vladimir%20Karputov&module=mql5_module_codebase
Su consulta no encontró nada
¿Qué quieres decir?
La búsqueda no funciona correctamente, quería filtrar sus indicadores en CodeBase por fecha de publicación
https://www.mql5.com/ru/search#!keyword=Vladimir%20Karputov&module=mql5_module_codebase&method=2
https://www.mql5.com/ru/search#!keyword=%D0%B8%D0%BD%D0%B4%D0%B8%D0%BA%D0%B0%D1%82%D0%BE%D1%80&module=mql5_module_codebase&method=2&author=Vladimir%20KarputovEl más cercano al deseado.
La búsqueda no funciona correctamente, quería filtrar sus indicadores en CodeBase por fecha de publicación
https://www.mql5.com/ru/search#!keyword=Vladimir%20Karputov&module=mql5_module_codebase&method=2
https://www.mql5.com/ru/search#!keyword=%D0%B8%D0%BD%D0%B4%D0%B8%D0%BA%D0%B0%D1%82%D0%BE%D1%80&module=mql5_module_codebase&method=2&author=Vladimir%20Karputovla más cercana a la deseada.
Estos dos enlaces funcionan. Probablemente el viejo formato de los enlaces fue o las bases del sitio fueron actualizadas.
Estos dos enlaces funcionan. Tal vez se trate de un formato de enlace antiguo o haya habido una actualización de las bases de datos del sitio.
Por supuesto que funcionan, pero en mi opinión, no hacen lo que espero.
Pensé que vería la primera por la fecha https://www.mql5.com/ru/code/33553.
y el segundo tenía otros autores.
Es algo menor, por supuesto.
Me gustaría que fuera sencillo. Cuando un nuevo símbolo de Market Watch se dibuja en el gráfico (es decir, cuando el símbolo cambia), necesito reconocerlo y realizar una acción.
Pongo EURUSD en USDCHF, dice:
Al mismo tiempo en el gráfico el par, por supuesto, cambia a EURUSD. Cuando quito el indicador del gráfico dice(que es demasiado tarde):
Se espera que A sea inmediatamente:
¿Qué estoy haciendo mal?
Me gustaría que fuera sencillo. Cuando un nuevo símbolo de Market Watch se dibuja en el gráfico (es decir, cuando el símbolo cambia), necesito reconocerlo y realizar una acción.
Pongo EURUSD en USDCHF, dice:
Al mismo tiempo en el gráfico el par, por supuesto, cambia a EURUSD. Cuando quito el indicador del gráfico dice(que es demasiado tarde):
Se espera que la A:
¿Qué estoy haciendo mal?
Lo que en
OnDeinit(
Pon más en OnInit y todo se aclara.
Me gustaría que fuera sencillo. Cuando se lanza un nuevo símbolo desde Market Watch al gráfico (es decir, cuando un símbolo cambia), es necesario reconocerlo y realizar una acción.
En el indicador hay que guardar el símbolo en OnDeinit (por ejemplo, en global). En OnInit esperar la ejecución de OnDeinit del indicador anterior y leer el símbolo guardado. Este ejemplo crea una global con (cadena)ChartID()-nombre. Si hay más de un indicador en el gráfico, la lógica debe ser un poco más compleja.
TypeToBytes.mqh y crc64.mqh compilaron con éxito, pero Init_Sync.mqh produjo una montaña de errores. Es decir, el asunto ni siquiera llegó a la compilación del ejemplo. Y pienso con horror que una tarea tan insignificante requiere varias librerías gordas, algunas de las cuales tampoco quieren compilar. Es que nunca he enchufado nada externo, salvo mi propio indicador personalizado.
TypeToBytes.mqh y crc64.mqh se compilaron con éxito, pero Init_Sync.mqh produjo una montaña de errores al compilar.
Se está compilando ahora.
Se está compilando para mí.
Ajá, así es como funcionó.