Discusión sobre el artículo "Comunicándonos con Meta Trader 5 usando conexiones designadas sin utilizar DLL" - página 7
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
¿El servidor es para un cliente? Estoy intentando conectar un segundo cliente, la conexión no se abre. Error 5004. El nombre del archivo es el mismo que en el otro cliente conectado.
Si desconecto el primer cliente, el segundo se conecta. Entonces, ¿un canal con nombre es sólo una conexión?
¿Cómo conectar dos clientes MT a través de canales con nombre?
He probado el código de aquí https://www.mql5.com/es/articles/115. No funciona. El método de conexión se cuelga.
compañeros, ¿podéis comprobar si este ejemplo os funciona en este momento?
mis pruebas en VS 2022 / VS 2026 + MT5 5570 + Win11
el cliente no puede abrir una tubería creada por el servidor, INVALID_HANLE en FileOpen.
¿a quien le funciona? ¿como ha conseguido ejecutarlo?
ejemplo similar para MT4 - tampoco funciona https://www.mql5.com/ru/forum/28683#comment_59076685
El problema resultó ser UAC.
El servidor funcionaba con admin y MT sin.
El problema se soluciona arrancando con los mismos permisos o añadiendo SECURITY_ATTRIBUTES a CreateNamedPipe con Dacl a cero