Cualquier pregunta de los recién llegados sobre MQL4 y MQL5, ayuda y discusión sobre algoritmos y códigos - página 1042
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
Si dices que eres prácticamente nulo en programación, entonces ¿por qué te encargas de tareas tan poco habituales, quizás deberías empezar por las más sencillas? ¿O mejorar su conocimiento de los fundamentos? Es más fácil que te lo hagan, sí.
No he escrito: "Hazme un indicador". He pedido ayuda. Nunca he tenido el objetivo de dominar mql4 por completo. Sólo estoy comprobando las ideas. Ya he tenido suficiente con el excel).
Te advertí que era un "hacker")
Así es como lo hice.
Ahora dibuja un gráfico de ticks, pero hay algunos saltos de línea.
Lo hago en 4.
Las líneas rotas significan que no hay valores en Label1Buffer[ХХХ].
y la segunda, la escribí arriba, una vez más - el buffer del indicador (Label1Buffer) es controlado por la terminal, si aparece una nueva barra, entonces los valores se desplazarán automáticamente - ejecute el código en M1 y observe
ZS: no es un hacker, sino alguien que intenta aprender por su cuenta. ))))
líneas rotas significa que no hay valores en el Label1Buffer[XXX]
y la segunda, la escribí arriba, una vez más - el buffer del indicador (Label1Buffer) es controlado por la terminal, si aparece una nueva barra, entonces los valores se desplazarán automáticamente - ejecute el código en M1 y observe
ZS: no es un hacker, sino alguien que intenta aprender por su cuenta. ))))
Label1Buffer[XXX] - ¿significa 3 números compuestos?
Label1Buffer[XXX] - ¿es un número de 3 componentes?
No, escribí las primeras letras que recordaba.
es el número del artículo.
mira tu código, escribiste tu código de forma similar a mi bucle, donde desplazas el buffer del indicador Label1Buffer en un elemento - fíjate en cada llamada al indicador (cada tick)
y después de desplazar el contenido del Label1Buffer, asignar elnuevo valor al Label1Buffer[0]
En un primer momento, tendrán un "valor vacío" (EMPTY_VALUE), luego se desplazan una vez y se asigna un nuevo valor a ..... y entonces el propio terminal desplazará TODOS los valoresde Label1Buffer cuando aparezca una nueva barra
En general, hay un ligero cambio en su conocimiento, pero trate de dibujar simplemente el precio de cierre de la barra con el indicador, aquí está el código
¿Cómo se registran los datos en Excel? - MQL5.
El formato de archivo de Excel es xlsx, pero la función FileOpen crea y trabaja con archivos txt y csv.
Después de las pruebas en OnTester necesito descargar los datos de los buffers que contienen el historial de los diferentes datos en el momento de la apertura de cada tick y sacar los datos de todas las operaciones en un gráfico
Como comprenderá, los datos serán muchos incluso para una sola operación, por no hablar de todas ellas, por lo que la opción de "transferir manualmente" no es adecuada
¿Qué recomienda?
¿Cómo importar datos a Excel? - MQL5.
El formato de archivo de Excel es xlsx y la función FileOpen crea y trabaja con archivos txt y csv.
Necesito después de las pruebas en OnTester descargar los datos de los buffers que contienen la historia de los diferentes datos en el momento en que la posición se abrió en cada tick, y luego mostrar todos los datos de las operaciones en un gráfico
Como comprenderá, los datos serán muchos incluso para una sola operación, por no hablar de todas ellas, por lo que la opción de "transferir manualmente" no es adecuada
¿Qué recomienda?
Bueno, la conclusión es simple - no se puede escribir directamente en Excel utilizando MQL5, pero se puede importar datos de un archivo de texto en Excel en "datos" >>> "de texto" ficha.
¿Qué recomienda?
Escribir en .csv y abrir en Excel