Telegram Services
- Utilitários
- Versão: 1.0
- Ativações: 5
O Telegram Services é uma aplicação de negociação que permite a comunicação entre este EA e o seu canal Telegram. Esta aplicação gera relatórios, alerta-o quando as negociações são abertas, fechadas e modificadas, abre novas negociações, fecha as negociações em aberto, modifica as negociações existentes, lista o histórico de negociações, obtém capturas de ecrã de gráficos, obtém valores de stop loss e take profit para serem utilizados, exibe as condições atuais do mercado, obtém notícias do mercado, analisa ficheiros de registo e, o mais importante, pode copiar e colar sinais de negociação de outro canal para realizar uma negociação válida.
Criei um vídeo com a apresentação desta aplicação e como criar um canal, um bot e obter o ID do canal e o token do bot necessários para que esta aplicação funcione. Este vídeo está disponível no YouTube.
A seguir estão os comandos disponíveis que podem ser utilizados. Os valores entre parêntesis rectos [] indicam opções:
CONTA E RELATÓRIOS:
/account_status ou /as - Saldo e património da conta
/daily_report ou /dr - Relatório diário de negociação
/weekly_report ou /wr - Relatório semanal de negociação
/monthly_report ou /mr - Relatório mensal de negociação
/performance_report ou /pr - Relatório personalizado por período
/risk_info ou /ri - Painel de gestão de risco
/bot_stats ou /bs - Estatísticas do bot
NEGOCIAÇÃO E POSIÇÕES:
/positions [CONTAGEM] - Posições abertas atuais (padrão: 5)
/open_orders [CONTAGEM] - Estado das ordens pendentes (padrão: 5)
/história [CONTAGEM] - Histórico de negociações (padrão: 5)
/close TICKET - Fechar posição específica
/close_all [SÍMBOLO] - Fechar todas as posições (filtro de símbolos opcional)
/trade TIPO DE SÍMBOLO [VOLUME] [SL] [TP] - Executar negociação
/sltp TICKET [sl=VALOR] [tp=VALOR] - Modificar SL/TP
ANÁLISE DE MERCADO:
/market SÍMBOLO - Análise de mercado com indicadores
/atr SÍMBOLO DE DIREÇÃO [RR] - Configuração de negociação baseada em ATR
/bb SÍMBOLO DE DIREÇÃO [RR] - Configuração de negociação com Bandas de Bollinger
/spread_alert SÍMBOLO SPREAD_MÁXIMO - Monitorização de spread
MÍDIA E ARQUIVOS:
/screenshot ou /ss - Captura de ecrã do gráfico atual
/screenshot SÍMBOLO - Gráfico de um símbolo específico
/read_log TYPE - Ler e filtrar entradas de log
/send_report ou /srd - Relatório de negociação detalhado
ALERTA E NOTIFICAÇÕES:
/alert TÍTULO MENSAGEM - Enviar alerta personalizado
/news - Atualização de notícias de mercado
NEGOCIAÇÃO COM SINAIS:
/signal <texto> - Analisar o texto do sinal e executar a negociação
SISTEMA:
/test_connection ou /tc - Testar Ligação com o bot
/help ou /show_help - Apresenta esta mensagem de ajuda
Exemplos:
/market EURUSD: este comando mostra as condições de mercado para o EURUSD
/trade EURUSD BUY 0.1: este comando abre uma ordem de compra no gráfico EURUSD com um tamanho de lote de 0,1 e valores de stop loss e take profit definidos.
/trade GBPUSD SELL 0.05 1.2000 1.2100: este comando abre uma ordem de venda no gráfico GBPUSD com um tamanho de lote de 0,05, stop loss a 1,2000 e take profit a 1,2100.
/trade EURUSD BUY 0.1 sl=1.2050 tp=1.2150: este comando é semelhante ao anterior, com stop loss e take profit especificados explicitamente.
/sltp 123456 sl=1.2000: este comando irá alterar o valor do stop loss (SL) da operação existente cujo ID do ticket é 123456.
/sltp 123456 tp=1.2100: este comando irá alterar o valor do take profit (TP) da operação existente cujo ticket é 123456.
/sltp 123456 sl=1.2000 tp=1.2100: este comando irá modificar tanto o SL como o TP da operação aberta identificada pelo ticket 123456.
/close 123456: este comando irá fechar a operação aberta cujo ID do ticket é 123456.
/positions: este comando irá listar as 5 últimas posições abertas com os seus respetivos IDs de ticket e outras informações úteis.
/positions 3: este comando irá listar as 3 últimas posições abertas com os seus respetivos IDs de ticket e outras informações úteis.
/open_orders: listará as 5 ordens pendentes mais recentes a aguardar execução.
/open_orders 2: listará as 2 ordens pendentes mais recentes a aguardar execução.
/history: listará as 5 operações fechadas mais recentes.
/história 10: listará as 10 operações fechadas mais recentes.
/read_log error: irá apresentar as linhas de erro dos ficheiros de registo do MetaTrader.
/atr EURUSD compra 2.0: analisará o gráfico atual do EURUSD e sugerirá o preço de entrada, o preço do stop loss, o preço do take profit e a relação risco-recompensa através do indicador ATR.
/bb EURUSD venda 1.0: analisará o gráfico atual do EURUSD e sugerirá o preço de entrada, o preço do stop loss, o preço do take profit e a relação risco-recompensa utilizando o indicador Bandas de Bollinger.
/signal gráfico CHFJPY compra a 1.2394. Vai subir. SL: 1.2100. TP1: 1.2400. TP2: 1.2450. TP3: 1.2599: executará a negociação de acordo com o sinal de negociação colado de outros canais. Basta copiar o texto do sinal de outro canal e colá-lo após o comando /signal, como neste exemplo. Não tem de estar na mesma linha, como neste exemplo. Pode ser algo como:
/signal chart CHFJPY compra a 1,2394
Este preço vai subir
SL: 1,2100
TP1: 1,2400
TP2: 1,2450
TP3: 1,2599
Se tiver alguma dúvida, pode sempre usar /help ou /show_help
Notas:
1. Certifique-se de que https://api.telegram.org está adicionado em Ferramentas->Opções->Consultores Especialistas->Permitir WebRequest para URL listado
2 Esta é uma versão melhorada de https://www.mql5.com/en/market/product/149466 (em que as negociações ocorrem automaticamente assim que os sinais de negociação válidos chegam a estes canais). Aqui pode escolher qual o sinal a utilizar e copiar e colar os sinais.

