Frente 03

Sua estratégia escrita em código, do jeito que você opera

Você descreve a regra como explicaria para outro trader. Nós transformamos em Expert Advisor, indicador ou painel para MetaTrader — e devolvemos um robô em que cada decisão de gerenciamento aparece como input que você controla.

7Etapas do briefing ao deploy monitorado
2Linguagens: MQL4 e MQL5
MT4·5Código entregue na plataforma que você já usa
1 dia útilPara responder ao briefing com escopo e prazo

Escopo de desenvolvimento

O que a gente constrói

  • Expert Advisors de estratégia própria: entradas por preço, hora, volume, tick, indicador ou combinação de condições; saídas por alvo, tempo, estrutura ou temperatura do basket.
  • Gerenciamento de trade configurável: fechamento agressivo de posições negativas com critério ligado/desligado, deixar o lucro correr em posições positivas, parcial, trailing (passo, ATR ou break-even) e teto de exposição.
  • Indicadores e alertas: sinal sonoro, push, e-mail, seta no gráfico, linha, painel de status e filtro de confirmação para operação manual.
  • Painéis de controle: botão de comprar, vender, fechar tudo, inverter, bloquear nova entrada, ajustar lote e mudar risco sem abrir as propriedades do robô.
  • Gestão de múltiplas contas: replicação de ordens de uma conta mestre para filhas, com proporção por capital e filtro por símbolo.
  • Portabilidade: adaptação de estratégia que existe em MT4 para MT5 (e o caminho contrário), incluindo conversão de ordens pendentes, hedge e tipos de preenchimento.
  • Migração de indicadores proprietários: quando o código-fonte não existe, fazemos engenharia reversa comportamental — veja a seção de método abaixo.
Braço robótico programando código de trading em painel holográfico neon
Encomenda · briefing → especificação → código → backtest → deploy

Não fazemos

Arbitragem que depende de latência da corretora, bypass de regras de conta, robôs de recuperação de perda com martingale infinito sem teto, e qualquer coisa que prometa lucro garantido. Se a ideia só funciona na planilha, a gente avisa antes de começar.


Processo

Sete etapas, uma especificação por escrito

Nada começa no editor de código antes de virar texto aprovado por você. A especificação é o contrato: se a regra estiver lá, o robô obedece.

  1. Briefing

    Você manda a regra, um vídeo operando no gráfico, prints ou um PDF. Quanto mais concreto, mais rápido o orçamento.

  2. Especificação

    Traduzimos em condições de entrada, saída, gestão e exceções — e devolvemos para você aprovar por escrito.

  3. Orçamento e prazo

    Escopo fechado, valor e data. Mudança de escopo depois disso vira novo orçamento, não retrabalho silencioso.

  4. Desenvolvimento

    Código em MQL4/MQL5 comentado, com inputs nomeados em português e blocos de risco separados do bloco de sinal.

  5. Backtest e otimização

    Histórico da sua corretora, cenários adversos incluídos. Você recebe o relatório, não só a captura bonita.

  6. Ajustes e aceite

    Ciclo de refinamento até o comportamento bater a especificação. O aceite é seu.

  7. Deploy e suporte

    Instalação guiada, conta demonstração antes do real e janela de suporte para correção de bugs.

O que enviar no briefing

  • Plataforma (MT4 ou MT5) e símbolo principal
  • Temporalidade e horário de operação
  • Condição de compra e de venda, com exemplo no gráfico
  • Regra de saída: alvo, stop, tempo, estrutura ou manual
  • Lote: fixo, por risco percentual ou progressão com teto
  • Filtros: sessão, spread, volatilidade, noticiário
  • Tamanho aproximado do capital para a conta

O que você recebe no final

  • O robô compilado para a sua plataforma
  • Arquivo de configuração (.set) por perfil de risco
  • Especificação assinada, com as regras por escrito
  • Relatório de backtest com drawdown e piores meses
  • Guia de instalação e primeiro dia assistido
  • Janela de suporte para correção de divergências
  • Código-fonte quando o contrato prever cessão

Sala de servidores com robô e números gigantes em neon
Método diagnóstico · registrar o comportamento, não o palpite

Método diagnóstico

Quando o indicador é proprietário e ninguém tem o código

É o caso mais comum de migração: o cliente tem um indicador fechado, quer a mesma leitura em outra plataforma. Adivinhar pela aparência gera um robô que parece o original e pensa diferente.

Nosso caminho é construir um indicador de diagnóstico temporário que expõe e registra, em tempo real, tudo o que for possível observar do original: valores de buffers, horário em que o sinal aparece, ordem dos sinais, relação com preço, média, volume e spread.

Você fotografa ou grava as duas janelas lado a lado no mesmo instante. Com essa amostragem, a lógica é inferida por semelhança e depois validada contra os mesmos trechos de histórico, barra a barra. O que não reproduz, não é aprovado.

  • Amostragem simultânea: original e diagnóstico na mesma barra, no mesmo símbolo
  • Registro de divergência: todo sinal que o clone errou fica documentado
  • Critério de aceite definido antes de começar, não depois do resultado

Perguntas sobre encomenda

Quanto custa programar um robô?
Depende do escopo, não do tamanho da conta. Um EA de regras diretas com gestão simples custa menos que um sistema com basket, painel, replicação entre contas e filtros de noticiário. Por isso o processo tem especificação antes do preço: com o escopo escrito, o valor sai fechado e o prazo também.
Em quanto tempo fica pronto?
Estratégias objetivas costumam ficar prontas em poucos dias úteis. Sistemas com várias contas, painel e gestão de cesta levam mais porque exigem testes de caso extremo. O prazo confirmado vem junto com o orçamento, depois da especificação aprovada.
Você vai entender minha estratégia?
É para isso que existe a etapa de especificação. Se a sua regra tiver ambiguidade — e toda regra falada tem — a gente pergunta antes de escrever o código. A pergunta custa cinco minutos; a suposição custa o projeto.
O código-fonte é meu?
Por padrão você recebe o robô compilado, os arquivos de configuração e a especificação. Cessão de código-fonte é possível e muda o orçamento, então tratamos disso no contrato, por escrito, antes de começar.
Pode adaptar meu robô de MT4 para MT5?
Pode, e é um trabalho comum. A adaptação não é apenas tradutores de função: muda o modelo de ordens, muda como hedge e neting se comportam e muda como a estratégia reage a volume. Testamos na sua corretora antes de entregar.
Vocês garantem que o robô vai dar lucro?
Não. O que garantimos é fidelidade à especificação, execução sem desvio e transparência nos testes. O resultado depende do mercado e do risco que você escolhe. Um robô bem programado pode perder dinheiro — ele só perde do jeito que você autorizou.

Do papel para a plataforma

Mande a regra. A especificação volta antes do código.