Preguntas frecuentes
¿Cómo funciona MQL5 Cloud Network?
MQL5 Cloud Network es una red de cálculos distribuidos en la nube. Las tareas informáticas se distribuyen por multitud de computadoras registradas en la misma.
Si alguien necesita realizar cálculos voluminosos susceptibles de paralelizarse, podrá ponerse en contacto con la red y distribuir su tarea entre todas las capacidades de procesador libres. Más información sobre los detalles técnicos.
¿Puedo unirme a la red?
MQL5 Cloud Network está disponible para todos: descargue MetaTrader 5 Strategy Tester Agent e instale los agentes de prueba en su computadora.
¿Cómo me registro?
Acceda al formulario de registro y rellene los campos obligatorios. Después de ello, se enviará un email a su dirección de correo electrónico para confirmar su registro.
Tenga en cuenta que solo se permite retirar dinero a través de PayPal al email especificado durante el registro; esto es necesario para proteger su dinero contra posibles malhechores.
¿Cómo puedo crear mi propia tarea de cálculos distribuidos?
Una tarea es un programa en el lenguaje MQL5. Por lo general, la computación distribuida se usa cuando necesitamos obtener muchos resultados usando el mismo algoritmo con diferentes datos iniciales. El simulador de estrategias en el terminal de cliente MetaTrader 5 permite realizar dichos cálculos multihilo para optimizar las estrategias comerciales.
¿Necesito instalar el terminal MetaTrader 5?
No. Si solo va a alquilar su propia potencia sobrante, bastará con descargar el MetaTrader 5 Strategy Tester Agent e instalar los agentes de prueba en cada equipo que quiera incluir en la red.
El terminal MetaTrader 5 se requerirá para ejecutar programas MQL5 que contengan una estrategia comercial o una tarea de cálculo matemático.
¿Qué lenguaje de programación se usa en MQL5 Cloud Network?
El lenguaje de programación de estrategias comerciales MQL5. Por su sintaxis y velocidad de ejecución se parece al máximo a С++. Esto le permitirá aprenderlo rápidamente y modificar los algoritmos de otros lenguajes de alto nivel.
El lenguaje MQL5 está incluido en el terminal de cliente MetaTrader 5, en el sitio web de la comunidad se han publicado muchos materiales educativos al respecto.
¿Cómo de seguro es prestar mi computadora para los cálculos distribuidos en MQL5 Cloud Network?
El proceso es absolutamente seguro. Cada agente de prueba opera en su propia zona de pruebas virtual, que prohíbe las llamadas desde un programa MQL5. Cualquier llamada de DLL y acceso a archivos fuera del directorio especificado están prohibidos.
¿Puede alguien conseguir el código de mi programa u otros datos si uso los agentes de la red MQL5 Cloud Network?
No. El intercambio de datos entre el cliente que encarga los cálculos y los agentes de prueba está encriptado. El agente de prueba no guarda el código del programa recibido en el disco, por lo que no podrá ser interceptado en la computadora que realiza los cálculos. Los agentes de prueba también están protegidos contra intentos de intrusión en su entorno de ejecución y la eliminación de datos de la memoria del agente.
He instalado agentes e introducido el login y la contraseña correctos para mi cuenta de MQL5.com, pero no veo a mis agentes en mi perfil.
Los agentes aparecen en el perfil inmediatamente después de completar la primera tarea.
Solía tener muchos agentes en el Perfil y ahora hay menos. ¿Por qué?
Es posible que haya seleccionado la opción "Activos durante las últimas 24 horas". Desmarque la casilla para ver todos sus agentes.
¿Cómo averiguar la PR de los agentes?
La PR de cada agente se muestra en el Perfil de su propietario, pero puede variar ligeramente dependiendo de la carga de la computadora.
He seleccionado la optimización lenta (búsqueda de fuerza bruta) para mi problema y, como resultado, se ha activado la optimización rápida mediante un algoritmo genético. ¿Por qué?
Si el número total de pasadas de optimización supera los 100 000 000, el modo de optimización rápida se activará automáticamente. Más información
¿Por qué la optimización no está disponible en sistemas de 32 bits?
Abandonamos el uso de sistemas de 32 bits porque no cumplen con los requisitos modernos para la computación distribuida, ya que reducen el rendimiento y añaden una sobrecarga adicional al mantener la infraestructura de la red.
¿Por qué todos los servidores y agentes libres de MQL5 Cloud Network participan en la optimización completa, mientras que los agentes de un solo nodo de MQL5 Cloud Network se usan en la optimización genética?
Con la optimización genética, el conjunto completo de pasadas se reemplaza por una combinación de genes que dan un conjunto limitado de pasadas (no más de 256) por población. Las particularidades del trabajo del algoritmo genético requieren esperar que se calculen todos las pasadas de una especie antes de procesar sus resultados y crear nuevas pasadas en la siguiente especie.
Por esta razón, resulta más seguro distribuir las tareas de optimización genética entre los agentes de un solo punto de acceso de MQL5 Cloud Network. Más información