Discussão do artigo "Utilizando WinInet.dll para a troca de dados entre plataformas via internet" - página 5

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
Deixe que ele suspenda o gráfico em tempo de execução, qual é o problema? Repito:"o desenvolvedor pode decidir, ao escrever um programa, se quer usar o WebRequest ou não".
Sim, por 30 segundos até o tempo limite. E durante esse tempo, alguns milhares de ticks se acumularão na fila OnCalculate.
O desenvolvedor decidirá, e será impossível usá-lo. Se não houvesse verificações elementares no mercado, eles colocariam merdas inoperantes. Se a linguagem permitisse chamar uma solicitação da Web a partir de indicadores, haveria indicadores que travariam o terminal. E haveria revisões correspondentes.
Sim, por 30 segundos até atingir o tempo limite. E durante esse tempo, alguns milhares de ticks se acumularão na fila OnCalculate.
O desenvolvedor decidirá, e será impossível usá-lo. Se não houvesse verificações elementares no mercado, eles colocariam merdas inoperantes. Se a linguagem permitisse chamar solicitações da Web a partir de indicadores, haveria indicadores que travariam o terminal. E as revisões correspondentes.
Ele trava por 2 a 5 segundos, dependendo da tarefa. Durante esse tempo, ele é executado em um loop, coleta todos os dados sobre posições em uma matriz, forma um arquivo de matriz e envia capturas de tela do gráfico para a hospedagem. E isso leva de 2 a 5 segundos.
Fica suspenso por 2 a 5 segundos, dependendo da tarefa. Durante esse tempo, ele é executado em um loop, coleta todos os dados sobre as posições em uma matriz, forma um arquivo de matriz e, para as posições que estão no momento, envia capturas de tela do gráfico para a hospedagem. E isso leva de 2 a 5 segundos.
Isso é feito sem interromper a interface, chamando um script, por exemplo.
E com freios de 2 a 5 segundos, seria impossível trabalhar com o terminal (faça um experimento, não é difícil).
Isso é feito sem suspender a interface, chamando um script, por exemplo.
E com freios de 2 a 5 segundos, seria impossível trabalhar com o terminal (faça um experimento, não é difícil).
Eu o tenho há 1,5 ano, o indicador envia dados para o site, mas usando o WinInet.dll.
Eu o tenho há 1,5 anos, o indicador envia dados para o site
Sabor e cor ... todas as canetas de feltro são diferentes.
Ela funciona para você - fico feliz. Não vejo motivo para mudar sua opinião.
Na verdade, eu mesmo pedi para permitir a solicitação da Web em indicadores para enviar notificações ao Telegram. Mas já aceitei o fato de que isso não acontecerá.
OK, mudei de ideia. Vale a pena tentar esse objeto porque esses idiotas doentes da MetaQuotes proíbem o uso da função WebRequest no Strategy Tester.
Olá,
O Metachat é uma boa ideia e eu mesmo gostaria de ter um funcionando.
Nada do que foi mencionado no site fxmaster.de está funcionando mais. Você poderia fornecer o código-fonte PHP do metachat? Muito obrigado.
Foi publicado o novo artigo Using WinInet.dll for Data Exchange between Terminals via the Internet:
Autor: Алексей Сергеев
Esse artigo deve ser seriamente editado, pois o internetLib.mqh incluído parece estar obsoleto e pode causar um acesso inválido aleatório no wininet.dll
Você deve usar a internetLib incluída neste artigo para evitar dificuldades -> Usando WinInet em MQL5. Parte 2: Solicitações POST e arquivos
Essa biblioteca faz seu trabalho sem problemas
Bom dia para você.
No momento, estou tentando usar o WinInet pela primeira vez.
Tentei usar o Wininet.mqh, mas ele apresentou vários erros que estou tentando resolver. Minha pergunta para você é: "Você também encontrou erros ao compilar o arquivo Wininet.mqh? "
Este aqui falha ec2-18-217-190-217.us-east-2.compute.amazonaws.com
E como chamar o script a partir do indicador? Como eu sei, isso também é impossível pelos métodos normais.
https://www.mql5.com/ru/articles/5337