Mql5 Copy Trading System
- Utilitários
- Versão: 3.0
- Ativações: 5
Olá pessoal,
Você tem várias contas no MetaTrader 5? Quer transferir automaticamente, sem atraso e com controle de risco, as operações abertas em uma conta (por você ou por um EA) para suas outras contas?
Smart Copy Trader foi criado exatamente para isso: ele copia as posições de uma conta "de origem" (Master) para uma ou mais contas "receptoras" (Slave/Receiver), com precisão de milissegundos — e, ao fazer isso, protege sua conta por meio de limites diários de lucro/prejuízo, um limite de perda para posições abertas e um botão manual de parada de emergência.
Como funciona?
O sistema é composto por duas partes:
- Provider (Provedor) — um indicador que roda de forma invisível, adicionado ao gráfico da conta Master/origem. Monitora as posições abertas (ticket, símbolo, direção, lote, SL/TP) e, a cada mudança (nova operação, fechamento, atualização de SL/TP por trailing stop), grava os dados em um arquivo de sinal compartilhado.
- Receiver (Receptor) — um Expert Advisor (EA) que roda na conta Slave/receptora. Lê continuamente esse arquivo de sinal e abre/fecha/atualiza posições em sua própria conta.
// USO:
// O MESMO arquivo .ex5 é instalado tanto na conta Master quanto na
// Slave; basta alterar o parâmetro de entrada "Modo de Operação":
//
// Conta Master (origem) -> CopyMode = MODE_PROVIDER
// Conta Slave (receptora) -> CopyMode = MODE_RECEIVER
//
// IMPORTANTE: o modo Provider monitora TODAS as posições da conta
// (filtradas por Magic Number), independentemente do gráfico/símbolo
// ao qual esteja anexado. Por isso, na conta Master, SEM MEXER no
// gráfico onde roda o EA da sua estratégia principal, você pode
// adicionar este EA em modo Provider em OUTRO gráfico livre (qualquer
// símbolo). Como o MetaTrader só permite rodar 1 EA por gráfico,
// enquanto estiverem em gráficos diferentes, NÃO HAVERÁ CONFLITO.
//
// INSTALAÇÃO:
// 1. Copie o arquivo para a pasta MQL5/Experts/, compile (F7)
// 2. Na conta Master, arraste para um gráfico LIVRE -> CopyMode=MODE_PROVIDER
// 3. Na conta Slave, arraste para um gráfico -> CopyMode=MODE_RECEIVER
// 4. Em ambos os terminais, "Permitir Algo Trading" deve estar ativado
// 5. Ambos os terminais devem rodar NO MESMO computador/VPS (a
// comunicação é baseada em arquivo, usando a pasta Common\Files)
//
// CAMINHO DO ARQUIVO (arquivo de sinal compartilhado):
// Windows: C:\Users\<usuário>\AppData\Roaming\MetaQuotes\Terminal\
// Common\Files\
