Bom dia pessoal, tenho uma dúvida, dei uma pesquisada mas ainda não encontrei uma solução. É possível fazer dois EAs operando em contas diferentes se comunicarem entre si através do telegram? Ou conseguiria somente com o auxílio de banco de dados?
Hoje eu tenho um robô que se comunica com o telegram enviando notificações e recebendo ordens do usuário pelo cel, porém gostaria que o robô enviasse uma mensagem a outro robô, em outra conta.
Bom dia pessoal, tenho uma dúvida, dei uma pesquisada mas ainda não encontrei uma solução. É possível fazer dois EAs operando em contas diferentes se comunicarem entre si através do telegram? Ou conseguiria somente com o auxílio de banco de dados?
Hoje eu tenho um robô que se comunica com o telegram enviando notificações e recebendo ordens do usuário pelo cel, porém gostaria que o robô enviasse uma mensagem a outro robô, em outra conta.
Se for pra Scalping, esqueça... O Lag vai te matar.
Se estiver no mesmo computador/servidor, dá pra compartilhar um arquivo.
Não seria pra scalp, então o lag não me afetaria tanto a princípio, eu criei os dois robôs, conectei eles ao telegram e coloquei os dois em um grupo, dessa forma eu consigo interagir com os dois robôs, mas os robôs não conseguem ler a mensagem do outro robô. Alguém tem alguma dica?
Não seria pra scalp, então o lag não me afetaria tanto a princípio, eu criei os dois robôs, conectei eles ao telegram e coloquei os dois em um grupo, dessa forma eu consigo interagir com os dois robôs, mas os robôs não conseguem ler a mensagem do outro robô. Alguém tem alguma dica?
Eu pessoalmente acho que Comandar um Robô via Telegram é muito perigoso e frágil, mesmo que seja para operar em um modo de arquitetura "meia-boca", isto sem comentar que você será dependente de um produto de terceiro, do qual você não terá controle. Algum dia no futuro você acordará com o Telegram com problema, ou com sua API modificada, quebrando tudo que você construiu.
Telegram eu pessoalmente usaria para fazer broadcast das operações que o robô fez. Só.
Para soluções profissionais eu sugiro estudar Webrequests, Sockets, Named Pipes, etc... Mas tudo vai depender da arquitetura da sua solução e como isso vai crescer (ou não) no curto, médio e longo prazo.
;)
Eu pessoalmente acho que Comandar um Robô via Telegram é muito perigoso e frágil, mesmo que seja para operar em um modo de arquitetura "meia-boca", isto sem comentar que você será dependente de um produto de terceiro, do qual você não terá controle. Algum dia no futuro você acordará com o Telegram com problema, ou com sua API modificada, quebrando tudo que você construiu.
Telegram eu pessoalmente usaria para fazer broadcast das operações que o robô fez. Só.
Para soluções profissionais eu sugiro estudar Webrequests, Sockets, Named Pipes, etc... Mas tudo vai depender da arquitetura da sua solução e como isso vai crescer (ou não) no curto, médio e longo prazo.
;)
Muito obrigado pela resposta, entendi perfeitamente esse ponto e concordo, ja tinha mudado meus planos e fuji do telegram e estou implementando um banco de dados.
Mais uma vez obrigado a todos pelas ajudas e opiniões.
![MQL5 - Linguagem para estratégias de negociação inseridas no terminal do cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Você concorda com a política do site e com os termos de uso
Bom dia pessoal, tenho uma dúvida, dei uma pesquisada mas ainda não encontrei uma solução. É possível fazer dois EAs operando em contas diferentes se comunicarem entre si através do telegram? Ou conseguiria somente com o auxílio de banco de dados?
Hoje eu tenho um robô que se comunica com o telegram enviando notificações e recebendo ordens do usuário pelo cel, porém gostaria que o robô enviasse uma mensagem a outro robô, em outra conta.