Cualquier pregunta de los recién llegados sobre MQL4 y MQL5, ayuda y discusión sobre algoritmos y códigos - página 710
![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
Hace poco publiqué aquí una plantilla de indicadores multiplataforma. Compruébalo.
necesitas un blog y publicar las respuestas a las mismas preguntas allí.... Ya me gustaría tener esa paciencia.
Aquí estáhttps://www.mql5.com/ru/forum/160683/page670#comment_9054670
deberías publicar en tu blog las respuestas a las mismas preguntas .... Ya me gustaría tener esa paciencia.
Ayuda.
Quiero colocar órdenes pendientes en posiciones que han sido cerradas por el día.
La función coloca la orden al precio de la última posición cerrada.
¿Qué debo hacer para poner órdenes pendientes sobre el precio de todas las posiciones cerradas durante el día?
Ayuda.
Quiero colocar órdenes pendientes en posiciones que han sido cerradas por el día.
La función coloca la orden al precio de la última posición cerrada.
¿Qué debo hacer para poner órdenes pendientes en los precios de todas las posiciones cerradas en un día?
Empecé a estudiar MQL4 por el libro de S. Kovalev. Kovalev, hay algunas inconsistencias en el código, ya que el libro fue escrito para builds antiguos de MT4.
Por favor, indique cómo procesar este código para evitar errores.
error
'return' - la función debe devolver un valor
1. ¿Es correcto hacerlo?
2. Pregunta, ¿qué tan problemático es escribir código para nuevas construcciones usando los conocimientos dados en el tutorial (me refiero al factor de antigüedad de la información)?
Empecé a estudiar MQL4 por el libro de S. Kovalev. Kovalev, hay algunas inconsistencias en el código, ya que el libro fue escrito para builds antiguos de MT4.
Por favor, indique cómo procesar este código para evitar errores.
error
'return' - la función debe devolver un valor
1. ¿Es correcto hacerlo?
2. Pregunta, ¿hasta qué punto es un problema escribir código para nuevas construcciones utilizando los conocimientos dados en el tutorial (me refiero al factor de antigüedad de la información)?
Utilice OnInit(), OnDeinit(), OnTick(), y otros de la lista:
Empecé a estudiar MQL4 por el libro de S. Kovalev. Kovalev, hay algunas inconsistencias en el código, ya que el libro fue escrito para builds antiguos de MT4.
Por favor, indique cómo procesar este código para evitar errores.
error
'return' - la función debe devolver un valor
1. ¿Es correcto hacerlo?
2. Pregunta, ¿hasta qué punto es un problema escribir código para nuevas construcciones utilizando los conocimientos del tutorial (me refiero al factor de antigüedad de la información)?
Gracias, encuentro los precios abiertos de las posiciones cerradas en el momento requerido en el primer ciclo. Todos aparecen en la impresora y tengo que hacer pedidos sobre ellos.
La matriz me resulta un poco complicada, por favor, aconséjeme cómo insertar los ciclos para comprobar y ponerlos al precio de apertura en el primer ciclo de búsqueda de estos precios.
Entonces, pone en el precio de la más antigua que necesito, ¿cómo voy al siguiente precio encontrado?Gracias, encuentro los precios de apertura de las posiciones cerradas en el momento adecuado en el primer ciclo. Todos aparecen en la impresora y tengo que hacer pedidos sobre ellos.
El array es un laberinto para mí, dime cómo poner los ciclos para comprobar y establecer al precio de apertura en el primer bucle para encontrar estos precios.
Es más rápido entender y comprender lo que son los arrays, que corregir lo que has hecho.
Sobre todo porque las matrices no son simples, sino muy simples.
El cargador del AK tiene capacidad para 30 cartuchos. Y los cartuchos son los datos almacenados en la matriz.
Hay que reconocer que no es un buen ejemplo: no se puede conseguir el tercero a menos que se consiga el 0, el 1 y el 2.
Pues imagina una hoja de cálculo:
Aquí tenemos un simple array unidimensional de tamaño 10.
El valor 1 se almacena en la celda con índice 0, el valor 2 se almacena en la celda con índice 1, el valor 3 se almacena en la celda con índice 2, ...
...
El valor 8 se almacena en la celda índice 7, el valor 9 se almacena en la celda índice 8, el valor 10 se almacena en la celda índice 9
Es tan sencillo como eso. Para obtener el valor 3, tienes que referirte al array - su celda 2: Valor3=Array[2];