Cualquier pregunta de los recién llegados sobre MQL4 y MQL5, ayuda y discusión sobre algoritmos y códigos - página 1522
![MQL5 - Lenguaje de estrategias comerciales para el terminal de cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Saludos, ¿podrías darme una pista? MT5.
Necesito obtener los valores de las bandas de Bollinger.
Escribo
Produce algo similar a double_max.
Al mismo tiempo, consigue que el periodo, el desplazamiento y todo lo demás sea correcto.
¿No sería más fácil utilizar iBands()?
¿No sería más fácil utilizar la función habitual iBands()?
Cuando se utiliza una clase, la escritura es mínima.
¿Puedes decirme cómo obtener los datos cuando se utiliza una clase?
Saludos, ¿podrías darme una pista? MT5.
Necesito obtener los valores de las bandas de Bollinger.
Escribo
Produce algo similar a double_max.
Al mismo tiempo, consigue que el periodo, el desplazamiento y todo lo demás sea correcto.
Los datos aún no están listos en Oninit.
¡Oninit aún no está listo!
Esa no es la razón, señor.
Eso no es una razón, señor.
¿La falta de datos "no es una razón" para qué?
Crear
Crea un indicador con los parámetros especificados. UtiliceRefresh() yGetData() para actualizar y recuperar los valores del indicador.
GetData
Obtiene el elemento especificado del buffer del indicador. Se debe llamar aRefresh() antes de utilizarlo para trabajar con datos reales.
Actualizar
Actualiza los datos del indicador. Se recomienda llamar antes de usarGetData().
Cuando se utiliza una clase, la escritura es mínima en absoluto.
¿Pueden decirme cómo se obtienen los datos cuando se utiliza una clase?
Correcto... Mínima escritura y máximo dolor de cabeza...
Clases que pueden aplicarse y cambiarse a capricho: eso podría ser bueno para los juguetes.
¿Qué tipo de clases son estas?
¿Qué son estas clases?
Como yo, un diletante, que no puede entender el significado sagrado de todas las clases, y por qué la POO es necesaria en nuestro negocio (de comercio) en general, entiendo - las clases son todas escritas (tanto por MQ como por el gurú) bibliotecas de código, diseñadas para "facilitar" la vida a los "no-gurús de la escritura de código".
El problema es, como ya he dicho, que el uso de todo este "alivio" no facilita la escritura de código. Porque siempre hay que volver a comprobar todos los pedidos que uno mismo envía. Porque prácticamente todo el mundo insiste en que compruebe también algunas "transacciones". Sobre todo porque estas "...acciones" llegan al azar.
Doy la orden - de clavar un clavo en este lugar en tal ángulo. Eso es todo. A continuación recibo una respuesta: el clavo está clavado. Y entonces me llega un aviso de que:
Entonces, ¿por qué necesito estos artistas (clases)?
Puede que esté exagerando un poco, pero la cuestión no cambia.
¿Y por qué? Porque cualquier dato que se procese en las clases puede cambiarse de manera que esta clase ni siquiera sospeche del cambio.