Cualquier pregunta de los recién llegados sobre MQL4 y MQL5, ayuda y discusión sobre algoritmos y códigos - página 1441
![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
Para no poner en aprietos a los que intentan ayudar, a mí en particular, es mejor meterse el post "en el bolsillo" y pegarlo en lugar de enlazarlo.
Gracias por el consejo. Nunca he utilizado un bolsillo y por lo tanto no entiendo muy bien lo que es, aunque veo un enlace a él todo el tiempo. Si sabes en qué lugar de este foro la información sobre el bolsillo y si no es difícil para usted, por favor, dame un enlace a la misma.
Gracias.
Gracias por el consejo. Nunca he utilizado un bolsillo y por lo tanto no entiendo muy bien lo que es, aunque veo un enlace a él todo el tiempo. Si sabes en qué lugar de este foro está la información sobre el bolsillo y si no te importa, por favor, dame un enlace a ella.
Gracias.
Donde dice "respuesta", hay un "bolsillo". Y cuando escribes un post hay un icono verde que parece el bolsillo trasero de unos vaqueros. Lo presionas y estás en el bolsillo.
Donde dice "respuesta", también hay un "en el bolsillo". Y cuando escribes un mensaje, hay un icono verde que parece el bolsillo trasero de unos vaqueros. Ha pinchado y está de capa caída.
Gracias por la nueva información. Lo tengo y aprendí a usar el bolsillo. Este es el progreso....
El comienzo está tan lejos que es difícil responder con detalle... Pero intentaré ser inteligente...
Si no recuerdo mal, hay que determinar cuándo se formó la baja de la vela en la que se abrió la orden. Cuando esta vela es actual, no hay problema: ponemos el menor de los dos números en la variable y hacemos esto hasta que la vela se cierre. Pero si necesitamos determinarlo cuando esta vela ya es la 10ª, entonces ya es un problema para mql4. Es muy fácil hacerlo en mql5, sólo tienes que copiar "desde y hasta" los ticks de tiempo seleccionados, y el array contendrá todo lo que necesitas. Pero en el caso de mql4, se ha sugerido escribir los ticks en un archivo, de manera que más tarde se puedan obtener estos ticks y utilizar esta matriz para determinar si el Low de esa vela es menor que el valor mínimo de la matriz, significa que el Low fue antes de que se abriera la orden. Si son iguales, significa que la baja se formó después de la apertura de la orden.
Sin embargo... si el EA funciona, basta con determinarlo en una variable, tal y como se describe aquí; existe una función para ello que se puede encontrar en la documentación en la sección "Funciones matemáticas".
Hace tiempo que me di cuenta de que mql5 tiene posibilidades mucho más amplias que mql4. ¿Puede mql5 hacer lo siguiente
![](https://c.mql5.com/3/353/757833124607__1.png)
Utilizando las funciones anteriores, puede encontrar el mínimo de precio entre cualquier número de BARs
. ¿Tiene mql5 funciones (funciones) que le permitan encontrar el mínimo de precio no entre BARs sino entre TICKS (precios de tick), por ejemplo, dentro de una vela de un minuto?
Me interesan las funciones incorporadas que lo hacen todo de forma rápida y discreta, no las construcciones lingüísticas con bucles, guardando en un archivo, en una variable, en un array .... y otras molestias.
Si no hay tales funciones en mql5,¿puede mql5 encontrar el mínimo entre ticks mucho más rápido que mql4? Si es así, ¿cómo hacerlo?
Gracias.
Hace tiempo que me di cuenta de que mql5 tiene posibilidades mucho más amplias que mql4. ¿Puede mql5 hacer lo siguiente
Utilizando las funciones anteriores, puede encontrar un precio mínimo entre cualquier número de BARs
. ¿Tiene mql5 funciones (funciones) que le permitan encontrar un precio mínimo no entre BARs sino entre TICs (precios de tick), como dentro de una vela de minutos?
Me interesan las funciones incorporadas que lo hacen todo de forma rápida y discreta, no las construcciones lingüísticas con bucles, guardando en un archivo, en una variable, en un array .... y otras molestias.
Si no hay tales funciones en mql5,¿puede mql5 encontrar el mínimo entre ticks mucho más rápido que mql4? Si es así, ¿cómo hacerlo?
Gracias.
Donde has visto iLow(), hay
¿Por qué no leer sobre ello? Pero encontrar el valor mínimo sólo a través de un bucle.¡Hola!
Vaya a su gabinete personal en su broker y abra una cuenta mt5 - en el mismo gabinete transfiera fondos de esa cuenta (mt4) a la cuenta (mt5)
Donde miró iLow(), hay un
Pero encontrar el valor mínimo sólo a través de un bucle.Para un conjunto, la búsqueda de máximos y mínimos parece haber existido desde hace mucho tiempo. Pero no para los multidimensionales.
ArrayMaximum
Buscar un elemento con el valor máximo
ArrayMinimum
Buscar un elemento con el valor mínimo
Para una matriz, la búsqueda de máximos de mínimos parece haber existido desde hace mucho tiempo. Pero no para los multidimensionales.
ArrayMaximum
Buscar un elemento con el valor máximo
ArrayMinimum
Buscar un elemento con el valor mínimo
Y, desde luego, no para un conjunto de estructuras.
Colegas - entienden que la pregunta es elemental - pueden haber tenido actualizaciones en el terminal - se olvidaron.
Escribí un script - lo cargué desde bajo scripts - todo vuela en ejecución a la vez.... y abre una posición en el mercado.
¿Cómo puedo marcar variables externas, que me permitan seleccionarlas (cambiar los valores) antes de la ejecución, como en Expert Advisor?
Por ejemplo, en Expert Advisor (como siempre)