Grupo de usuarios de MetaTrader 5 Python - cómo utilizar Python en Metatrader - página 13
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
¿Quizás estoy configurando mal la ruta de acceso al terminal?
MT5Initialize(r'D:\Programs\ОТКРЫТИЕ-Брокер')
Pruébalo así.
Prueba esto.
Igual: No hay conexión IPC
Igual: No hay conexión IPC
¿Por qué se especifica la ruta de la carpeta?
Inténtalo de esta manera:
MT5Initialize(r'D:\Programs\ОТКРЫТИЕ-Брокер\terminal64.exe')
Lo mismo: no hay conexión IPC
Tengo un dongle/portátil en mi portátil - no pude llamar a MT5 desde Python, luego ejecuté MT5 y volví a ejecutar el script de Python - todo estaba conectado
Vince10 instalado
¿Por qué se especifica la ruta de la carpeta?
Inténtalo de esta manera:
Si dejas MT5Initialize() sin una línea, conecta otra terminal. Se conecta normalmente y obtiene datos de él.
Lo he intentado de esta manera - no funciona.
terminal64.exe
Tengo una llave/portátil en mi laptop - no pude llamar a MT5 desde Python, luego corrí MT5 y corrí el script de Python nuevamente - todo conectado
Vince10 instalado
Ya tengo MT5 en funcionamiento - no puedo conectarme a él con la ruta que he establecido.
Comprobado, todo funciona correctamente en MT5 (build 2025) con Python API Connector to MetaTrader 5 Terminal (5.0.3):
MT5Initialize(r"D:\Programs\ОТКРЫТИЕ-Брокер\terminal64.exe")
Lo he comprobado, funciona correctamente en MT5 (build 2025) con Python API Connector to MetaTrader 5 Terminal (5.0.3):
Sí, ha funcionado. ¡Gracias, Sergey!
Me olvidé de la letra r antes de la línea).
Construir 2007 está bien.
Inexactitud en la documentación - debería ser el nombre completo del archivo, no la ruta del mismo:
[in] Ruta del archivo metatrader.exe o metatrader64.exe. Si no se especifica la ruta, el módulo intentará encontrar el ejecutable por sí mismo.Por el momento, cualquier información (que no sean las comillas) puede ser enviada/retornada a través de sockets en tiempo real. La única limitación es que aún no funciona en el probador.
¿Se puede enviar/devolver cualquier información (aparte de las cotizaciones) a través de sockets en tiempo real, incluidas las órdenes de venta/compra?
por supuesto, pero también puede utilizar pips en el probador