Errores, fallos, preguntas - página 1177
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
Hola. ¿Puede decirme por qué cuando consulto las propiedades de una línea de tendencia, la variable res siempre es verdadera, aunque configure manualmente la bandera para mostrar sólo W1, o sólo MN1?
Es necesario que se muestre sólo en una de las mitades.
...obtener... - está consiguiendo propiedades. Y si res=true, es sólo una indicación de que la obtención de la propiedad ha sido exitosa.
Para establecer las propiedades, utilice ...set...
Como continuación de mi anterior post, he conseguido encontrar el área del problema que lleva al fallo utilizando el método científico.
Tenemos una biblioteca con esta función:
Aquí está el archivo principal:
El Asesor Experto resultante no funciona y muestra en el registro: "EX5 loading failed".
Hola. ¿Pueden decirme por qué la variable res siempre es verdadera cuando se solicitan las propiedades de la línea de tendencia, aunque configure manualmente la bandera para mostrar sólo W1, o sólo MN1?
Quiero que se muestre sólo en una de las mitades.
Eso es cierto, pero ¿significa que con cada nueva barra hay que "limpiar" todos los últimos "índices" de los topes definidos? La pregunta es ¿por qué? En MT4 no existía tal situación, entiendo, durante la inicialización lo había limpiado, pero entonces debería hacerlo la propia MT, por lo mismo, en la inicialización debería hacerlo MT y no el programador, para qué el buffer del indicador es simplemente una asignación de memoria no lo entiendo bien...
Cuando hice esta pregunta hace unos años, me dijeron que era por motivos de optimización. Se inicializa exactamente lo que se necesita. Y si rellena algunos datos de cálculo de inmediato, no es necesario preescribir ceros en absoluto. MT5 es diferente de MT4 en muchos aspectos.
Número incorrecto de parámetros, estás llamando a la función como 1 opción y deberías llamarla como 2 o comparando el resultado.
Lo intenté de esta manera. Aunque, las banderas reales funcionan (la línea se muestra sólo en un marco de tiempo), el Asesor Experto ve que ambas banderas están activadas.
¿Qué es lo que realmente quieres? Usted pide visibilidad en plazos semanales o mensuales. Así que el programa devolverá true si al menos uno de ellos está encendido.
Solicítelo por separado en 2 llamadas.
También lo he probado así. Aunque las banderas reales funcionan (la línea sólo se muestra en una mitad) y EA ve que ambas banderas están activadas.
Entonces, ¿es necesario establecer la visibilidad directamente?
Hola. ¿Pueden decirme por qué la variable res siempre es verdadera cuando se solicitan las propiedades de la línea de tendencia, aunque configure manualmente la bandera para mostrar sólo W1, o sólo MN1?
Quiero que se muestre sólo en una de las mitades.
Entonces, ¿es necesario establecer la visibilidad directamente?