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
Después de actualizar MetaEditor a la versión: 5.00 build 1498, al compilar el código se genera el error de abajo:
no puede convertir implícitamente el tipo 'string' a 'bool'.
Línea 53: void operator=(string a) { m_type=a?jtSTR:jtNULL; m_sv=a; m_iv=StringToInteger(m_sv); m_dv=StringToDouble(m_sv); m_bv=a!=NULL; }
Parece que m_type=a?jtSTR:jtNULL no está soportado en esta versión.
Correcciones:
Línea 53: void operator=(cadena a) { m_type=a!=NULL?jtSTR:jtNULL; m_sv=a; m_iv=StringToInteger(m_sv); m_dv=StringToDouble(m_sv); m_bv=a!=NULL; }
Línea 80: case jtSTR: m_sv=Unescape(a); m_type=m_sv!=NULL?jtSTR:jtNULL; m_iv=StringToInteger(m_sv); m_dv=StringToDouble(m_sv); m_bv=m_sv!=NULL; break;
El autor ha publicado una actualización que soluciona este problema.
He solucionado este problema. Pero sería bueno ver lo que hizo el autor. ¿Cómo puedo encontrarlo? Gracias.
Puede descargarlo aquí: https://www.mql5.com/es/code/13663
¿Para qué?
Versión 1.07 compilada sin errores.
Hecho.
Antes de publicar mi comentario, eché un vistazo al código fuente en "ver" y lo incluí. Parece que había algo viejo. Algo debe haberse solapado, o el código antiguo se almacenó en caché aquí.
¿Cuándo se actualizó? Siempre puede ser interesante saberlo.
¿Cuándo actualizaste?
He añadido todo en la sección ru (que sé mejor que el alemán)
pero el moderador no se traduce esta descripción
https://www.mql5.com/ru/code/13663
lo arreglé.
v1.08
Corregido el análisis sintáctico de matrices de matrices (p.ej. { "a":[[1],[2]] } )