Cualquier pregunta de los recién llegados sobre MQL4 y MQL5, ayuda y discusión sobre algoritmos y códigos - página 1108
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
¿Cómo puedo transferir estructuras entre terminales MT4/5?
Hay muchas formas de transferir.
Pero primero hay que formar algún tipo de cadena con datos, que luego serán leídos.
Pregunta: ¿cómo transferir dicha estructura?
Hay una manera sencilla, por ejemplo, de formar una cadena de datos larga como variable1 = valor1, variable2 = valor2.
Pero cada estructura debe tener su propia cadena y su propio analizador.
¿Hay alguna otra forma fácil y universal?
¿Cómo puedo transferir estructuras entre terminales MT4/5?
Hay muchas formas de transferir.
Pero primero hay que formar algún tipo de cadena con datos, que luego serán leídos.
Pregunta: ¿cómo transferir dicha estructura?
Hay una manera sencilla, por ejemplo, de formar una cadena de datos larga como variable1 = valor1, variable2 = valor2.
Pero cada estructura debe tener su propia cadena y su propio analizador.
¿Hay alguna otra forma fácil y universal?
¿Cómo transferir estructuras entre terminales MT4/5?
¿Hay alguna otra forma fácil y universal?
Esta es una solución universal,@fxsaber lo hizo, me ayudó a hacer un ejemplo de prueba, debería funcionar en MT4 y MT5 (MT5 comprobado - ok)
https://www.mql5.com/ru/forum/320395/page7#comment_12922647
Si lo entiendes, todavía tienes que resolver el problema del intercambio de datos entre programas, en KB hay un ejemplo de mapeo de archivos sin dll , aunque puedes usar el mapeo de archivos si no envías los datos a menudo
¿Cómo transferir estructuras entre terminales MT4/5?
Hay muchas formas de transferir.
Pregunta: ¿cómo transferir dicha estructura?
Aquí hay un artículohttps://www.mql5.com/ru/articles/364 cómo cargar una estructura en la RAM, los elementos de la estructura pueden ser cualquier dato, si lo entiendes, puedes decirle algo a alguien también.
Estaría bien que funcionara en mt4 y quizás lo haga, no tengo posibilidad de comprobarlo.
https://www.mql5.com/ru/forum/95447/page5
Hay muchos ejemplos interesantes de conversión de datos aquí y en las páginas vecinas.
Todavía no he encontrado una solución universal sobre cómo convertir una cadena en una estructura
https://www.mql5.com/ru/forum/95447/page5
Hay muchos ejemplos interesantes de conversión de datos aquí y en las páginas vecinas.
Todavía no he encontrado una solución universal sobre cómo convertir una cadena en una estructura
¿Por qué convertirse?
hacer una unión y enviar lo que necesitas.
Cómo transferir estructuras. Solución
Hay muchas formas de transferir datos.
La pregunta con la que nos ayudó@fxsaber es cómo hacer una cadena a partir de una estructura, que luego puede ser enviada de 1001 maneras más.
Parte 1 Cómo hacer una cadena a partir de una estructurahttps://www.mql5.com/ru/forum/95447/page5#comment_15687505
Parte 2 Cómo hacer una estructura a partir de una cadenahttps://www.mql5.com/ru/forum/95447/page5#comment_15688334
¿Es posible guardar un puntero a un array como variable en mql4/5?
¿Por qué no puedo gestionar un array creado en mql4 en C++? He intentado pasar acceso a los datos del array pero no a sus referencias y puntero, como resultado no puedo redimensionar o guardar el puntero para su posterior uso desde fuera de la aplicación.
Cómo pasar las estructuras.
Una matriz de bytes. Las cadenas no son necesarias.