EnglishNederlandsPortuguesEspanolDeutschFrancais

Como funciona o algo trading: do sinal à ordem executada

By 8 min read trading Published: Last updated: Sources checked:
Editorial review. Published under the JPTC editorial policy. Method: JPTC research methodology. Material corrections are recorded through the corrections policy.

Material update: 15 October 2026: Corrigidas qualificações adicionais de verificação/auditoria dos nossos resultados para o âmbito dos extratos da corretora publicados pela empresa.

Part of Trading Education Library, our complete pillar guide on this topic.
Como funciona o algo trading: do sinal à ordem executada

Algo trading, ou negociação algorítmica, é a execução de ordens por um programa que segue regras escritas antecipadamente: quando entrar, onde sair, com que volume e em que condições não negociar. O programa recebe preços, verifica as regras, calcula o risco, envia a ordem e confirma a resposta do servidor. Este guia explica esse ciclo passo a passo, mostra as peças de um Expert Advisor (EA), compara as plataformas onde os algoritmos correm e indica o que verificar antes de usar um algoritmo numa conta própria ou numa prop firm.

O que é algo trading, em termos práticos

Pense numa regra que um trader aplicaria à mão: comprar EURUSD quando o fecho horário fica acima da média de 50 períodos e o RSI está abaixo de 70, com stop de 40 pips e objetivo de 80 pips. No algo trading essa regra passa a código. A partir daí, o computador aplica-a em cada novo preço, sem hesitar e sem se cansar, mas também sem perceber o contexto que não está na regra.

A automatização não cria uma vantagem por si. Se a regra não funciona à mão, também não funciona em código; apenas falha de forma mais rápida e mais consistente. O valor está em poder testar a regra em dados históricos, aplicá-la sempre da mesma maneira e medir o resultado sem a memória seletiva de quem negoceia.

O ciclo de um sistema automático: dados, regra, ordem

  1. Novo preço. No MetaTrader 5, um EA recebe um evento NewTick quando chega um novo tick do símbolo do gráfico. Segundo a documentação de MQL5 sobre OnTick, se o tick anterior ainda está a ser processado, o novo evento não entra na fila. Um EA lento perde ticks.
  2. Verificação das regras. Indicadores, horário, spread máximo e número de posições abertas.
  3. Cálculo do risco. Exemplo fictício: conta de 10.000 USD, risco de 1% por operação (100 USD), stop de 40 pips em EURUSD e 10 USD por pip por lote (tamanho de contrato de 100.000 numa conta em dólares). Volume: 100 / (40 × 10) = 0,25 lote. O tamanho do contrato, o valor do tick e o volume mínimo vêm da especificação do símbolo, definida pela corretora segundo a ajuda do MetaTrader 5.
  4. Envio da ordem. A documentação de OrderSend explica que um envio bem-sucedido apenas significa que o pedido foi colocado no sistema de negociação, não que a operação foi executada.
  5. Confirmação e gestão. O código lê o código de retorno do servidor e depois gere stops, objetivos e saídas.

Os códigos de retorno mostram o que pode correr mal: 10009 significa pedido executado, 10004 nova cotação (requote), 10006 pedido rejeitado, 10019 fundos insuficientes, 10018 mercado fechado e 10027 negociação automática desativada no terminal. Todas as fontes de plataforma deste artigo foram verificadas a 17 de outubro de 2026.

Os componentes de um Expert Advisor

O tipo de conta também conta. Segundo a ajuda do MetaTrader 5, a corretora define se a conta usa netting, com uma única posição por símbolo, ou hedging, com várias posições no mesmo símbolo, incluindo opostas. Um EA pensado para hedging comporta-se de outra forma numa conta netting. Como instalar e verificar um EA no MT5 está descrito em Baixar EA para MT5.

Onde o algoritmo corre: MetaTrader, cTrader e TradingView

MetaTrader 4 e 5. Os EAs correm dentro do terminal, ligados a um gráfico. O terminal tem de estar aberto e ligado; para funcionamento contínuo existe o alojamento virtual do MetaTrader 5 ou um VPS próprio.

cTrader. Os robôs chamam-se cBots. Segundo a ajuda do cTrader, um cBot na nuvem continua a correr com o dispositivo desligado, com até 10 instâncias simultâneas em contas reais e 1 em demo, que para ao fim de 7 dias no máximo. As regras podem variar por corretora.

TradingView. Uma estratégia em Pine Script não envia, por si, ordens para o MetaTrader. Através de um alerta com webhook, o TradingView envia uma mensagem para uma aplicação externa, que por sua vez coloca a ordem. Os webhooks exigem autenticação de dois fatores e, segundo o próprio TradingView, podem ocasionalmente não chegar ao destino.

Famílias de estratégias e quando falham

