Discusión sobre el artículo "Trabajo con el SGBD MySQL desde MQL5 (MQL4)" - página 25
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
¿es compatible con el comando modify sql?
soporta comandos DML, DDL, DCL de SQL y, por supuesto, SELECT
Asegúrese de que tiene MQLMySQL.dll & MQLMySQL.def archivos ubicados en la carpeta "C:\Users\Admin\AppData\Roaming\MetaQuotes\Tester\D0E8209F77C8CF37AD8BF550E51FF075\Agent-127.0.0.1-3000\MQL5\libraries\"
Como puede ver si está ejecutando programas MQL en modo Tester, la ruta a las librerías sería diferente (debido a UAC)
Estoy usando los mismos archivos dll y def en las rutas de los agentes, pero el error [126] persiste. No era un problema exclusivo del tester.
Hy es nativo sólo se admite por ahora. ¿alguien realmente necesita sha2 apoyo en esta solución?
¿Así que su servidor de base de datos no está alojado localmente o incluso bajo una VPN?
Supongamos que la base de datos es un servidor de licencias para Asesores Expertos vendidos, que se conectan a ella y sacan la admisión para trabajar en una cuenta particular, y puede contener alguna información adicional. Como una opción, por supuesto.
¡Hola, Eugeniy!
Yo uso MySql para almacenar datos de garrapatas. Pero sólo puedo escribir 1000 filas. ¿Cómo puedo eliminar este límite? ¿Puedes ayudarme?
¡Hola, Eugeniy!
Yo uso MySql para almacenar datos de garrapatas. Pero sólo puedo escribir 1000 filas. ¿Cómo puedo eliminar este límite? ¿Puedes ayudarme?
No hay límites, por favor, compruebe su lógica para almacenar los ticks. si está utilizando el modo multistatement, sólo hay límite para el tamaño del buffer de comandos, por lo que puede dividir sus consultas por 100 comandos y utilizar las transacciones.
Estoy usando los mismos archivos dll y def en las rutas de los agentes, pero el error [126] persiste. No era un problema exclusivo del probador.
Desafortunadamente no puedo reproducir esta situación ahora mismo. pero normalmente el error 126 aparece cuando la dll no puede ser cargada/encontrada. ¿ Funciona bien en modo normal (no en tester) ?
Supongamos que la base de datos es un servidor de licencias para Asesores Expertos vendidos, que se conectan a ella y extraen la admisión para trabajar en una cuenta concreta, y puede contener alguna información adicional. Como una opción, por supuesto.
En mi opinión no es una opción, en este caso es mejor ir desde el Asesor Experto http/https-request al servidor, donde se puede configurar el servicio web, las reglas de seguridad y la base de datos local con las licencias. El servicio web se conectará localmente a la base de datos para comprobar las licencias. se puede poner bajo vpn para reforzar la protección y configurar gate para filtrar los mismos ataques ddos.... Como opción, por supuesto.
No hay límites, por favor, compruebe su lógica para almacenar los ticks. si usted está utilizando el modo multistatement, sólo hay límite para el tamaño del buffer de comandos, por lo que puede dividir sus consultas por 100 comandos y utilizar las transacciones.
Gracias por la respuesta.
Desafortunadamente no puedo reproducir esta situación en este momento, pero por lo general el error 126 se produce cuando la DLL no se puede cargar/encontrar. ¿Funciona bien en modo normal (no en tester)?
Funcionó después de que actualicé la versión de OpenSSL. Gracias por escucharme.