Telegram to Discord MT5 Bridge
- Utilitários
- Janet Abu Khalil
- Versão: 1.0
- Ativações: 10
Telegram to Discord Pro para MT5
Telegram to Discord Pro é um Expert Advisor de ponte para MetaTrader 5 que lê sinais de trading e mensagens de gestão de operações de um bot, canal ou grupo do Telegram, e depois os encaminha para o seu canal do Discord em um formato limpo e configurável.
Este EA foi criado para traders, provedores de sinais, comunidades privadas e usuários de automação que desejam espelhar mensagens de trading do Telegram no Discord em tempo real.
Ele pode detectar e encaminhar mensagens como Buy, Sell, Close, Breakeven e Partial Close. Também pode ler detalhes do sinal, como símbolo, entrada, stop loss, níveis de take profit e texto open TP, e depois enviar as informações para o Discord em modo formatado ou em modo de texto bruto.
O EA suporta tanto mensagens normais do Telegram quanto postagens de canais do Telegram, o que o torna adequado para canais privados, canais públicos, grupos e fluxos de trabalho baseados em bots.
Para ajuda com a configuração do Discord e do Telegram, leia o guia README.
O que este EA faz
Telegram to Discord Pro conecta-se ao Telegram usando o token do seu bot e o seu chat ID, verifica novas atualizações a cada poucos segundos, analisa o texto recebido, detecta o tipo de sinal ou instrução e envia o resultado para o seu canal do Discord usando o token do seu bot do Discord e o seu channel ID.
O EA foi projetado como uma ponte de encaminhamento e formatação. Ele não executa operações. O seu objetivo é monitorar mensagens do Telegram e publicá-las no Discord de forma clara e automática.
Principais recursos
- Lê mensagens do Telegram de chat de bot, grupo ou canal
- Suporta atualizações de mensagens do Telegram e postagens de canais
- Encaminha sinais para o Discord automaticamente
- Detecta mensagens Buy, Sell, Close, Breakeven e Partial Close
- Extrai símbolo, entrada, SL, TP e texto TP OPEN das mensagens
- Suporta saída formatada e encaminhamento em texto bruto
- Inclui compact mode para mensagens mais curtas no Discord
- Inclui opcionalmente ID da mensagem do Telegram, timestamp e informações do chat
- Suporta palavras-chave personalizadas para sinais
- Inclui controle de logs ligado ou desligado
- Inclui painel visual no gráfico
- Inclui proteção por expiração
Nota importante de configuração
Para usar este EA, você deve permitir as URLs de WebRequest necessárias no MetaTrader 5.
Vá para:
Tools -> Options -> Expert Advisors
Ative:
Allow WebRequest for listed URL
Adicione estas URLs:
https://api.telegram.org
https://discord.com
Configurações de entrada
=== Telegram Connection ===
Enable debug logging
Liga ou desliga os logs internos de depuração na aba Experts.
Defina false para uso normal. Defina true apenas para testes ou solução de problemas.
Telegram Bot Token (from BotFather)
O token do seu bot do Telegram. Isso é necessário para que o EA possa ler atualizações do Telegram.
Telegram Chat ID / Channel ID / Group ID
O chat ID de origem do Telegram que o EA deve monitorar. Pode ser um chat privado, grupo ou ID de canal.
Optional Telegram message_thread_id
Campo opcional reservado para fluxos de trabalho com threads ou tópicos do Telegram. Mantido por compatibilidade.
Poll interval (seconds)
Com que frequência o EA verifica o Telegram em busca de novas mensagens.
Valores menores significam encaminhamento mais rápido, mas solicitações mais frequentes.
Telegram WebRequest timeout ms
Tempo máximo de espera para respostas de Telegram WebRequest em milissegundos.
=== Signal Parsing ===
Auto symbol from signal
Se true, o EA tenta detectar o símbolo diretamente do texto da mensagem do Telegram.
Default symbol if not in signal
Se nenhum símbolo for encontrado na mensagem, este símbolo será usado como padrão.
Symbol suffix (e.g. m or .i)
Sufixo opcional adicionado aos símbolos detectados. Útil para corretoras que usam símbolos como XAUUSDm.
Symbol prefix
Prefixo opcional adicionado aos símbolos detectados.
Compatibility magic number
Campo de compatibilidade preservado de estruturas de entrada do tipo bridge.
Compatibility slippage (points)
Campo de compatibilidade preservado de estruturas de entrada do tipo bridge.
=== Compatibility / Formatting ===
fixed_lot | pct_balance | pct_equity
Campo de compatibilidade preservado para consistência da ponte. Não afeta o comportamento do encaminhamento.
Fixed lot size
Campo de compatibilidade preservado.
Risk % of balance/equity
Campo de compatibilidade preservado.
Max open positions (compatibility)
Campo de compatibilidade preservado.
=== SL / TP Mode ===
signal | fixed | none
Campo de compatibilidade preservado para a estrutura de interpretação do sinal.
Fixed SL in pips (if mode=fixed)
Campo de compatibilidade preservado.
signal | fixed | trailing | partial | none
Campo de compatibilidade preservado.
Fixed TP in pips (if mode=fixed)
Campo de compatibilidade preservado.
=== Trailing Stop ===
Compatibility option
Essas configurações de trailing são preservadas por compatibilidade com estruturas de entrada do tipo copier.
Compatibility option
Nível de ativação do trailing, preservado por compatibilidade.
Compatibility option
Distância do trailing, preservada por compatibilidade.
=== Break-Even ===
Compatibility option
Opção de ativação de break-even, preservada por compatibilidade.
Compatibility option
Nível de ativação de break-even, preservado por compatibilidade.
Compatibility option
Offset de break-even, preservado por compatibilidade.
=== Partial Close ===
Compatibility option
Opção de ativação de partial close, preservada por compatibilidade.
Compatibility option
Percentual de partial close, preservado por compatibilidade.
=== Filters ===
Max daily loss $ (0=off)
Campo de compatibilidade preservado.
Max daily profit target $ (0=off)
Campo de compatibilidade preservado.
=== Range Orders (Compatibility) ===
Essas entradas são preservadas por compatibilidade com estruturas mais amplas de pontes de sinais.
Preserve range mode option
Opção de compatibilidade de range orders.
Preserve range step option
Opção de compatibilidade de range step.
Preserve option
Opção de compatibilidade de range cap at max positions.
Preserve option
Opção de compatibilidade de range auto step.
Preserve option
Opção de compatibilidade de range all TPs.
Preserve option
Opção de compatibilidade de range sequential TPs.
=== Multi-TP Orders (Compatibility) ===
Preserve option
Opção de compatibilidade one order per TP.
Preserve option
Opção de compatibilidade lot per TP order.
=== Pending Orders (Compatibility) ===
Preserve option
Opção de compatibilidade pending expiry.
Preserve option
Opção de compatibilidade close on any TP hit.
=== Symbol Tick Correction ===
Example: XAUUSD=100,US30=10
Campo de compatibilidade preservado para mapas de correção de tick por símbolo.
Example: HK50=0.18,JP225=0.006
Campo de compatibilidade preservado para mapas de fatores de moeda.
=== Custom Signal Keywords ===
Essas configurações permitem definir suas próprias palavras ou frases para detecção de sinais. Isso é útil se o seu provedor do Telegram usar uma redação incomum.
Use custom keywords
Se true, o EA usa suas listas personalizadas de palavras-chave em vez da lógica padrão de detecção incorporada.
Buy words
Lista separada por vírgulas de palavras ou frases que devem ser tratadas como sinais Buy.
Sell words
Lista separada por vírgulas de palavras ou frases que devem ser tratadas como sinais Sell.
Close words
Lista separada por vírgulas de palavras ou frases que devem ser tratadas como instruções Close.
Breakeven words
Lista separada por vírgulas de palavras ou frases que devem ser tratadas como instruções Breakeven.
Partial words
Lista separada por vírgulas de palavras ou frases que devem ser tratadas como instruções Partial Close.
SL words
Lista separada por vírgulas de palavras que representam Stop Loss nas mensagens.
TP words
Lista separada por vírgulas de palavras que representam Take Profit nas mensagens.
Entry words
Lista separada por vírgulas de palavras que representam Entry nas mensagens.
=== Discord Connection ===
Discord Bot Token
O token do seu bot do Discord. Necessário para enviar mensagens ao seu canal do Discord.
Discord Channel ID
O channel ID do Discord onde as mensagens encaminhadas serão publicadas.
Discord WebRequest timeout ms
Tempo máximo de espera para respostas de Discord WebRequest em milissegundos.
Send startup message on init
Se true, o EA envia uma mensagem de confirmação ao Discord quando o EA inicia com sucesso.
Send original Telegram message too
Se true, o EA também envia a mensagem original do Telegram além da saída formatada.
=== Discord Formatting ===
Send formatted output
Se true, o EA envia uma mensagem estruturada no Discord mostrando símbolo, ação, entrada, SL, TP e outros detalhes quando detectados.
Compact one-block format
Se true, a mensagem do Discord será mais curta e compacta.
Include Telegram chat info
Adiciona o chat ID do Telegram à mensagem encaminhada para o Discord.
Include Telegram message ID
Adiciona o ID da mensagem do Telegram à mensagem encaminhada para o Discord.
Include local time
Adiciona o horário local da plataforma à mensagem encaminhada para o Discord.
Include raw detected action
Adiciona o texto de ação detectado internamente, como BUY, SELL, CLOSE, BREAKEVEN ou PARTIAL_CLOSE.
Include TP OPEN text
Se o sinal contiver texto como TP OPEN ou OPEN TP, isso pode ser mostrado na saída do Discord.
Include SL/TP modes
Se os valores de SL ou TP não forem encontrados explicitamente, o EA pode exibir o texto do modo configurado.
Use emoji in Discord text
Opção de exibição de compatibilidade para um estilo alternativo de mensagens.
=== Bridge Events ===
Essas configurações permitem decidir quais tipos de mensagens do Telegram devem ser encaminhados.
Forward new trade messages
Se true, mensagens Buy e Sell serão encaminhadas.
Forward close messages
Se true, mensagens Close serão encaminhadas.
Forward breakeven messages
Se true, mensagens Breakeven serão encaminhadas.
Forward partial close messages
Se true, mensagens Partial Close serão encaminhadas.
Como o EA funciona
1. O EA conecta-se ao Telegram usando o token do seu bot.
2. Ele verifica novas atualizações usando seu Telegram chat ou channel ID.
3. Ele detecta o tipo de mensagem e extrai o conteúdo.
4. Ele identifica a ação como Buy, Sell, Close, Breakeven ou Partial Close.
5. Ele extrai campos disponíveis como symbol, entry, SL, TP e message ID.
6. Ele envia o resultado final ao seu canal do Discord usando seu bot do Discord.
Exemplos de mensagens suportadas
BUY XAUUSD 3350
SL 3340
TP 3360
TP 3370
SELL GOLD NOW 3345
TP 3338
TP 3330
SL 3355
CLOSE GOLD
MOVE SL TO BE
PARTIAL CLOSE XAUUSD
Para quem este produto é indicado
- traders que publicam sinais no Telegram e querem espelhá-los no Discord
- comunidades de sinais que usam tanto Telegram quanto Discord
- proprietários de servidores Discord que querem entrega automática de sinais do Telegram
- usuários de automação que querem fazer a ponte de mensagens de trading entre plataformas
Observações
- Este EA é uma ferramenta de ponte e encaminhamento de mensagens
- Ele não executa operações
- Ele requer credenciais válidas de bots do Telegram e do Discord
- O acesso do bot do Telegram depende das permissões corretas no chat ou canal de origem
- A publicação no Discord depende das permissões corretas do bot no canal de destino
Suporte e ajuda de configuração
Para ajuda com a configuração do Discord e do Telegram, leia o guia README.