Antes de confiar numa família, teste-a. O Strategy Tester do MetaTrader 5 permite testar com ticks reais e correr um período forward separado, que não foi usado na otimização. O processo completo está em Backtesting algo: processo reproduzível.

Algo trading em prop firms: regras a verificar

Numa prop firm, o algoritmo tem de respeitar as regras do programa, calculadas como o programa as calcula. Exemplos verificados a 17 de outubro de 2026:

Compare programas em Que prop firms permitem EAs? antes de pagar uma avaliação.

Vantagens, limites e como começar com segurança

As vantagens são concretas: execução igual em cada operação, possibilidade de testar antes de arriscar e registos que mostram o que aconteceu. Os limites também: dependência de um terminal ligado, risco de sobreajuste aos dados do passado, mudanças de mercado que a regra não prevê e erros de código que se repetem em cada operação. Uma análise mais detalhada está em Negociação automática no forex: vantagens e desvantagens.

  1. Escreva as regras em linguagem simples antes de qualquer código.
  2. Teste com custos realistas e um período forward.
  3. Corra o algoritmo numa conta demo e compare cada ordem com as regras e o registo.
  4. Comece com volume mínimo e verifique diariamente o registo, as posições abertas e a distância ao limite de perda.
  5. Desconfie de qualquer promessa de rendimento; o histórico de um algoritmo não garante o futuro.

Para avaliar as provas de um algoritmo de terceiros, leia O algoritmo funciona? Como interpretar as provas.

JPTC: EA Hub e Algo alojado

O EA Hub da JPTC fornece ficheiros e setfiles de MetaTrader para MT4 e MT5 que o próprio cliente executa no seu terminal ou VPS. Um preset com o nome de uma prop firm não é uma aprovação dessa empresa nem garante o cumprimento das regras. O JPTC Algo é um serviço separado: a JPTC aloja-o na sua infraestrutura e liga-o à conta MT4 ou MT5 que o cliente tem na sua corretora, sem instalação nem VPS do lado do cliente, e não é oferecido para avaliações de prop firms. Os valores mensais publicados pela JPTC a partir do extrato da corretora estão na página de resultados; trata-se de uma publicação própria, não de uma auditoria independente.

Capturas de conta publicadas pela JPTC

Exemplos individuais, não resultados típicos nem resultados de desafios. Os valores mensais estão na página de resultados.

Captura de conta publicada pela JPTCCaptura de conta publicada pela JPTCCaptura de conta publicada pela JPTCCaptura de conta publicada pela JPTCCaptura de conta publicada pela JPTCCaptura de conta publicada pela JPTC
O algo trading é legal?
A negociação automática é uma função normal de plataformas como o MetaTrader e o cTrader. O que pode ou não fazer depende das condições da sua corretora ou prop firm, por isso leia-as antes de começar. Para questões regulatórias em Portugal, a entidade de referência é a CMVM.
Qual é a diferença entre um Expert Advisor e um robô de trading?
Expert Advisor é o nome que o MetaTrader dá a um programa que negoceia num gráfico. Robô de trading é um termo mais geral, usado também para cBots do cTrader ou para aplicações ligadas por API.
Preciso de saber programar para usar algo trading?
Para usar um EA pronto não, mas precisa de perceber os parâmetros, o relatório de teste e o registo do terminal. Para automatizar as suas próprias regras precisa de MQL4, MQL5, outra linguagem ou um construtor de estratégias, e continua a ter de testar o resultado.
Porque preciso de um VPS para um EA?
Um EA só negoceia enquanto o terminal está aberto e ligado ao servidor. Um VPS ou o alojamento virtual do MetaTrader reduz o risco de cortes de energia ou de internet no seu computador, mas não substitui a verificação diária do registo.
Um algoritmo pode garantir lucro?
Não. Um algoritmo aplica regras testadas no passado, e os mercados, os custos e a execução mudam. Quem promete um rendimento garantido está a dar-lhe uma razão para desconfiar.
The JPTradingCapital Team | A JPTradingCapital desenvolve software de trading automatizado. Valores dos extratos da corretora publicados pela empresa: resultados.

Artigos relacionados

Automated forex and gold trading

Runs on your own account at your own broker. We host and set it up, so there is nothing to install and no VPS. No profit share, no monthly fee.

See how it works

Related Articles

trading
Backtesting Algo: Processo Reproduzível para Forex e Futuros
6 min read
trading
O Algoritmo Funciona? Como Interpretar as Provas
5 min read
trading
Baixar EA para MT5: instalação e verificação do funcionamento
6 min read
Trading software for prop-firm rules
See Results →
Risk Disclaimer

Trading forex and CFDs involves significant risk and is not suitable for all investors. Past performance does not guarantee future results. You should not invest money you cannot afford to lose. The content on this page is for informational purposes only and does not constitute financial advice. JPTradingCapital does not accept liability for any loss or damage arising from reliance on the information provided. Always conduct your own research before making trading decisions.