Cualquier pregunta de los recién llegados sobre MQL4 y MQL5, ayuda y discusión sobre algoritmos y códigos - página 1410
![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
Lea atentamente la documentación y el código de ejemplo. Su bucle no está organizado correctamente.
No me digas que los bucles for y while funcionan igual. Ese no es el problema, sino las líneas resaltadas.Gracias, lo he leído (por ahí empecé)
Todo funciona en mi código, sólo un fallo en MT4, gráficos 8 pero ve 7(
Poco probable. Cuántas veces he echado la culpa a la plataforma, siempre resulta que yo mismo me equivoco.
¿Por qué no pruebas esto?
¿Por qué no pruebas esto?
Lo mismo.
¿Por qué la impresión es diferente? ¿Código diferente?
¿Cuántas cartas están abiertas, cuáles? Símbolo, punto.
¿Desplegado/desplegado?Gracias, eso es lo que he leído (por ahí empecé).
Todo funciona en mi código, sólo un fallo en MT4, gráficos 8 pero ve 7(
Muy mala lectura. Probablemente como la lectura forzada en la escuela. Lo he leído pero no se me ha grabado nada en el cerebro.
He aquí un ejemplo. El propósito es diferente allí, pero aún así la enumeración de las cartas abiertas no cambia dependiendo del propósito de la enumeración.
O aquí está el código
¿Por qué la impresión es diferente? ¿Código diferente?
¿Cuántas cartas están abiertas, cuáles? Símbolo, punto.
¿Desplegado/desplegado?Muy mala lectura. Debe haber sido como una lectura forzada en la escuela. Es decir, lo leí, pero no se me quedó nada en la cabeza.
He aquí un ejemplo. El objetivo es diferente en este caso, pero aún así la enumeración de cartas abiertas no cambia en función del objetivo de esta enumeración.
O aquí está el código
La cuestión se elimina, el problema se resuelve reiniciando el terminal
Ayúdame a evitar el array fuera de rango en este código
Es esta ubicación la que se está desechando.
CopyBuffer
Возвращаемое значение
Número de elementos del array copiados o -1 en caso de error .
Nota
Cuando se solicitan datos de un indicador, si las series temporales solicitadas no han sido construidas todavía o necesitan ser descargadas del servidor, la función devolverá inmediatamente -1, pero se iniciará el proceso de carga/construcción propiamente dicho.
Cuando se solicitan datos al Asesor Experto o a un script, se iniciará la carga desde el servidor si el terminal no tiene estos datos localmente, o se iniciará la construcción de las series temporales requeridas si los datos pueden ser construidos desde el historial local, pero aún no están listos. La función devolverá la cantidad de datos que estarán listos cuando el tiempo de espera expire.
Comprueba si tienes bars_quantity ahí