De um VPS vazio ao controle por chat em cinco minutos.
O AlgoHand executa um pequeno agente no seu VPS Windows, ao lado dos seus terminais MetaTrader 5. Você o instala com um comando; depois disso, tudo acontece pelo painel e pelo chat. Sem portas de entrada, nenhuma senha sai da máquina.
1. O que você precisa
- Um VPS Windows (Windows Server 2016 ou mais recente, ou Windows 10/11) com acesso de administrador por Área de Trabalho Remota (RDP).
- Um ou mais terminais MetaTrader 5 instalados nele, cada um logado em uma conta de trading. Funcionam tanto as instalações padrão (Program Files) quanto as portáteis.
- Os Expert Advisors com os quais você opera, instalados nos terminais como de costume (
MQL5\Experts). O AlgoHand nunca precisa do código-fonte deles. - HTTPS de saída a partir do VPS (já vem por padrão; nada de entrada é aberto).
2. Crie sua conta
- Acesse app.algohand.com e crie uma conta com seu e-mail e uma senha de pelo menos dez caracteres.
- Leia e aceite os Termos de Serviço, a Política de Privacidade, o Aviso de Risco e a Política de Reembolso (documentos em inglês).
- Você chega ao painel. Ele fica vazio até que um VPS seja conectado.
3. Conecte o VPS
- No painel, clique em Connect a VPS, dê um nome a ele (por exemplo, o provedor e a localização) e clique em Create activation token. O painel mostra um comando PowerShell de uma linha com o token dentro.
- Entre no VPS por Área de Trabalho Remota. Verifique se seus terminais estão em execução e logados.
- Abra o PowerShell como administrador (clique com o botão direito no botão Iniciar → "Windows PowerShell (Admin)" ou "Terminal (Admin)").
- Cole o comando e pressione Enter. Ele se parece com isto:
powershell -NoProfile -ExecutionPolicy Bypass -Command "iwr -useb https://algohand.com/dl/install.ps1 -OutFile $env:TEMP\algohand-install.ps1; & $env:TEMP\algohand-install.ps1 -Token enr_XXXXXXXX"
O instalador baixa o agente, verifica sua assinatura e faz uma única pergunta: ativar o logon automático? Em um VPS, responda sim e digite a senha do Windows do usuário atual. O instalador a verifica e a guarda no armazenamento protegido LSA do Windows, somente nessa máquina (o mesmo lugar onde a ferramenta Sysinternals Autologon a guarda); ela nunca sai do VPS. Assim, o Windows entra sozinho após uma reinicialização e seus terminais iniciam sem que ninguém precise se conectar por Área de Trabalho Remota. Pressione Enter para pular; você pode ativá-lo mais tarde (veja Solução de problemas).
- Em até um minuto o VPS aparece no seu painel como online.
- Em seguida, o agente reinicia cada terminal uma vez para anexar seu gerenciador. Seus EAs voltam aos gráficos exatamente como estavam. Depois disso, os terminais continuam em execução e o agente apenas os monitora.
4. Abra o chat e controle seus EAs
O assistente fica no topo do seu painel (ou abra-o em uma aba própria pelo link ao lado). Ele está conectado como você e vê apenas a sua conta. Experimente:
- "O que está rodando no meu VPS?"
- "Inicie o Gold Scalper em XAUUSD com o preset low."
- "Defina o risco do EA de ouro como médio."
- "Pare tudo na conta 5313…"
- "Mostre minha curva de patrimônio (equity) do último mês" ou "P&L por hora do dia".
Todo comando que altera algo é mostrado a você primeiro como um resumo. O assistente só o aplica depois que você confirma. Mudanças de parâmetros reiniciam o EA; se o EA tiver posições abertas e sua segurança de reinício não estiver verificada, a mudança é recusada em vez de arriscada.
5. O que o agente faz no seu VPS
- Roda como tarefas agendadas em
C:\TCA: um supervisor mais um worker por terminal. Os logs ficam emC:\TCA\logs. - Encontra seus terminais MetaTrader 5, lê o estado deles (conta, saldo, patrimônio, posições abertas, EAs nos gráficos) e o envia ao AlgoHand por HTTPS de saída. Nada fica escutando conexões de entrada.
- Instala um pequeno programa gerenciador (um serviço MQL5 ou, em builds mais antigas, um EA em um gráfico oculto) em cada terminal. O gerenciador abre e fecha gráficos e aplica templates; é assim que os EAs são iniciados, parados e reconfigurados.
- Mantém os terminais em execução: se um terminal for fechado ou o VPS reiniciar, o agente o inicia de novo.
- Nunca lê nem envia a senha da sua conta de trading. Trabalha apenas com terminais que já estão logados.
- Atualiza a si mesmo a partir de versões do AlgoHand assinadas pela IT Effectiveness.
6. Solução de problemas
O VPS não aparece no painel
Abra C:\TCA\logs\agent.log. As últimas linhas dizem o que deu errado: normalmente um firewall que bloqueia o HTTPS de saída, ou um token que já foi usado. Crie um novo token e execute o comando de novo.
Um terminal mostra "TcaManager is not running"
O gerenciador não pôde ser anexado. Isso acontece quando o AutoTrading está desativado no terminal, ou quando o terminal não está logado. Verifique o terminal e aguarde um minuto; o agente tenta de novo sozinho.
Pulei o logon automático e agora quero ativá-lo (ou desativá-lo)
Sem logon automático, tudo funciona enquanto você está conectado por Área de Trabalho Remota, mesmo com a janela fechada. Depois de uma reinicialização, porém, os terminais e o agente esperam até que alguém entre no sistema. Ative o logon automático mais tarde com um comando em um PowerShell de administrador; ele pede a senha do Windows, a verifica e a guarda no armazenamento protegido do Windows:
powershell -NoProfile -ExecutionPolicy Bypass -Command "iwr -useb https://algohand.com/dl/autologon.ps1 -OutFile $env:TEMP\algohand-autologon.ps1; & $env:TEMP\algohand-autologon.ps1"
Adicione -Disable ao final para desativá-lo de novo.
O chat diz que um EA é "unknown"
O AlgoHand só opera EAs que estão em seu catálogo com parâmetros e presets verificados. Os EAs que você vê na "lista" do chat são os que você pode controlar. Os demais continuam rodando sem serem tocados; escreva para support@algohand.com para incluí-los.
Mudei um parâmetro e o EA reiniciou
Isso é proposital: o MetaTrader não tem como alterar os parâmetros de um EA sem reaplicá-los, e reaplicar significa reiniciar. Os EAs que recuperam as próprias posições após um reinício (pelo magic number) são marcados como seguros para reinício; os demais recebem um aviso antes de qualquer alteração.
7. Remover o agente
No painel, clique em Disconnect this VPS. O agente para no próximo contato com o servidor e remove seu estado local. Seus terminais e EAs ficam como estão. Para remover também os arquivos, execute no VPS como administrador:
schtasks /Delete /TN "TCA Agent" /F; schtasks /Delete /TN "TCA Terminals" /F; Remove-Item -Recurse -Force C:\TCA
