Errores, fallos, preguntas - página 1697
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
Print(MQLInfoString(MQL_PROGRAM_NAME)); devuelve el nombre corto del indicador. Si no se especifica un nombre corto, se devolverá el nombre completo.
Gracias.
Alexey, tu ejemplo no funciona, los métodos del padre se siguen volcando en el heredero, que no debería ser volcado.
No debería ser así, ¿puedes tirar el código?
Aquellos datos que estaban protegidos y eran públicosen el padre serán protegidos en la herencia protegida.Es imposible leer y revisar los códigos con#define y con ::
Por favor, reescriba los códigos en el estilo de MQL5 común.
Es imposible leer y ver los códigos con#define y con ::
Por favor, reescriba los códigos en el estilo común de MQL5.
¿Añadir una comprobación _StopFlag no ayuda?
Este es el estilo de MQL5. Por favor, estudie lo que es #define y lo que es ::.
No me refiero a eso. "::" no es necesario en absoluto en sus ejemplos - tal vez es su costumbre, pero no es necesario allí en absoluto. El código se puede escribir perfectamente sin #defane. Intenta reescribirlo y ver si algo se aclara.
Sólo tenía "::" en un lugar. Y no escribo códigos desde cero. Por regla general, saco algo de mis códigos. Aquí está ::: había uno a través de copiar-pegar. Nunca le había prestado atención pero lo he quitado ya que te hace sentir mucho mejor.
Pero no es una cuestión de principios el no eliminar #define. El 99% del código se puede escribir sin él. Esta no es una ocasión para quitarla.
¡Y hay un 1% (relativamente) en el que no se puede prescindir de #define!
Sólo tenía "::" en un lugar. Y no escribo códigos desde cero. Por regla general, saco algo de mis códigos. Aquí está ::: había uno a través de copiar-pegar. Nunca le había prestado atención pero lo he quitado ya que te hace sentir mucho mejor.
Pero no es una cuestión de principios el no eliminar #define. El 99% del código se puede escribir sin él. Esta no es una ocasión para quitarla.
¡Y hay un 1% (condicionado) en el que no se puede prescindir de #define!
Si no copias el buffer:
entonces el indicador completa su trabajo con éxito