Guia Prático para Executar EAs MT5 24/7 no Seu PC Doméstico: Estabilidade para Iniciantes

Primeiro, uma nota crucial.
É verdade que você pode executar EAs (Expert Advisors) do MetaTrader 5 (MT5) 24/7 em um laptop ou desktop em casa, mas mesmo pequenos erros de energia, resfriamento ou configurações tornam as falhas mais prováveis. Se você não tem certeza sobre a estabilidade operacional, considere usar um VPS desde o início (energia, rede e resfriamento de nível de data center — ideal para operação 24/7).
Artigo relacionado: VPS vs. PC Doméstico (On-prem) para Operação de EA: Um Guia de Comparação Detalhado (com Estimativas de Custo de Eletricidade)

Este artigo fornece etapas concretas para “primeiro estabilizar as coisas no seu próprio PC.” Mesmo que você migre para um VPS posteriormente, a mentalidade que você construir aqui será transferida inalterada.


Índice


Comece com o resfriamento: temperaturas alvo do ambiente e do PC

Embora os EAs pareçam leves, abrir vários gráficos aquece a CPU e o SSD; altas temperaturas tornam o sistema instável. Procure uma temperatura ambiente de 22–26°C (em geral 18–28°C) e uma umidade de 40–60%. Em ambientes acima de 30°C, as ventoinhas funcionam constantemente e o comportamento se torna errático.

No lado do PC, é reconfortante se a temperatura da CPU permanecer abaixo de 70–80°C durante a operação normal. Se continuar atingindo a casa dos 80°C, primeiro levante a parte inferior do chassi para o fluxo de ar → use uma base de resfriamento → limpe o pó. Se as temperaturas ainda não caírem, defina a opção de energia “Estado máximo do processador” para 90–95% para suavizar a saída de calor (com pouco impacto no desempenho percebido).

Como verificar a temperatura da CPU (integrado ao Windows + ferramentas leves)

O Gerenciador de Tarefas do Windows não exibe a temperatura da CPU (a temperatura da GPU pode aparecer). Use um monitor de temperatura leve (por exemplo, Core Temp / HWiNFO / HWMonitor), um utilitário do fabricante (Lenovo Vantage, Dell Power Manager, etc.) ou verifique o UEFI/BIOS.

Exibição em tempo real da temperatura do núcleo da CPU (Core Temp)


Use o Gerenciador de Tarefas para identificar “lentidão” (limites de risco)

Você pode sentir problemas espiando o Gerenciador de Tarefas. Inicie-o com Ctrl + Shift + Esc (ou clique com o botão direito na barra de tarefas → Gerenciador de Tarefas).

  1. Na guia Processos, verifique o uso de CPU, Memória e Disco para “MetaTrader 5” ou “terminal64.exe”.
  2. Na guia Desempenho, observe os gráficos da CPU, a memória livre e as tendências de uso do disco para garantir que nada esteja constantemente no limite.
  3. Na guia Inicializar, desative aplicativos residentes desnecessários para estabilizar o comportamento de inicialização após reinicializações.

Interpretando “limites” (linhas de perigo)
CPU: Se acima de 70% continuamente por mais de 10 minutos, a margem é baixa. 85–100% no limite por longos períodos é arriscado (reduza a contagem de gráficos ou EAs).
Memória: Mais de 80% usado ou menos de 2 GB livre aumenta a paginação. Se possível, vá para 16 GB+; com 8 GB, limite os aplicativos simultâneos.
Disco (SSD): Se o Tempo ativo de 80–100% durar vários minutos, você está congestionado. Mantenha 15–20% de espaço livre na unidade C: o tempo todo.
Rede: No canto inferior direito do MT5, um ping de ≤100 ms é ideal; se >200 ms for constante, os preenchimentos têm mais probabilidade de atrasar.

Visualização de processos do Gerenciador de Tarefas: verificação de carga da CPU e memória


2) Design de energia e suspensão para evitar paradas

A suspensão (*sleep*), a hibernação e os comportamentos de economia de energia são as principais razões pelas quais os EAs param. Mantenha o adaptador AC conectado e aplique as configurações abaixo nesta ordem. Siga conforme escrito.

A. Desligar a tela é aceitável, mas nunca deixe o PC suspender

