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
¡Estoy llorando lágrimas de sangre!
Una línea a la vez tratando de escribir el código de la función.
Lo que pasó:
¡El valor de x se devuelve correctamente! El resultado es 251920
Lo que se ha añadido:
El valor de x devuelve incorrectamente! El resultado es 3.211426697968103e-322
He intentado añadir y quitar una cadena varias veces. ¡Acabo de leer el archivo con la cadena añadida! No afecta en absoluto al cálculo de x. Se importa la biblioteca de pandas.
¿Por qué el sistema se comporta así? ¿Dónde buscar el problema?
Gracias. )
Intenta usar otro nombre en lugar de x.
No funcionó.
¡0,0 es una locura! ))
Probablemente un error en el código MQL, que envía los datos incorrectos agetDouble(). Sin todo el código fuente es imposible averiguarlo.
¡Muchas gracias al autor por su trabajo! De lo que hay en la web, probablemente la forma más conveniente de llamar a Python desde mql5.
Pero mi biblioteca no se carga con el error 193:
No se puede cargar 'E:\Program Files\Alpari MT5\MQL5\Libraries\Roffild\PythonDLL\x64\Release\PythonDLL.dll' [193]
No se puede llamar a 'pyInitialize', 'Roffild\PythonDLL\x64\Release\PythonDLL.dll' no está cargado
Llamada a función de importación no resuelta
Abro la terminal con la bandera /portable y funciona desde mi carpeta. La ruta de acceso a python3.dll está especificada: PythonHome = "C:\N-usuario\N-AppData\N-Local\N-Programas\N-Python\N-Python37-32\". Y he probado a especificar Anaconda, que está separado: PythonHome = "E:\ProgramData\\\\Anaconda3\".
El sistema es de 64x, Windows 10, el terminal también es de 64. También lo he ejecutado con derechos de administrador, sin cambios.
Abro el terminal con la bandera /portable y funciona desde su propia carpeta. La ruta de acceso a python3.dll está especificada: PythonHome = "C:\N-usuario\N-usuario\N-AppData\N-Local\N-Programas\N-Python\N-Python37-32\N". Y he probado a especificar Anaconda, que está separado: PythonHome = "E:\ProgramData\\\\Anaconda3\".
El sistema es de 64x, Windows 10, el terminal también es de 64. Ejecútalo también con derechos de administrador, no hay cambios.
Los 64 bits son incompatibles con los 32 bits. A juzgar por "Python37-32" es de 32 bits. Tal vez haya descargado Anaconda para 32 bits también. ¿Pero por qué? 64 bits pruébalo.
Los 64 bits son incompatibles con los 32 bits. A juzgar por "Python37-32" es de 32 bits. Tal vez haya descargado Anaconda para 32 bits también... ¿Pero por qué? 64 bits pruébalo.
Bien, gracias, ¡ahora se ha iniciado!
Actualización:
Agentes de MetaTrader 5 y AWS EC2 y aws_ubuntu_user_data.sh
MLPDataFile ahora se puede convertir a Pandas y Numpy.