ProTrade Trade Copier EA
- Utilitários
- Cain De Bruin
- Versão: 1.1
ProTrade Trade Copier EA
Visão Geral do Produto
ProTrade Trade Copier EA é uma solução profissional de cópia de operações para MetaTrader 5 que replica operações entre contas com filtragem avançada, mapeamento de símbolos e gestão inteligente de lotes. Este EA opera no modo Master ou Slave, utilizando comunicação segura baseada em ficheiros para copiar posições em tempo real enquanto fornece controlos abrangentes de risco e personalização de execução.
Este EA é projetado para fornecedores de sinais, gestores de fundos e traders com múltiplas contas que necessitam de replicação de operações fiável e de baixa latência entre diferentes corretores, tipos de conta ou estratégias de trading—sem intervenção manual.
Principais Funcionalidades
Operação Flexível Master/Slave
- Opere como Master (emissor) ou Slave (recetor) com uma única instalação do EA
- O Nome de Grupo do Copiador único assegura comunicação isolada entre pares de contas específicos
- A troca de dados baseada em ficheiros proporciona sincronização fiável e de baixa sobrecarga
- Cópia em tempo real com atraso de execução configurável para flexibilidade de rede
Mapeamento Avançado de Símbolos
- Mapeie até 5 pares de símbolos diferentes entre contas Master e Slave (por exemplo, EURUSD.pro → EURUSD)
- Retrocesso automático para correspondência direta de símbolos quando o mapeamento está desativado
- A validação integrada de símbolos assegura que as operações apenas sejam copiadas para instrumentos disponíveis na conta Slave
- Essencial para copiar entre corretores com diferentes convenções de nomenclatura de símbolos
Gestão Inteligente de Tamanho de Lote
- Modo Fixo: Copiar todas as operações com um tamanho de lote predefinido independentemente do tamanho da posição do Master
- Modo Multiplicador: Escalar lotes do Slave através de um multiplicador configurável (por exemplo, 2.0x = dobro do tamanho)
- Modo Ratio de Saldo: Ajustar automaticamente o tamanho do lote com base no saldo da conta Slave relativo a um saldo de referência
- Todos os modos respeitam as restrições de lote do corretor (mín/máx/passo) e margem disponível
Controlos de Filtragem de Precisão
- Filtrar operações por Magic Number para copiar apenas sinais de estratégias específicas
- Filtrar por texto de comentário para direcionar operações com identificadores específicos
- Alternar cópia de operações de Compra, Venda ou ambas independentemente
- Prevenir que operações indesejadas sejam replicadas mantendo flexibilidade
Gestão Abrangente de Riscos
- Limite máximo de tamanho de lote previne posições sobredimensionadas em contas Slave
- Tamanho mínimo de lote assegura que as operações cumpram requisitos do corretor
- Limite máximo de operações abertas previne sobreexposição na conta recetora
- Limite de perda diária pausa automaticamente a cópia se o drawdown de equity exceder limiar
- Proteção de saldo mínimo da conta desativa a cópia se o saldo cair abaixo de nível seguro
Personalização de Execução
- Tolerância de slippage configurável para execução de ordens
- Atraso de execução ajustável (milissegundos) para gerir latência de rede
- Opção para copiar ou ignorar níveis de Stop Loss e Take Profit independentemente
- Ajuste automático de SL/TP para diferenças de spread entre símbolos Master e Slave
- Preserva comentários originais de operações para auditoria e identificação
Painel em Tempo Real e Controlos
- O painel no gráfico mostra:
- Modo atual (Master/Slave) e estado operacional
- Operações copiadas hoje e contagem histórica total
- Posições abertas atuais e equity da conta
- Modo de dimensionamento de lote ativo e configurações de multiplicador/ratio
- Indicadores de estado com código de cores para consciencialização visual instantânea
- Botões de Início/Pausa, Sincronizar Agora e Limpar Histórico com um clique para controlo instantâneo
Suite de Personalização de Gráficos
- Aplique esquemas de cores profissionais com um clique
- Controlo total sobre cores de velas, visibilidade da grelha, linhas de preço e exibição de volume
- Opção de auto-aplicação garante configuração consistente do espaço de trabalho na inicialização
Como Utilizar
Passo 1: Instale o EA em ambas as contas Master e Slave no MetaTrader 5. Anexe a qualquer gráfico—o painel e os botões de controlo aparecerão automaticamente.
Passo 2: Configure o modo de operação. Defina IsMasterAccount = true na conta emissora e IsMasterAccount = false na conta recetora. Use o mesmo CopierGroupName em ambas.
Passo 3: Configure o mapeamento de símbolos (se necessário). Se Master e Slave usarem nomes de símbolo diferentes, ative EnableSymbolMapping e defina os pares Master→Slave (até 5).
Passo 4: Escolha a estratégia de dimensionamento de lotes. Selecione modo Fixo, Multiplicador ou Ratio de Saldo e configure o parâmetro correspondente para corresponder às suas preferências de alocação de risco.
Passo 5: Aplique filtros. Ative filtragem por Magic Number ou comentário se apenas desejar copiar estratégias específicas. Ative/desative cópia de Compra/Venda conforme necessário.
Passo 6: Configure controlos de risco. Defina tamanhos de lote máximo/mínimo, máximo de operações abertas, limite de perda diária e saldo mínimo adequados para a conta Slave.
Passo 7: Ajuste fino de execução. Ajuste tolerância de slippage, atraso de execução e decida se copia níveis de SL/TP. Ative ajuste de spread se os corretores Master/Slave tiverem estruturas de spread diferentes.
Passo 8: Monitore e gestione. Use o painel para rastrear operações copiadas. Use Sincronizar Agora para forçar uma sincronização imediata, ou Limpar Histórico para reiniciar o rastreamento de operações.
Parâmetros de Entrada
Modo de Operação
- IsMasterAccount: Definir como true para a conta emissora, false para a conta recetora
- CopierGroupName: Identificador único para isolar comunicação entre pares de contas específicos
Mapeamento de Símbolos
- EnableSymbolMapping: Ativar ou desativar tradução de nomes de símbolos entre contas
- MasterSymbol1–5 / SlaveSymbol1–5: Definir até 5 pares de símbolos para mapeamento (por exemplo, "EURUSD.pro" → "EURUSD")
Gestão de Tamanho de Lote
- LotSizeMode: 0 = Fixo, 1 = Multiplicador, 2 = Ratio de Saldo
- FixedLotSize: Tamanho de lote fixo para usar em todas as operações copiadas (quando Modo = 0)
- LotMultiplier: Multiplicador para aplicar ao tamanho de lote do Master (quando Modo = 1)
- BalanceRatioPercent: Percentagem de saldo de referência para dimensionamento baseado em ratio (quando Modo = 2)
Configuração de Filtros
- FilterByMagicNumber: Ativar filtragem por Magic Number
- MasterMagicNumber: Valor de Magic Number para filtrar (quando ativado)
- FilterByComment: Ativar filtragem por texto de comentário de operação
- FilterComment: Substring de comentário para corresponder na filtragem (quando ativado)
- CopyBuyTrades / CopySellTrades: Alternar cópia de operações de Compra ou Venda independentemente
Gestão de Riscos
- MaxLotSize / MinLotSize: Limites superior e inferior para tamanhos de posição copiados
- MaxOpenTrades: Máximo de operações concorrentes permitidas na conta Slave
- EnableMaxDailyLoss: Ativar proteção de limite de perda diária
- MaxDailyLossPercent: Perda diária máxima permitida como percentagem do equity inicial
- MinAccountBalance: Saldo mínimo da conta necessário para que a cópia permaneça ativa
Configuração de Execução
- SlippagePoints: Slippage permitido em pontos para execução de ordens na conta Slave
- ExecutionDelay: Atraso em milissegundos entre copiar operações individuais
- CopyStopLoss / CopyTakeProfit: Alternar cópia de níveis de SL/TP independentemente
- AdjustSLTPForSpread: Ajustar automaticamente SL/TP para diferenças de spread entre símbolos Master/Slave
Parâmetros de Aparência do Gráfico
- ChartBackground, ChartForeground, ChartGrid: Cores para fundo do gráfico, texto e grelha
- ChartUpColor, ChartDownColor: Cores para elementos de movimento de preço ascendente/descendente
- BullCandleColor, BearCandleColor: Cores para velas de alta e de baixa
- VolumesColor: Cor para histograma de volume
- StopLevelsColor: Cor para indicadores de níveis de stop
Opções de Exibição do Gráfico
- ShowTicker, ShowOHLC, ShowGrid: Alternar exibição de ticker, valores OHLC e grelha
- ShowBidPriceLine, ShowAskPriceLine, ShowLastPriceLine: Alternar visibilidade das linhas de preço
- ShowPeriodSeparators, ShowTradeLevels, ShowTradeHistory: Alternar elementos adicionais do gráfico
- ShowTickVolumes, ShowRealVolumes: Alternar tipo de exibição de volume
- AutoApplyChartSettings: Aplicar configurações de gráfico automaticamente na inicialização
Parâmetros do Painel
- ShowDashboard: Ativar ou desativar o painel no gráfico
- DashboardBG, DashboardText: Cores para fundo e texto do painel
- DashboardActive, DashboardInactive: Cores para indicadores de estado ativo/inativo
Informações Importantes
Comunicação Baseada em Ficheiros Este EA utiliza um ficheiro de dados partilhado ( ProTrade_Copier_[GroupName].dat ) para comunicação Master/Slave. Ambas as contas devem ter acesso de escrita/leitura ao mesmo diretório de dados do MetaTrader 5. Para configurações entre terminais ou VPS, assegure-se de que o caminho do ficheiro é acessível a ambas as instâncias.
Compatibilidade de Símbolos Ao copiar entre diferentes corretores, verifique se a conta Slave suporta os instrumentos que estão a ser copiados. Use mapeamento de símbolos para traduzir diferenças de nomenclatura (por exemplo, "XAUUSD" → "GOLD"). O EA valida disponibilidade de símbolo antes de tentar copiar.
Latência e Execução A velocidade de cópia de operações depende do desempenho de E/S de ficheiros, latência de rede (se for usada partilha de ficheiros remota) e velocidade de execução do corretor. Use o parâmetro ExecutionDelay para prevenir inundação de ordens durante períodos de alta volatilidade.
Divulgação de Riscos Copiar operações não garante resultados idênticos. Diferenças em spreads, slippage, velocidade de execução e equity da conta podem causar divergência de desempenho entre contas Master e Slave. Os utilizadores são responsáveis por monitorizar operações copiadas e ajustar parâmetros de risco adequadamente.
Sem Promessa de Lucro Este EA é uma ferramenta para replicação de operações e gestão de riscos. Não garante lucros nem melhoria do desempenho de trading. O trading de forex e CFD envolve um alto nível de risco e pode não ser adequado para todos os investidores. Resultados passados não são indicativos de resultados futuros.
Recomendação de Testes Teste sempre este EA extensivamente em contas demo antes de usar com capital real. Verifique se mapeamento de símbolos, cálculos de tamanho de lote, filtros e controlos de risco funcionam conforme esperado na sua configuração específica de contas Master/Slave. Teste sob diversas condições de mercado antes da implementação ao vivo.
Compatibilidade Projetado exclusivamente para MetaTrader 5. Não compatível com MetaTrader 4. Requer contas de corretor que permitam trading automatizado e execução de Expert Advisors. Ambos os terminais Master e Slave devem ser executados na mesma máquina ou ter acesso partilhado a ficheiros para o ficheiro de dados.
Dados e Registo Todas as operações de cópia, decisões de filtragem e resultados de execução são registados no separador Experts do MetaTrader. Os utilizadores devem rever os registos regularmente para confirmar que o EA funciona conforme configurado. O EA não transmite dados de trading pessoais externamente—a comunicação é apenas baseada em ficheiros locais.
Nota de Personalização de Gráficos As cores das linhas de preço (Bid, Ask, Last) são controladas pelas definições do terminal MetaTrader, não por este EA. Os utilizadores devem definir estas cores manualmente em Ferramentas → Opções → Gráficos se desejarem personalizar as cores das linhas. Este EA controla apenas a visibilidade das linhas.
Requisitos do Sistema
- MetaTrader 5 build 2244 ou superior em ambos os terminais Master e Slave
- Windows 7 ou sistema operativo mais recente
- Acesso partilhado a ficheiros entre terminais Master e Slave (mesma máquina ou unidade de rede)
- Contas de corretor com permissões de trading automatizado ativadas
- Saldo de conta adequado no Slave para suportar tamanhos de posição copiados e parâmetros de risco
Suporte
Para questões relacionadas com funcionalidade, definições ou utilização, consulte a informação impressa no separador Experts quando o EA for inicializado. Documentação adicional está disponível nesta descrição do produto.
Notas Finais
ProTrade Trade Copier EA é projetado para ajudar fornecedores de sinais, gestores de fundos e traders com múltiplas contas com replicação fiável e sistemática de operações e gestão profissional de riscos. Não é um substituto para devida diligência, validação de estratégia ou princípios sólidos de gestão de capital. Os utilizadores devem assegurar-se de compreender todas as funcionalidades e definições antes de confiar neste EA com capital real.
Este EA não fornece aconselhamento financeiro, sinais de trading ou previsões de mercado. Todas as decisões de trading originam-se na conta Master; a conta Slave replica passivamente essas decisões. Monitore sempre as operações copiadas e opere dentro da sua tolerância ao risco.