Windows:
Configurações → Sistema → Energia e Bateria → “Tela e suspensão”

  • Tela: como preferir (desligá-la quando ociosa é aceitável)
  • Suspensão do PC: Nunca

(Para laptops) Manter em execução com a tampa fechada:
Painel de Controle → Hardware e Sons → Opções de Energia → menu esquerdo “Escolher a função do fechamento da tampa” → defina “Nada a fazer” (pelo menos para Na tomada).

Configuração de desativação de suspensão do Windows

B. Desative a economia de energia que corta dispositivos

  • Desligue a suspensão seletiva de USB: Painel de Controle → Opções de Energia → “Alterar configurações do plano” → “Alterar configurações avançadas de energia” → Configurações de USBConfiguração de suspensão seletiva de USBDesabilitado (evita falhas com mouses/dongles).
  • Desative a economia de energia da NIC: Gerenciador de Dispositivos → Adaptadores de rede → clique duas vezes no seu adaptador → “Gerenciamento de Energia” → desmarque “Permitir que o computador desligue este dispositivo para economizar energia.”

C. Planeje o Windows Update e as reinicializações

Reinicializações inesperadas são fatais. Quando o Windows reinicia, o MT5 para — e pode permanecer fechado. Se você mantiver posições sem stop-losses, corre o risco de grandes perdas inesperadas.

Etapas práticas para evitar instalações automáticas do Windows Update (para iniciantes)

  1. Defina uma longa janela de Horas Ativas (por exemplo, 09:00–08:00 do dia seguinte).
  2. Habilite as notificações de reinicialização (ligue em Opções avançadas).
  3. Use Pausar atualizações (até 35 dias).
  4. Crie uma rotina de atualizações manuais uma vez por semana → reinicialização → confirme a restauração automática do MT5 (veja “Manutenção semanal”).

(Para a edição Pro) Você pode configurar políticas via “gpedit.msc” para suprimir reinicializações automáticas. Na edição Home, as etapas acima são suficientes.


3) Onde colocar o MT5 e como iniciá-lo (corrija armadilhas comuns de uma só vez)

Problemas como configurações não salvas, erros de permissão ou logs ausentes geralmente decorrem do local de instalação (em Program Files) e de locais de dados dispersos. Recomendamos:

  • Mova o MT5 para a raiz de C: (por exemplo, C:\NomeDaCorretora\) para reduzir a interferência do UAC.
  • Inicie com /portable para que as configurações, logs e toda a árvore MQL5 residam dentro da pasta MT5.
  • Para múltiplas contas/corretoras, divida as pastas e crie atalhos de inicialização separados. Escalone a inicialização em 5 segundos para suavizar a carga.

Artigos relacionados:
MT5 × EA Erros de Permissão UAC: Causas e Como Evitá-los (Amigável para Iniciantes)
Como Instalar & Iniciar Múltiplas Instâncias MT5 em Um PC/VPS [Guia Completo para Iniciantes]


4) Mantenha a rede ativa (cabeada em vez de Wi-Fi; ajuste seu roteador)

As redes domésticas são outra grande fonte de instabilidade. Prefira Ethernet cabeada (cabo LAN direto). Evite extensores; desative recursos do roteador que causam transferências frequentes, como a alternância automática de 2.4/5 GHz. Reinicie o roteador mensalmente para atualizar. Se o ECO do seu modelo ou a “otimização automática de largura de banda” aumentar as desconexões, desligue-os e observe.


5) Não deixe logs e histórico se acumularem

Barras de histórico e arquivos de log grandes aumentam as leituras/gravações e atrasam o sistema.

  • Em MT5 Ferramentas → Opções → Gráficos, mantenha o Número de barras no histórico no mínimo necessário.
  • Exclua regularmente arquivos antigos em ...\logs e ...\MQL5\Logs (mais antigos que ~2 semanas).
  • Mantenha 15–20% de espaço livre na unidade do sistema. Seja cauteloso se C: tiver <10% livre.

Artigo relacionado (aplica-se a PCs domésticos também): Noções Básicas de Operações de VPS: Mantenha-o Funcionando e Leve


6) Bloqueie sua tela (o MT5 continua rodando quando bloqueado)

Ao sair da sua mesa, pressione Win + L para bloquear. Isso também reduz o risco de vazamento de dados se o PC for roubado. O MT5 continua rodando em segundo plano enquanto bloqueado (a chave é: não suspender).

