Trade Copier and Telegram Signals MT5
- Utilitários
-
Prime Horizon
🎯 MT5 Developer — Market Structure, Smart Money & Funded Trading Tools
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ - Versão: 1.0
- Ativações: 20
Trade Copier and Telegram Signals MT5
Trade Copier and Telegram Signals e um utilitario para MetaTrader 5 que copia operacoes entre contas abertas no mesmo computador ou no mesmo VPS, e executa os sinais de texto recebidos atraves do seu proprio bot do Telegram. Uma unica ferramenta cobre tres funcoes: voce escolhe o papel de cada grafico com um unico parametro.
A copia local funciona nos dois sentidos entre MetaTrader 4 e MetaTrader 5, porque os dois terminais compartilham a mesma pasta comum (a versao MT4 e publicada como produto separado). Nao e necessaria nenhuma DLL, nenhum programa externo e nenhum servico adicional.
Tres papeis, um parametro
- Master: transmite as operacoes desta conta, posicoes, ordens pendentes, stop loss, take profit e fechamentos parciais
- Receiver: copia um Master local com um ciclo de sincronizacao de 200 ms
- Telegram Receiver: le a caixa de entrada do seu bot do Telegram e executa os sinais que ela contem
Calculo do lote
- Balance Ratio: adapta automaticamente o lote do master ao tamanho da conta receptora
- Multiplier: lote do master multiplicado pelo seu fator
- Fixed Lot: o mesmo volume em cada operacao copiada
- Risk Percent: volume calculado a partir da distancia do stop loss e do capital da conta
Os volumes sao arredondados para baixo conforme o passo do broker, limitados por um lote maximo, e um parametro dedicado decide o que acontece quando o volume calculado fica abaixo do minimo do broker.
Regras de copia
- Stop loss e take profit: ambos, apenas stop loss, apenas take profit, ou nenhum
- Fechamentos e fechamentos parciais replicados proporcionalmente no receptor
- Ordens pendentes colocadas, modificadas, removidas e convertidas quando sao executadas no master
- Modo inverso: a compra vira venda, o stop loss e o take profit sao trocados
- Filtros: listas de simbolos incluidos e excluidos, numeros magicos do master, direcao, idade maxima da operacao, spread maximo
- Correspondencia de simbolos: deteccao automatica de sufixos e prefixos, por exemplo EURUSD para EURUSD.pro, alem de equivalencias manuais como GOLD=XAUUSD
Protecoes
- Equity guard: pausa a copia e alerta quando a perda da conta atinge o seu limite
- Lote maximo por operacao, numero maximo de operacoes copiadas abertas, slippage maximo
- Operacoes ja abertas antes do inicio do copiador sao ignoradas por padrao
- Se voce fechar manualmente uma operacao copiada, ela nao e reaberta
- O historico do Telegram nunca e executado na inicializacao: apenas mensagens novas sao processadas
Receptor de sinais do Telegram
O receptor le BUY, SELL, o preco de entrada, o stop loss e varios niveis de take profit, e entende os comandos CLOSE, CLOSE ALL, CLOSE HALF e BREAKEVEN. Precos escritos com separador de milhares, zonas de entrada, emojis e mensagens de varias linhas sao tratados. Quando uma mensagem nao contem nenhuma instrucao de negociacao, nada e executado.
Voce escolhe qual take profit e aplicado quando um sinal anuncia varios, e pode exigir um stop loss antes de aceitar um sinal. Apenas os identificadores de conversa que voce listar sao permitidos.
Painel
- Estado da ligacao, latencia de sincronizacao, conta master e ratio de saldo
- Contadores: operacoes copiadas abertas, operacoes do dia, erros
- Barra de progresso do equity guard e os quatro ultimos eventos
- Botoes Pause e Close Copied, o segundo com clique de confirmacao
- Painel arrastavel e recolhivel, escala DPI automatica de FullHD a 4K
- No grafico Master, o numero de receptores atualmente online
Parametros principais
Papel: papel deste grafico, identificador do copiador, fonte do sinal
Calculo do lote: modo de calculo, base do Balance Ratio, fator adicional, valor do multiplicador, lote fixo, percentual de risco, comportamento sem stop loss, comportamento abaixo do lote minimo
Regras de copia: copia de SL e TP, copia de fechamentos e fechamentos parciais, copia de ordens pendentes, copia de posicoes abertas antes do inicio, copia inversa, filtro de direcao, idade maxima, spread maximo, simbolos incluidos, simbolos excluidos, numeros magicos, equivalencias de simbolos
Protecoes: lote maximo por operacao copiada, numero maximo de operacoes copiadas, percentual do equity guard, slippage maximo
Telegram: token do bot, identificadores de conversa permitidos, take profit a utilizar, ignorar sinais sem stop loss
Exportacao do master: exportar ordens pendentes, exportar operacoes criadas por este copiador, numeros magicos exportados
Alertas e painel: popup, notificacoes push, aviso a cada copia, aviso em caso de erro, aviso quando o master fica offline, posicao do painel, tamanho da fonte, ajuste de DPI
Instalacao
- Copie o arquivo para a pasta MQL5/Experts de cada terminal e reinicie o MetaTrader 5
- Ative a negociacao algoritmica no terminal
- Anexe a ferramenta a um grafico da conta de origem e escolha o papel Master
- Anexe-a a um grafico de cada conta de destino e escolha o papel Receiver
- Use o mesmo identificador de copiador no master e em cada receptor
- Para o papel Telegram, crie um bot com o BotFather, adicione-o ao seu grupo e autorize https://api.telegram.org em Ferramentas, Opcoes, Consultores Especialistas, WebRequest
Requisitos e limites
- A copia local exige que o terminal de origem e os terminais de destino sejam executados no mesmo computador ou no mesmo VPS
- Um bot do Telegram so pode ler os grupos e canais aos quais foi adicionado
- Contas do tipo hedging sao recomendadas no lado receptor
- Ordens stop limit sao copiadas apenas entre terminais MetaTrader 5
Compatibilidade
- Plataforma: MetaTrader 5, utilitario
- Sentido: MetaTrader 5 para MetaTrader 5, e nos dois sentidos com MetaTrader 4
- Contas: brokers diferentes, moedas diferentes e tamanhos de conta diferentes
- Mercados: Forex, indices, metais, cripto e outros instrumentos oferecidos pelo broker
Perguntas frequentes
Copia entre dois computadores diferentes?
A copia local funciona entre terminais instalados no mesmo computador ou no mesmo VPS. Quem precisa de varias maquinas normalmente reune todos os terminais em um unico VPS.
As duas contas precisam ser do mesmo broker?
Nao. Os nomes dos simbolos sao resolvidos automaticamente, e a lista de equivalencias manuais cobre diferencas como GOLD e XAUUSD.
O que acontece se o terminal master for fechado?
O receptor detecta a interrupcao, mostra o master como offline e pode notificar voce. As operacoes copiadas nao sao alteradas.
O receptor copia operacoes abertas antes de ser anexado?
Nao por padrao. Um parametro dedicado permite inclui-las se voce quiser.
E possivel testar no testador de estrategia?
A funcao de copia exige dois terminais ativos ou uma caixa do Telegram real, portanto nao pode ser reproduzida no testador. O painel e as configuracoes podem ser revisados em uma conta demo.
Varios receptores podem seguir um master?
Sim. Atribua o mesmo identificador de copiador a cada receptor e o painel do master mostrara quantos estao online.
Aviso de risco
A negociacao envolve alto risco de perda. Um copiador de operacoes reproduz decisoes tomadas em outro lugar; ele nao cria uma estrategia e nao garante nenhum resultado. Teste a sua configuracao em conta demo antes de usar em conta real e adapte os volumes ao seu proprio capital. Nunca invista dinheiro que voce nao pode perder.
Historico de versoes
- v1.00 — Versao inicial. Papeis Master, Receiver local e Telegram Receiver. Quatro modos de calculo do lote, sincronizacao de stop loss e take profit, fechamentos parciais, ordens pendentes, modo inverso, correspondencia de simbolos, filtros de simbolo, magico, direcao, idade e spread, equity guard, painel com botoes Pause e Close Copied.
