Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen de largo. En ninguna parte sin ti - 6. - página 567
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
AlexeyVik, Vladon,
Sí, como suele ser el caso, es bastante obvio. Es mi falta de atención o el exceso de trabajo. Gracias por el consejo.
Se ha producido otro error, ni siquiera un error, sino una advertencia en la función:
En la línea:
El código parece estar bien. ¿Deben ignorarse estas advertencias?AlexeyVik, Vladon,
Parece un código normal. ¿Debemos ignorar estas advertencias?¿Qué es lo normal allí?
Tiene un desajuste de tipo (resaltado en rojo): está intentando pasar un valor de tipo double al tipo int, que tiene un rango de valores mucho más amplio que int. Puede haber una pérdida de valor. Seguramente el compilador te advierte de esto.
¿Cuál es la advertencia?
¿Qué es lo normal?
¿Cómo se calcula el número de caracteres?
¿Y cómo puedo saber si es un día libre (sábado, domingo)?
¿Qué pasa con la conversión implícita de tipos? Aunque estoy de acuerdo, puede provocar un error. Es mejor convertir directamente mediante StrToInteger.
Si pasaras el int en doble, no habría problema. Estaría pasando un valor de un tipo con un rango menor a un tipo con un rango mayor. Y no habría una posible pérdida de datos. Y, en consecuencia, tampoco habría aviso.
Hola a todos.
La documentación de MQL4 ha cambiado. El tutorial no ha cambiado.
Para utilizar las nuevas características de MQL4 es necesario estudiar el tutorial de MQL5 ?
¿O existe otra literatura especial?
Hola a todos.
La documentación de MQL4 ha cambiado. El tutorial no ha cambiado.
Para utilizar las nuevas características de MQL4 es necesario estudiar el tutorial de MQL5 ?
¿O existe otra literatura especial?
No, no es así. Si estudias el 4, estudia la documentación para el 4. Aunque, en todo caso, los dos están de alguna manera entrelazados.
Según veo, el compilador está ahora unificado (se puede escribir tanto para 4 como para sub-4). Por eso la documentación es la misma, salvo algunas diferencias. En general, aconsejo leer la documentación para el 4 y mantenerse alejado del 5. Es más complicado, a primera vista. No perderás nada con ello.