Se você costuma esquecer de bloquear, exija o login ao retomar. Configurações → Contas → Opções de entrada → ative “Exigir login” ao despertar; nas configurações do Protetor de Tela, ative “Ao retomar, exibir a tela de logon.”


7) Prepare a inicialização automática e a recuperação após falhas

Configure as coisas para que o MT5 seja iniciado automaticamente após reinicializações ou atualizações inesperadas.

  • Registre o MT5 em Aplicativos de inicialização ou inicie-o via Agendador de Tarefas.
  • Adicione terminal64.exe e a pasta MT5 às suas exclusões de antivírus.

Artigo relacionado: Iniciação em Lote de Múltiplas Instâncias MT5 Automaticamente: Inicialização & Agendador de Tarefas Explicados


8) Riscos de falta de energia e contramedidas (laptop vs. desktop)

A maior perturbação externa em casa é a falta de energia. Até mesmo quedas breves podem desligar seu roteador doméstico e ONT/ONU, causando um corte de rede — seu EA pode estar em execução, mas as ordens não serão executadas. Se o próprio PC desligar, dados não salvos e logs do MT5 podem ser corrompidos. Mesmo que a energia retorne rapidamente, se o MT5 permanecer fechado, seu EA não será executado.

O risco de falta de energia também depende de como seu EA fecha posições. Se seu EA fecha com ordens de mercado sem stop-losses no lado do servidor, o tempo de inatividade do MT5 durante interrupções aumenta a chance de perdas inesperadas em mercados rápidos. Artigo relacionado: Tipos de Ordem EA e Comparação de Risco

Por outro lado, Stop Loss (SL) e Take Profit (TP) de posição padrão registrados no servidor da corretora continuam funcionando mesmo se o seu PC estiver inoperante — esta é uma importante rede de segurança. EAs que usam SLs apertados para limitar o risco por negociação também evitam o risco de falta de energia.

(No entanto, alguns EAs usam SL/TP virtuais dentro do EA, que não estão registrados no servidor da corretora. Tenha cuidado nesse caso.)
Para referência, os EAs desenvolvidos neste site sempre usam SLs e TPs registrados pela corretora.

Para laptops

  • Sua bateria interna atua como um UPS (No-Break). Se a saúde da bateria estiver abaixo de ~80%, quedas breves ainda podem desligá-lo. Verifique a saúde regularmente.
  • Recomendado: conecte um pequeno UPS ao roteador + ONU (400–600 VA) para manter a conectividade. Você ainda pode obter preenchimentos durante interrupções curtas.
  • Recuperação automática: após o retorno da energia, garanta o login no Windows → inicialização automática do MT5 (Inicializar ou Agendador de Tarefas). Se estiver rodando com a tampa fechada, garanta a entrada/exaustão de ar adequada.

Para desktops

  • Use um UPS para a torre (e monitor, se possível). Se a torre consumir ~300 W, uma unidade de 1000–1500 VA lhe dá alguns minutos a ~15 minutos.
  • Defina o BIOS “Restore on AC Power Loss” (também conhecido como AC Back / Restore AC Power / After Power Loss) para Power On → inicialização automática após o restabelecimento da energia.
  • Mantenha o roteador + ONU em um pequeno UPS separado para que a rede volte imediatamente após o PC reiniciar.

Artigo relacionado:
Riscos de Falta de Energia para EA e Proteções: VPS, UPS e Stop-Loss para Negociação Automatizada Segura


Quando as coisas não funcionam: a ordem certa

Ventoinhas girando constantemente, CPU presa na casa dos 80°C, preenchimentos chegando tarde — tente, em ordem:
① Diminuir a temperatura ambiente → ② Melhorar o fluxo de ar (levantar a base/limpar/base de resfriamento) → ③ Revisar as configurações de energia (desativar suspensão; definir Processador Máximo 90–95%) → ④ Usar Ethernet cabeada e/ou reiniciar o roteador.
Além disso, reduza as instâncias MT5 simultâneas / limite os gráficos abertos / execute backtests e otimizações em horários diferentes. Verifique com calma, passo a passo.


