Preguntas de los principiantes MQL5 MT5 MetaTrader 5 - página 268
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
Me pueden decir cómo crear un array dinámico de series temporales para almacenar los últimos 5 precios.
Echa un vistazo a este artículo, contiene muchos ejemplos:Fundamentos de MQL5 - Arrays >>>
Gracias por la ayuda.
Gracias por su ayuda.
pero, por desgracia, no existe tal ejemplo.
Y la ayuda, por supuesto, hay que verla:Acceso a series temporales e indicadores >>>
Ya lo he leído todo, llevo todo el día devanándome los sesos.
Necesito un código de función similar al de CopyRealVolume, etc. ¡Puedo pasar al array todos los indicadores para la barra, pero no para el precio actual!
Por ejemplo: Menú principal > Archivo > Guardar... O simplemente pulsa Ctrl + S.
He guardado los datos del par de divisas en un archivo de texto, aquí está la primera línea por ejemplo:
¿Puede decirme qué significan las dos últimas cifras, es decir, 2477 y 0?
¡Necesita código de función como CopyRealVolume etc. puede ser pasado a la matriz para todos los indicadores de barra, pero no para el precio actual!
He guardado los datos del par de divisas en un archivo de texto, aquí está la primera línea por ejemplo:
¿Puede decirme qué significan las dos últimas cifras, es decir, 2477 y 0?
Crea un array y luego en la función OnTick() comprueba en cada tick si el precio ha cambiado comparando el precio actual con el precio del primer elemento[0] del array. Si es diferente, entonces desplaza todos los valores empezando por el último a los vecinos y coloca el precio actual en el primer elemento del array. Esto se debe hacer cada vez que se hace una garrapata.