Preguntas de los principiantes MQL5 MT5 MetaTrader 5 - página 1065
![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
Gracias, ¿puede decirme por qué la flecha se coloca en la segunda barra y no en la primera?
Así que pones la flecha en la segunda barra y no en la primera - no se dibuja sola, ¿verdad? )))
Debe haber añadido uno extra aquí BufferDN[i+1]=high[i+1];
así que pones la flecha en la segunda barra y no en la primera - no se dibuja sola, ¿verdad? )))
Supongo que habrás añadido un extra aquí BufferDN[i+1]=high[i+1];
Uh, sin el uno, en general la flecha se coloca en la tercera barra, Código pequeño, ¿dónde he metido la pata?
Va a la primera barra, si es así. No lo entiendo.Esta es la solución, pero creo que no hay nada que haya considerado.
La lógica dice que es correcto.
Uf, no hay unidad, en general la flecha se pone en la tercera barra, Código pequeño, ¿dónde la he liado?
Se pone en la primera barra, si es así no lo entiendo.Probablemente sí, pero no lo escribo bajo MT5, podría estar equivocado.
Probablemente sí, pero no escribo bajo MT5, podría estar equivocado
Además, en la segunda barra me pone)
Gracias, ese es uno de los fallos, pero aún no consigo averiguar cómo pasar de 159,002 segundos a 44 horas 10 minutos 2 segundos (calculadora online )) )
Esta es la solución pero creo que me falta algo
Me parece más sencillo
Además, en la segunda barra me pone)
La flecha debe poner sólo donde se cumpla la condición, sí por cierto recordé que para MT5 es mejor tener una condición de holgura completa:
Creo que es más fácil.
¡Lo tengo! ¡Gracias! ¡Es exactamente lo que quería!
Es decir, sustituir todos los "Print(" por "if(L)Print(" , ¿tal vez alguna otra opción?
Hay un código en el que se hacen muchas llamadas de impresión. ¿Existe alguna forma de desactivarlas todas rápidamente sin eliminar la impresión del código para volver a incluirla? Hasta ahora sólo veo esta opción:
Es decir, sustituir todos los "Print(" por "if(L)Print(" , ¿alguna otra opción?
En los parámetros de entrada se emite la bandera "Print". Funcionará como tu código, pero la propia bandera (variable bool) estará en los parámetros de entrada.
¡Hola !
La optimización por todos los símbolos en el probador de MT5 se niega a funcionar...
¿Puede explicarme cómo hacer que funcione?
GRACIAS.