![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
Este bucle recorre la serie hacia atrás hasta encontrar una diferencia distinta de cero.
Esto se puede omitir, pero entonces existe la posibilidad de perder la intersección si accidentalmente golpeamos una barra cuando M1 == M2.
Podemos sustituir < por <=, entonces este caso de intersección será capturado,
pero la condición también producirá una intersección cuando dos filas se toquen sin cruzarse.
En general, es más correcto utilizar el texto que está escrito en
(pero tengo que comprobarlo en el trabajo - no lo he comprobado).
En cuanto a la velocidad, será la misma.
Este bucle se activará muy raramente,
y prácticamente siempre no más de 1 control adicional.
Pregunta a los compañeros de la lucha contra el caos: ¿soportará MQL4 el acceso a cualquier base de datos?
(En teoría, no hay ningún problema para ello).
Sí, lo habrá, está previsto. Lo más probable es que sea junto con la nueva versión del compilador MQL4.
¿Cuál es el tiempo de ejecución del código compilado en MQL4 en comparación con otros lenguajes de programación? Por ejemplo, C++ es el más rápido, Java es mucho más lento...
Todos los momentos de venta cuentan como momentos de compra
Todos los momentos de compra cuentan como momentos de venta
¿Existe algo así o no? Y si no es así, como me parece (tal vez me equivoque), sería bueno que los desarrolladores incluyeran esa función incorporada.
¿O tal vez haya uno después de todo?
¿Cuál es el tiempo de ejecución del código compilado en MQL4 en comparación con otros lenguajes de programación? Por ejemplo, C++ es el más rápido, Java es mucho más lento...
"MQL4, MQL2, EasyLanguage, Wealth-Lab 3.0 y VC++: Comparación de velocidad".
Es sólo a modo de ejemplo, sólo hay que tirar lo que sobra :))
Antes de cerrar una posición, cerramos todas las posiciones contrarias.
Cierre todas las posiciones opuestas antes de abrirlas.
Ya le di un enlace a nuestro foro en inglés sobre el cierre de todas las posiciones. al parecer, nadie ha leído todo el hilo. el ciclo inverso sería más correcto.
Se borra una posición y se elimina de la lista. La siguiente posición ocupa su lugar y el contador se incrementa y esta misma posición se salta.