Cualquier pregunta de los recién llegados sobre MQL4 y MQL5, ayuda y discusión sobre algoritmos y códigos - página 298
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 código.
Hacer que simplemente regrese si el volumen es bajo, es decir, interrumpir la ejecución del código
Necesito la condición, opción en la configuración, si elige verdadero: en [1] vela con el aumento del volumen de un comercio se abre sólo, y quiero saber cómo escribir correctamente en el robot con paréntesis. Es decir, todo el bool o lo que sea necesario al principio)
Y sobre la captura de pantalla - por lo que parecía más visible para mí))
Necesito una condición, una opción en la configuración, si elige verdadero: cuando una vela [1] con el aumento de volumen se abre un comercio sólo, y me gustaría entender cómo introducir correctamente en el robot con paréntesis. Es decir, todo el bool o lo que sea necesario al principio)
Y lo de la captura de pantalla - creo que lo veo mejor))
¿Verdad?
¿Es eso cierto?
Sí, gracias. En caso de que lo escriba al principio del EA, todo lo demás se bloqueará, incluidas las visualizaciones gráficas, ¿verdad? ¿O una vez ejecutado - el mapeo funcionará más?
Sí, gracias. En caso de que lo escriba al principio del EA, todo lo demás se bloqueará, incluidas las visualizaciones gráficas, ¿verdad? ¿O una vez ejecutado - el mapeo funcionará más?
Mueve el código de apertura a la parte inferior y lo bloquea
Mover el código de apertura hacia abajo y bloquearlo
¿Cómo se bloquea?
¿Cómo se bloquea?
Mover el permiso para abrir a si
o releerlo.
Hay más de una opción.
Init no se puede iniciar de ninguna manera, se inicia automáticamente una vez cuando se inicia el indicador/experto, igual que DeInit.
Como alternativa, puede crear una variable booleana estática y utilizarla junto conIsConnected(). Y cuando la conexión se restablece a la llegada de un nuevo tick, al principio debe lanzarse su propia función de inicialización. PeroIsConnected() no se aplicaría en OnCalculate(), sino en OnTimer() y su función de inicialización debería ejecutarse al principio de OnCalculate().
OnInit() es la función más habitual que se puede ejecutar desde cualquier lugar del código. ¿Quién lo impide? Por favor, no engañe a la gente que ha venido a aprender -¿por qué? O tendrás que aprenderlo tú mismo.
Corrija el error en esta línea
Utilice el botón SRC para insertar el código
corregido por
"coma txperada" antes del comienzo del texto permanece
además, también hay una advertencia antes del texto
"cjnverción implícita de 'cadena' a 'número'
no es un error, por supuesto, ¡pero también es desagradable!