Analisando propostas

Desarrollo de Cliente Socket en Mql5 para Integración con Servidor Python

Publicado em 06 de Agosto de 2024 dias na TI e Programação

Sobre este projeto

Aberto

Descripción del Proyecto:

Busco un desarrollador con experiencia en MetaTrader 5 y MQL5 para construir un Cliente Socket que se conecte con un servidor Python. El proyecto consiste en crear un robot en MQL5 que funcione como cliente, capaz de recibir señales de trading, ejecutarlas en MetaTrader 5, y enviar información de retorno al servidor Python.

Requisitos del Proyecto:

Conexión y Autenticación:

El cliente debe recibir credenciales de acceso (usuario, contraseña, servidor) desde el servidor Python y utilizarlas para iniciar sesión en MetaTrader 5.
Recepción y Ejecución de Órdenes:

El robot debe recibir señales de compra y venta desde el servidor Python a través de mensajes JSON y ejecutar las órdenes correspondientes en MetaTrader 5.
Monitoreo y Reporte de Operaciones:

Monitorear el estado de todas las operaciones abiertas y enviar actualizaciones periódicas al servidor Python. Estos reportes deben incluir información como el símbolo, precio de entrada, ganancias/perdidas, etc.

Cierre de Operaciones:

Recibir señales del servidor Python para cerrar operaciones específicas o todas las operaciones abiertas y ejecutar estas órdenes de cierre.
Manejo de Errores y Reconexiones:

Implementar mecanismos de manejo de errores y reconexión automática en caso de pérdida de conexión.
Tecnología Utilizada:

Comunicación mediante sockets tcp/ip.
Intercambio de datos en formato JSON.
Habilidades Requeridas:
Experiencia en desarrollo con MQL5 y MetaTrader 5.
Conocimientos en Python son un plus.
Familiaridad con la implementación de sockets tcp/ip.
Habilidades en manejo de datos en formato JSON.
Capacidad para garantizar seguridad y cumplimiento regulatorio en todas las operaciones.
Nota: Este cliente no es autónomo; debe interactuar con un servidor Python existente que gestiona las estrategias de trading y la lógica de decisiones. El desarrollador debe estar dispuesto a trabajar en estrecha colaboración con el equipo de desarrollo del servidor para asegurar una integración fluida y eficaz.

Categoria TI e Programação
Subcategoria Aplicativos desktop
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Integrações de API Outros (Outras APIs)
Plataformas exigidas Windows

Prazo de Entrega: 09 de Agosto de 2024

Habilidades necessárias

Outro projetos publicados por M. R.