Errores, fallos, preguntas - página 1101

 
Ver
Archivos adjuntos:
MACD.png  279 kb
 

¡Buenas tardes!

He escrito un indicador. A veces, no a menudo, después de abrir la plataforma, jura: array fuera de rango en 'indicator.mq5' (111,30)

Tengo que borrar el indicador y ejecutarlo de nuevo. Hoy es domingo, las barras no se mueven, no hay ticks. Cerré y abrí la plataforma, a la segunda vez apareció este error. Se ha reiniciado el indicador. Alrededor de la 5ª vez de cerrar-apertura de la plataforma ha saltado este error.

El viernes, también aparecía a veces cuando despertaba el ordenador después de dormir. Y una vez, después de dormir en el ordenador, el indicador estaba muy descuidado y se deslizaba en alguna parte.

¿Cuál podría ser la razón de esto? ¿Alguien ha tenido algún problema con él? ¿O copiar el código aquí?

 
cat7:

¡Buenas tardes!

He escrito un indicador. A veces, no a menudo, después de abrir la plataforma, jura: array fuera de rango en 'indicator.mq5' (111,30)

Tengo que borrar el indicador y ejecutarlo de nuevo. Hoy es domingo, las barras no se mueven, no hay ticks. Cerré y abrí la plataforma, a la segunda vez apareció este error. Se ha reiniciado el indicador. Alrededor de la 5ª vez de cerrar-apertura de la plataforma ha saltado este error.

El viernes, también aparecía a veces cuando despertaba el ordenador después de dormir. Y una vez, tras el sueño del ordenador, el indicador estaba muy descuidado y se deslizaba por algún sitio.

¿Cuál podría ser la razón de esto? ¿Alguien ha tenido algún problema con él? ¿O puedo copiar el código aquí?

Mira la línea 111 y la posición 30 del archivo indicator.mq5

Ahí es donde se encuentra el error en el código del indicador.

 
Renat:

Mira la línea 111 y la posición 30 del archivo indicator.mq5

Aquí se encuentra el error en el código del indicador.

Gracias, estaba sentado y me preguntaba qué significa eso entre paréntesis.
 

Buenas tardes.
Me disculpo por hacer una pregunta sin leer toda la rama, ¡pero hay tantas páginas!

Entonces, tengo terminales MT4 que no se instalan de ningún broker. Dicho esto, tengo uno instalado que guardé con la imagen del sistema, básicamente funciona.

Dice - mt4setup.exe - error detectado... y así sucesivamente.

Se adjuntan los datos que acompañan al error en forma de archivo.

¡Por favor, ayuda!

Archivos adjuntos:
 
int OnCalculate(const int rates_total,
CopyTickVolume(_Symbol,0,0, rates_total ,Volume);

rates_total = 101444 en EURUSD,M5

ArraySize(price) == rates_total

CopyTickVolume() sólo da 101440 barras - ¿hay algún límite?

 
cichiniov:

Buenas tardes.
Me disculpo por hacer una pregunta sin leer toda la rama, ¡pero hay tantas páginas!

Entonces, tengo terminales MT4 que no se instalan de ningún broker. Dicho esto, tengo uno instalado que guardé con la imagen del sistema, básicamente funciona.

Dice - mt4setup.exe - error detectado... y así sucesivamente.

Se adjuntan los datos que acompañan al error en forma de archivo.

¡Por favor, ayuda!

¿Cuál es su sistema operativo y su tasa de bits? ¿Este enlace hace que la instalación funcione?
 
alexl:
¿Cuál es su sistema operativo y su tasa de bits? ¿Este enlace hace que la instalación funcione?
Sí, lo siento, olvidé mencionarlo. Tengo Windows XP 32bit. No, el terminal tampoco se instala desde este enlace... ¿Cuál podría ser el problema?
 
cichiniov:
Sí, lo siento, me olvidé de informarle. Tengo Windows XP 32bit. No, el terminal tampoco se instala desde este enlace... ¿Cuál puede ser el problema?
¿Se instaló antes el terminal MT4? ¿Tal vez el procesador es muy antiguo?
 
barabashkakvn:
¿Se ha instalado antes el terminal MT4? ¿Tal vez el procesador es muy antiguo?
Hay un 99,9% de posibilidades