Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Os erros são muito claros e exatamente o que dizem.
O compilador avisa que não consegue encontrar o arquivo de inclusão.
O arquivo de inclusão contém as funções ausentes e é por isso que são gerados erros adicionais.
Você precisa se certificar de que o arquivo telegram.mqh existe na pasta de arquivos.
Comece por aí, pois há mais erros que parecem estar relacionados a outros problemas de código.É possível fazer isso com um indicador personalizado em vez de um consultor especialista?
É possível fazer isso a partir de um indicador personalizado em vez de um consultor especialista?
Se você tentar chamar a função WebRequest a partir de um indicador, GetLastError() retornará o erro 4014 - "Function is not allowed for call".
Para fazer isso, você precisa refazer o projeto para trabalhar com o Wininet.dll a partir de indicadores.
Se você tentar chamar a função WebRequest a partir de um indicador, GetLastError() retornará o erro 4014 - "Function is not allowed for call".
Para fazer isso, você precisa refazer o projeto para trabalhar com o Wininet.dll a partir de indicadores.
Obrigado, vou dar uma olhada nisso
olhar no
{ "ok":true, "result":[ { "update_id":349778698, "message":{ "message_id":2, "from":{ "id":198289825, "first_name":"Andriy", "last_name":"Voitenko", "username":"avaticks" }, "chat":{ "id":198289825, "first_name":"Andriy", "last_name":"Voitenko", "username":"avaticks", "type":"private" }, "date":1459775817, "text":"\/start" } } ] }Aimak:
Agradeceria se você pudesse me ajudar a encontrar o erro. Desde já agradeço.
Mude seu canal para o modo público. Ou use o chatID (não o nome do canal) para se comunicar com seu canal privado.
O canal é público e estou obtendo o mesmo resultado usando o nome ou a ID do canal. Veja a captura de tela
Você usa a versão mais recente do Telegram.mqh e do Jason.mqh?
Prezado Andrey,
Muito obrigado por seu trabalho. Instalei seus arquivos e configurei um expert que faz o seguinte:
1) o expert envia mensagens para o bot a cada x minutos (apenas para teste),
2) leio a mensagem no telegrama e clico em "abrir negociação" no teclado do cliente do telegrama,
3) o metatrader abre a negociação (se possível).
Tudo funciona bem, mas depois de um tempo o bot não está mais acessível; para fazê-lo funcionar novamente, tenho que acordá-lo pressionando algum comando no menu do teclado (por exemplo, gráficos ou /start ou account info....). O metatrader diz "bad request:chat not found", mas se eu acordar o bot novamente, ele funcionará perfeitamente por uma hora ou mais, mas depois parará.
Criei o bot como você sugeriu (com o botFather). Como posso resolver esse problema?
Mais uma vez, obrigado
Obrigado pelo artigo interessante. Há um erro no código (você pode vê-lo na captura de tela):
Precisa de correções no método SendPhoto da classe CCustomBot. Sugiro esta opção:
Obrigado pelo artigo interessante. Há um erro no código (você pode vê-lo na captura de tela):
Precisa de correções no método SendPhoto da classe CCustomBot. Sugiro esta opção:
Obrigado por sua mensagem. No entanto, sua variante corrigida funciona apenas com caracteres latinos.
Logicamente, você deve converter a string em uma matriz com codificação UTF-8 e substituí-la como legenda no corpo da solicitação.
Minha variante está no anexo.