Alvos úteis de “especificações & configurações” (para iniciantes)

  • CPU: 2C/4T funciona; 4C/8T+ dá margem para múltiplas contas.
  • Memória: 16 GB é confortável (com 8 GB, limite a concorrência).
  • Armazenamento: prefira NVMe SSD. Mantenha 15–20% livre em C:.
  • Plano de energia: Balanceado ou Melhor eficiência de energia; se o calor for difícil, defina o Processador Máximo 90–95%.
  • Segurança: adicione a pasta MT5 às exclusões AV (evite falsos positivos e travamentos de varredura).

Modelo de manutenção semanal (exemplo)

  1. Windows Update (despausar → atualizar → reiniciar).
  2. Verifique imediatamente a inicialização automática do MT5 (configuração do Agendador de Tarefas/Inicialização).
  3. Limpe logs/histórico (exclua itens com mais de ~2 semanas).
  4. Verifique a carga no Gerenciador de Tarefas (garanta que CPU/Memória/Disco não estejam na zona de perigo).
  5. Verifique as temperaturas com o Core Temp (observe a casa dos 80°C constantes).
  6. Reinicie o roteador se necessário → verifique o ping do MT5.

Resumo

・Compare PC doméstico vs. VPS para custo e operações para decidir o que mais lhe convém.

Resfriamento primeiro: mantenha o ambiente a 22–26°C (em geral 18–28°C), CPU <70–80°C.
Não deixe parar: desative a suspensão, defina a tampa para “Nada a fazer”, desligue a economia de energia USB/NIC e lide com o Windows Update manualmente com verificações de recuperação pós-reinicialização.
Torne visível: observe a carga no Gerenciador de Tarefas e as temps no Core Temp. Se CPU >70%, Memória >80%, Disco >80% constantemente, reduza a contagem de MT5/gráficos.
Plano de falta de energia: o risco varia de acordo com o gerenciamento da posição (SL/TP estão registrados no servidor?). Laptop: bateria + UPS para roteador recomendado; Desktop: UPS para torre & equipamento de rede.
Hábito de bloquear: use Win+L (MT5 continua rodando). Exija login ao retomar para evitar contratempos.


FAQ

Q. Quais são os “limites” para CPU, memória e disco?
A. A CPU é arriscada se permanecer acima de 70% por mais de 10 minutos ou ficar presa em 85–100%. A memória é difícil acima de 80% usado ou com menos de 2 GB livre. O disco fica congestionado se o Tempo ativo permanecer em 80–100% por vários minutos. Reduzir as instâncias e gráficos do MT5 ajuda.
Q. Posso manter o MT5 rodando com a tampa do laptop fechada?
A. Sim. Defina “Quando eu fechar a tampa” como “Nada a fazer” e garanta que a suspensão esteja desativada. Para o fluxo de ar, levante a base ou use uma base de resfriamento.
Q. Estou preocupado com o Windows Update reiniciando automaticamente.
A. Defina Horas Ativas amplas, habilite as notificações de reinicialização e use Pausar Atualizações conforme necessário. Torne-o uma rotina semanal: atualizações manuais → reiniciar → confirmar a inicialização automática do MT5 (a edição Pro pode adicionar configurações de política).
Q. Qual é mais amigável para iniciantes, PC doméstico ou VPS?
A. Um PC doméstico é bom para aprender a mecânica. Para estabilidade 24/7 verdadeira, o VPS geralmente vence — menos perturbações (energia/rede/temperatura/atualizações) e recuperação mais rápida.
Q. O que devo fazer sobre os riscos de falta de energia?
A. Laptop: bateria interna mais (se possível) um pequeno UPS para o roteador/ONU. Desktop: um UPS para a torre; habilite o BIOS “Restore on AC Power Loss.” Após o retorno da energia, use o Agendador de Tarefas ou Inicializar para iniciar o MT5 automaticamente.
Q. O que acontece se o espaço livre de C: estiver baixo?
A. As gravações de log e arquivos temporários podem criar um gargalo; o Tempo ativo do disco aumenta e tudo fica lento. Mantenha sempre 15–20% de espaço livre.
Q. O MT5 fica instável quando executo múltiplas instâncias.
A. Escalone as inicializações em 5–10 segundos, isole as instâncias com /portable, adicione exclusões AV, reduza a contagem de gráficos e diminua as barras de histórico.

Deixe um comentário