¿Cómo puede el script recorrer mediante programación todos los instrumentos seleccionados en la ventana de Market Watch? - página 3
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
No hay ninguna perversión en el guión. Es poco convencional, eso es todo.
¿Por qué tuviste que inventarte semejante perversión... Es más fácil escribir una DLL externa, en la que los datos necesarios se extraen del objeto MarketWatch. No se puede hacer con MQL4, porque se requiere el procedimiento de asignación de memoria.
Aunque, en principio, ya está claro cómo funcionará el guión. Pero es claramente una solución poco fiable, y probablemente causará frecuentes cuelgues del terminal. Ya se cuelga bastante a menudo...
En MQL4 se puede (intentar) obtener estos datos sin escribir una DLL. Pero el enfoque anterior es mucho más universal. Puedes meter fácil y cómodamente un montón de datos en la función WriteSymbol()...
Me pregunto cómo sacarlo. ¿Con qué órdenes? Si tal cosa es realmente posible, sería muy apreciado... Aunque dudo mucho que sea posible...
Yo mismo he sacado datos de Market Watch, pero sólo en C++. Para ello, primero se crea un nuevo proceso (OpenProcess), se reserva memoria en él (VirtualAllocEx), se coloca allí la estructura de datos necesaria y se guarda allí la información necesaria del objeto. Y a partir de ahí leemos los datos necesarios. Pero no se puede obtener la información sólo por mensajería, lo he probado. El objeto es de tipo ListView.
Por razones que desconozco, el foro no puede mostrar el vídeo correctamente. Por lo tanto, lo he adjuntado como archivo ZIP.
No he encontrado ninguna falta de fiabilidad o inoperatividad de este script.
Versión más sencilla (sólo una variable global) y más fiable (sin función hash) del script:
¿qué comando puedo utilizar para "reiniciar" un símbolo en un gráfico ya abierto? es decir, cambiar el gráfico actual por el símbolo que quiero?
¡¡Aquí hizo ZG_All Quotings 1-80924!!
¡¡¡Gracias getch por la gran idea y vuelo de pensamiento!!!
Me encantaría saber el nombre del héroe :-)
Esta secuencia de comandos es la última forma de obtener cotizaciones de un corredor.
Una forma aún más difícil es visitar a su agente en persona con herramientas especiales para sacar presupuestos.