Discusión sobre el artículo "Trabajo con el SGBD MySQL desde MQL5 (MQL4)" - página 21
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
Hola he cargado la dll en la carpeta Libraries pero me da un error " "Cnnot call 'cMySqlVersion', '....\Libraries\MQLMySQL.dll' is not loaded
¿Cómo es posible?
Tengo el mismo problema
"Cannot load 'C:\Users\Admin\AppData\Roaming\MetaQuotes\Tester\D0E8209F77C8CF37AD8BF550E51FF075\Agent-127.0.0.1-3000\MQL5\libraries\MQLMySQL.dll'"
"No se puede llamar a 'cMySqlVersion', '..\libraries\MQLMySQL.dll' no está cargado"
"llamada a función de importación no resuelta"
espero su ayuda.........
ayúdame a conectar mi cuenta real servidor proxy incluyendo secuencia de números ip a amegafx.com .
gracias
paul
¡¡después de cambiar algo en mi firewall no ir .!!
Saludos a todos.
Estoy empezando a aprender MQL4.
Tengo un problema. El script se bloquea y maldiciones
0 19:53:51.456 MySQL-003 EURUSD,Mensual: inicializado
1 19:53:51.456 No se puede llamar a '..\libraries\MQLMySQL.dll::cMySqlVersion', DLL no está permitido
1 19:53:51.456 MySQL-003 EURUSD,Monthly: llamada a función de importación no resuelta
0 19:53:51.456 MySQL-003 EURUSD,Mensual: uninit razón 0
0 19:53:51.464 Script MySQL-003 EURUSD,Mensual: eliminado
¿Entiendo que el problema está aquí? -> 1 19:53:51.456 No se puede llamar a '..\libraries\MQLMySQL.dll::cMySqlVersion', DLL no está permitido.
Cual puede ser el problema, por favor diganme.
Los archivos se colocan de la siguiente manera:
..\include\MQLMySQL.mqh
..\libraries\libmysql.dll MQLMySQL MQLMySQL.dll
..\scripts\MyConnection.ini MySQL-00*.mq4
SO Windows 10 x64
starticys:
119:53:51.456No se puede llamar a '..\libraries\MQLMySQL.dll::cMySqlVersion', la DLL no está permitida
En primer lugar, compruebe si la importación de DLL está permitida: Servicio - Configuración - Asesores, la línea correspondiente debe estar marcada.
En primer lugar, compruebe si la importación de DLL está permitida: Servicio - Configuración - Asesores Expertos, en la línea correspondiente debe haber una marca.
He resuelto algunos problemas con Windows de 64 bits (7) mediante la creación de una configuración x64 en Visual Studio 2017. (Y encontrar las últimas bibliotecas mysql).
Puedo sugerir al autor, tal vez poner la fuente en github, entonces puede ser mantenido allí por la comunidad.
Con agradecimiento a Eugeniy Lugovoy para una pieza de primera clase de software :)
permvar2.dll de 32 bits (de MessageBoxW(uint hWnd,string lpText,string lpCaption,uint uType);
int PVInit(string);
int PVValue(int,string,int);
int PVGetValue(int,string);
Compila, pero da error :
C:\Program Files\ForexClub MT5\MQL5\Libraries\permvar2.dll' no es la versión de 64 bits
No se puede cargar 'C:\gram Files\ForexClub MT5\MQL5\Libraries\permvar2.dll' [193]
Si se llama permvar.dll
#import "stdlib.ex5"
#import "permvar.dll"
Mensaje :
llamada a función de importación no resuelta
¿Se puede iniciar de otra manera?
Hola moose2089
en MQLMySQL.mqh sustituye "StrToInteger" por "StringToInteger" y "StrToDouble" por "StringToDouble" y funcionará.
Saludos cordiales
HolaEugeniy Lugovoy
¡Estoy recibiendo el siguiente error no estoy seguro de lo que está pasando!
El error se produce en el archivo MQLMySQL.mqh
'StrToInteger' - función no definida MQLMySQL.mqh 224 10
'StrToDouble' - función no definida MQLMySQL.mqh 229 10
en las siguientes líneas de código:
int MySqlGetFieldAsInt(int pCursorID, int pField)
{
return (StrToInteger(MySqlGetRowField(pCursorID, pField)));
}
double MySqlGetFieldAsDouble(int pCursorID, int pField)
{
return (StrToDouble(MySqlGetRowField(pCursorID, pField));
}
Saludos cordiales,
Hola,
He buscado aquí en el foro y todos los artículos que encuentro tienen ya varios años.
Estoy buscando una solución para publicar la información de las operaciones de MT4 y MT5 (abiertas, pendientes y cerradas) en un sitio web (a través de una base de datos MySQL). La información de operaciones publicada debería seguir las posibilidades ofrecidas por MyFxBook.com por ejemplo, incluyendo el número mágico. La solución debe ser capaz de diferenciar los diferentes usuarios de la página web (es decir, a través de un método de autenticación como nombre de usuario y contraseña) - esto significa que un usuario de la página web sólo es capaz de publicar la fecha en su propia área de la página web.
Estoy dispuesto a pagar por una solución robusta ya existente que funcione en MT4 y MT5, pero también puedo considerar pagar por una solución desarrollada en caso de que no haya ninguna disponible.
Cualquier ayuda o sugerencia es muy apreciada. Por favor, mensaje personal si desea proponer a sí mismo para suministrar esta solución comercialmente.
Nota: Yo no soy un codificador así que no hay necesidad de dirigirme a los hilos de la gente discutiendo el meollo de la solución técnica en sí.
Gracias.Hola,
He buscado aquí en el foro y todos los artículos que encuentro tienen ya varios años.
Estoy buscando una solución para publicar la información de las operaciones de MT4 y MT5 (abiertas, pendientes y cerradas) en un sitio web (a través de una base de datos MySQL). La información de operaciones publicada debería seguir las posibilidades ofrecidas por MyFxBook.com por ejemplo, incluyendo el número mágico. La solución debe ser capaz de diferenciar los diferentes usuarios de la página web (es decir, a través de un método de autenticación como nombre de usuario y contraseña) - esto significa que un usuario de la página web sólo es capaz de publicar la fecha en su propia área de la página web.
Estoy dispuesto a pagar por una solución robusta ya existente que funcione en MT4 y MT5, pero también puedo considerar pagar por una solución desarrollada en caso de que no haya ninguna disponible.
Cualquier ayuda o sugerencia es muy apreciada. Por favor, mensaje personal si desea proponer a sí mismo para suministrar esta solución comercialmente.
Nota: Yo no soy un codificador así que no hay necesidad de dirigirme a los hilos de la gente discutiendo el meollo de la solución técnica en sí.
Gracias.