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
Por cierto, conozco un ejemplo que me daría jaque mate en mi propio desafío. Pero no voy a escribir sobre ello, por razones obvias.
Navegado....))))
Sobre el mal de las variables globales, y por la misma razón, los campos de la clase pública.
Aquí tienes un vistazo.
Ahora la solución correcta: cambiar una variable global, si no se puede salir de una muleta) sólo a través de una función.
Sobre el mal de las variables globales, y por la misma razón, los campos de la clase pública.
Aquí tienes un vistazo.
Ahora la solución correcta: cambiar una variable global, si no se puede salir de una muleta) sólo a través de una función.
No, no lo hacemos. Este ejemplo es de una OLP velada. Y lo que estamos discutiendo aquí es un subconjunto de ella. Es decir, el ejemplo muestra que hay cosas que normalmente sólo se pueden resolver en POO. Las funciones por sí solas no serán suficientes. Así que no es una contradicción en sí misma, sino una tarea de dos estrellas.
Sí. Mientras escribamos programas de hasta ~3000 líneas, podemos utilizar con seguridad las variables globales. Luego, si Vladimir quiere pasar a la OOP, los abandonará). ¿Verdad?
No, no lo es. Hay que aprender desde el principio) Toda declaración de una variable global (no confundir con los parámetros de entrada, aunque también deben ser más pequeños) debe estar claramente justificada y hacerse con las afirmaciones menos favorecedoras (como underjunct vulgaris b...)
No, no lo es. Hay que aprender de inmediato) Si se dice mal, se dice mal) Toda declaración de una variable global (no confundir con los parámetros de entrada, aunque también deben ser más pequeños) debe estar claramente justificada y hacerse con los enunciados menos favorecedores (como underdog vulgaris b...)
Leí todos los mensajes sobre las variables globales y entendí lo que todos los participantes de esta discusión querían decirme. Aprenderé a escribir el código del programa, tratando de no utilizar variables globales. Gracias a todos por estos consejos constructivos.
Saludos, Vladimir.
Lo tengo. Las variables globales son malas. Como dice el refrán... "Lo que es bueno para el ruso..." ))))
Sigo estudiando el lenguaje de programación MQL5. Vuelvo a pegar el código revisado del script, teniendo en cuenta los consejos de los participantes de este hilo. He probado el script en todos los modos. No se ha detectado ningún problema. Para empezar, he aplicado el número mínimo de parámetros de entrada. El código del script está escrito en inglés, los comentarios al código están en ruso, para que sea más fácil de digerir. Como prometí antes, he intentado describir el script de forma comprensible para un estudiante de 1º de la escuela de programación.
Espero haber hecho exactamente lo que me dijeron los participantes de este hilo, pero puedo estar equivocado.
Saludos, Vladimir.