TradeMirror Local Trade Copier
- Utilitários
-
Mohamed-amine Baddir
Minhas ferramentas para MetaTrader 5 no Market (cada uma pode ser testada grátis no Testador de Estratégia antes da compra):
- Prop Risk Guard: limites de perda diária e drawdown para contas de mesas proprietárias
- TradeMirror: copiador local de operações entre contas MT5 - Versão: 1.0
- Ativações: 15
O TradeMirror copia as operações de uma conta MetaTrader 5 para qualquer número de outras contas MT5 no mesmo computador ou VPS. Anexe-o no modo Master na conta em que você opera e no modo Slave em cada conta que deve segui-la. Um único EA faz os dois papéis, sem DLL, sem programa externo e sem nenhum serviço de internet no meio. A cópia normalmente abre em cerca de meio segundo, incluindo a execução da corretora.
Preço de lançamento: vai subir conforme as avaliações chegarem.
O que é copiado
- Posições a mercado, compra e venda
- Ordens pendentes (limit e stop), incluindo mudanças de preço e exclusão
- Stop loss e take profit, e cada alteração posterior
- Fechamentos parciais: o Slave fecha a mesma proporção da sua cópia
- Fechamentos totais, manuais ou por SL/TP no master
Tamanho do lote
- O mesmo lote do master
- Lote do master × multiplicador
- Lote fixo
- Proporcional ao saldo ou ao patrimônio (× multiplicador): uma conta de 1 000 USD segue uma de 10 000 USD com um décimo do tamanho
- Risco % por operação: o lote é calculado para que o stop loss custe o % escolhido do saldo do Slave
- Lote máximo opcional por operação. Se o resultado ficar abaixo do mínimo da corretora, usa o mínimo ou pula a operação.
Símbolos
- Sufixos e prefixos de corretoras são tratados automaticamente: EURUSDm, EURUSD.pro e EURUSD# são reconhecidos como o mesmo símbolo
- Seu próprio mapa para nomes diferentes, ex.: GOLD=XAUUSD;US30=DJ30
- Listas de símbolos permitidos e proibidos em cada Slave
Controle
- Modo inverso: compra vira venda, SL e TP trocam de lugar, ordens limit e stop também
- SL/TP nos mesmos preços ou na mesma distância da entrada (para corretoras com cotações diferentes)
- Copiar apenas os números mágicos escolhidos do master, ex.: um EA entre vários
- Pular operações com mais de N segundos ou quando o preço já se moveu mais de N pontos
- Número máximo de cópias abertas ao mesmo tempo
- Stop por patrimônio: se o patrimônio do Slave cair um % definido abaixo do saldo máximo, as cópias são fechadas e a cópia é pausada
- Canais: vários grupos independentes master → slave no mesmo PC
Seguro por design
- Se o terminal master fechar ou perder a conexão, o Slave mantém suas cópias e mostra MASTER OFFLINE, em vez de fechar tudo
- Uma cópia fechada manualmente no Slave não é reaberta
- As cópias continuam vinculadas à operação do master após reinício, mesmo em corretoras que apagam o comentário num fechamento parcial
- Contas que são Slave e Master ao mesmo tempo não reenviam suas cópias: sem loops
- Um painel no gráfico mostra o modo, o estado da sincronização, operações abertas, fechadas e puladas, o tempo da última cópia e a última ação
Testador de estratégia
O testador não consegue rodar dois terminais, então nele o TradeMirror faz os dois papéis num único teste: abre operações master de demonstração, move o SL para o ponto de equilíbrio, fecha metade e depois o resto, e copia cada passo pelo mesmo canal usado em conta real. Rode no modo visual para ver o painel.
Parâmetros de entrada
Geral
- Mode: Master (envia operações) ou Slave (copia operações)
- Channel name: a mesma palavra no master e nos seus Slaves
- Sync interval, ms: frequência de verificação (padrão 200)
- Show the status panel: mostrar o painel
Master
- Only these magic numbers: lista separada por vírgulas, vazio = todos (0 = operações manuais)
- Only these symbols: lista separada por vírgulas, vazio = todos
- Do not send trades TradeMirror copied into this account: evita loops
Slave: tamanho do lote
- Lot mode: igual, multiplicador, fixo, proporção do saldo, proporção do patrimônio, risco %
- Multiplier, Fixed lot, Risk % per trade
- Max lot per trade (0 = sem limite)
- Use the min lot when the result is smaller: usar o lote mínimo (senão, pula)
Slave: o que copiar
- Reverse: inverso
- Copy pending orders: copiar ordens pendentes
- SL/TP copying: mesmos preços, mesma distância da entrada ou não copiar
- Follow SL/TP changes, Follow partial closes, Close when the master closes
- Copy trades already open when the slave starts: copiar operações já abertas
- Skip a trade older than N s (padrão 60, 0 = sem limite)
- Skip if price moved more than N points (0 = desligado)
- Max slippage, points: slippage máximo
- Copy only these master magic numbers
Slave: símbolos
- Map, ex.: XAUUSD=GOLD;US30=DJ30
- Prefixo / sufixo do master a remover, prefixo / sufixo do Slave a adicionar
- Copiar apenas estes símbolos / nunca copiar estes símbolos
Slave: proteção
- Master offline after N s without update (padrão 15; as cópias ficam como estão)
- Max copied trades open at once (0 = sem limite)
- Equity stop: fechar cópias e pausar a −N% do saldo máximo (0 = desligado)
- Magic number of copied trades (um número diferente para cada Slave na mesma conta)
Testador de estratégia
- Tester demo: master e Slave num único teste para mostrar a cópia
Observações
- Todos os terminais precisam rodar no mesmo computador ou VPS Windows. Cópia pela internet entre duas máquinas não é suportada.
- O VPS integrado do MQL5 não pode ser usado: terminais migrados rodam em servidores separados e não enxergam os arquivos uns dos outros. Use um VPS Windows comum.
- Somente MetaTrader 5.
- Contas Slave precisam ser hedging (cada cópia é uma posição própria). O master pode ser hedging ou netting.
- Ative o Algo Trading em cada terminal. Cada conta precisa do seu próprio terminal, instalado numa pasta separada.
- As cópias são executadas ao preço da corretora do Slave, então spread e slippage fazem os resultados diferirem um pouco do master.
- Teste primeiro em contas demo.

