Cualquier pregunta de los recién llegados sobre MQL4 y MQL5, ayuda y discusión sobre algoritmos y códigos - página 1674
![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
hecho. no se diferencia en absoluto de la revista anterior.
ni errores, ni nada.
¿No necesitas soportes para el bucle? Parece que sólo cuando no hay más de una línea no se necesitan.
UPD:
Ah lo tengo, hay una línea.
No debería haber ningún error, muestra el registro
Aquí están las últimas páginas del libro de registro de MT4.
¿es necesario este registro?
Aquí están las últimas páginas del libro de registro de MT4.
¿es necesario este registro?
Aquí está la respuesta en su registro)
La función bCheckOrders() después de abrir una orden da como resultado que no hay órdenes, por lo que siguen abriendo
Y mi cabeza no funciona en absoluto, aunque ya lo sabía, por supuesto.
Tienes una forma divertida de decirlo)))
Tienes una forma divertida de decirlo)))
Es decir, sabía cómo escribir la asignación y la comparación, pero aún así se confundía. Un lío.
Eso no es lo que quiero decir...
pribludilsa #:
y mi cabeza no funciona para nada, aunque eso lo sabía por supuesto.
Aquí está la respuesta en su registro)
La función bCheckOrders() después de abrir una orden da como resultado que no hay órdenes, por lo que sigue abriendo
Oh, Dios mío. ¿Dónde dice eso?
¿quizás no he leído bien el registro?
La funciónbCheckOrders()después de abrir una orden imprime que no hay ninguna orden, por lo tanto la apertura continúa - por void OnTick() - entiendo que esto no es cierto.
hasta que se cierre el pedido bCheckOrders() - no puede dar a conocer que no hay ningún pedido.
Oh, mierda. ¿Dónde dice eso?
¿quizás no he leído bien el registro?
La funciónbCheckOrders()después de abrir una orden da como resultado que no hay ninguna orden, por lo tanto la apertura continúa - por void OnTick() - entiendo que esto no es cierto.
hasta que se cierre la orden bCheckOrders()-no puede mostrar la ausencia de una orden.
bCheckOrders() no funciona correctamente.
Ya te escribí una función para el recuento de órdenes.
Hazlo así y debería funcionar.
En lugar de bCheckOrders(), ponga esta función
y en OnTick(), en lugar de bCheckOrders(), escriba esto