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
Que pasa si hacemos un bucle como este
Este es el bucle que se da en el libro mql4 para crear un array para los pedidos.
¿Se reducirá el OrdersTotal() cada vez que se cierre un pedido?
//***************************************************************************
Acabo de echar un vistazo al libro, abajo está el bucle dado para cerrar una orden, así que la respuesta es sí : ( https://book.mql4.com/trading/orderclose )
Que pasa si hacemos un bucle como este
Este es el bucle que se da en el libro mql4 para crear un array para los pedidos.
¿Se reducirá el OrdersTotal() cada vez que se cierre un pedido?
¿Es correcto no declarar TotalNumberOfOrders = OrdersTotal() ;
Lo que quiero decir es que directamente use OrdersTotal()
for ( x = OrdersTotal() - 1 ...... )
Actualmente estoy usando eso pero no estoy seguro de la salida aunque sea la misma . Dado que OrdersTotal() está en el bucle for, ¿el cierre de una orden afectará al OrdersTotal una y otra vez?
No, porque no estás comprobando OrdersTotal, estás comprobando PositionIndex como la condición para continuar el bucle
¡Excelente trabajo de explicación de este tema! Sin los gráficos es imposible de explicar... Bien hecho.
La única vez que me he visto obligado a utilizar el método de conteo en lugar del método de cuenta atrás fue en un corredor
que era realmente xxx sobre FIFO y no me dejaba cerrar el comercio más reciente primero.... qué estúpido.
De nuevo digo... bien hecho...
Hola expertos, ¿cuál es su opinión sobre esta solución?