Sobre este projeto
it-programming / web-development
Aberto
Criar uma solução de trading automatizada que ofereça serviços personalizados a cada cliente requer uma abordagem detalhada no briefing para o programador ou equipe de desenvolvimento. A seguir, um exemplo de briefing que pode ser ajustado de acordo com suas necessidades específicas e utilizado em plataformas como Upwork, Freelancer, ou Toptal para encontrar um programador qualificado.
---
### *Briefing para Desenvolvimento de Sistema de Trading Automatizado*
#### *Visão Geral do Projeto:*
Desenvolver um sistema automatizado de trading para clientes que operam através do Metatrader 5. O sistema deve permitir a gestão fácil de múltiplas contas de cliente, automatizando o processo de seleção, atribuição e implementação de estratégias de trading (armazenadas como arquivos .mq5) para cada conta cliente, garantindo a exclusividade das estratégias por cliente.
#### *Objetivos Específicos:*
1. *Dashboard de Gestão:* Criar um painel de controle intuitivo para o administrador logar as credenciais dos clientes e gerenciar as estratégias de trading.
2. *Banco de Dados de Estratégias:* Desenvolver um sistema de banco de dados para armazenar estratégias de trading pré-mineradas, facilitando o processo de seleção e atribuição automática de estratégias únicas para cada cliente.
3. *Automação de Implantação:* Automatizar o processo de implantação das estratégias nos servidores dos clientes, incluindo a configuração inicial no Metatrader 5, sem a necessidade de intervenção manual para arrastar arquivos para o gráfico.
4. *Segurança e Exclusividade:* Implementar lógicas de seleção que garantam a exclusividade das estratégias de trading para cada cliente, evitando a repetição de estratégias entre diferentes contas.
#### *Requisitos Técnicos:*
- Experiência com a API do Metatrader 5 e desenvolvimento de scripts/experts em MQL5.
- Conhecimento em banco de dados, preferencialmente com experiência em segurança e gerenciamento de dados sensíveis.
- Habilidade em desenvolver dashboards e interfaces de usuário intuitivas para gestão de sistemas complexos.
- Proficiência em automação de servidores, possivelmente com experiência prévia em serviços de cloud como Amazon AWS.
- Entendimento das necessidades de trading e capacidade de implementar soluções que se alinhem às estratégias de trading quantitativo.
#### *Entregas Esperadas:*
1. *Documento de Especificação Técnica:* Uma descrição detalhada da arquitetura do sistema, incluindo diagramas de banco de dados, fluxos de trabalho automatizados e design de interface.
2. *Protótipo Inicial/Demo:* Uma versão inicial do sistema para testes de conceito e feedback.
3. *Sistema Finalizado:* Um sistema funcional, incluindo dashboard de administração, banco de dados de estratégias, e automação de implantação de estratégias em contas de clientes no Metatrader 5.
4. *Documentação e Treinamento:* Documentação completa do sistema e sessões de treinamento para a equipe que gerenciará o sistema.
Categoria TI e Programação
Subcategoria Programação
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 Cloud Storage (Dropbox, Google Drive, etc), Outros (Outras APIs)
Funções necessárias Desenvolvedor
Prazo de Entrega: 30 de Abril de 2024
Habilidades necessárias