Discussão do artigo "Uma solução livre de DLL para comunicação entre os terminais MetaTrader utilizando pipes nomeados"
Às vezes, os níveis de execução são tão estranhos que todas as estratégias estão erradas.
Até mesmo um simples código VBA no XL fornece melhores resultados se tivermos os dados corretos.
Você nos conta um conto de fadas. Você leu estes artigos?
- SimpleTickIndicator (semelhante à implementação na MQLmagazine)
- PipeTickIndicator
Bem, o indicador de exemplo retratado no MQLmagazine é muito claro, presumo que você não tenha feito nenhuma modificação para exibir os ticks?
É possível que você também possa anexar as duas implementações acima neste artigo para completar ou, pelo menos, anexar a implementação do "PipeTickIndicator"?
Como posso usar a função "InternetOpenA" do wininet.dll sem importar a dll?
1. Você NÃO pode. As funções "InternetOpenA" estão dentro do wininet.dll. Para chamar essa função, é necessário chamar a dll, o que significa que você precisa importá-la.
2. Leia estes artigos Usando WinInet.dll para troca de dados entre terminais via Internet e usando WinInet em MQL5. Parte 2: Solicitação POST e arquivos.
3. E, por favor, NÃO faça postagens duplas no fórum com a mesma pergunta.
4. E NÃO faça perguntas diferentes do tópico. Este tópico é sobre Named Pipes, não sobre WinInet. Se você usar a pesquisa MQL5, encontrará os dois artigos que mencionei acima e poderá fazer qualquer pergunta lá.
Se você precisar do código para o MKL4, dê uma olhada neste tópico: https: //www.mql5.com/en/forum/127032
99,9% das vezes você terá que modificá-lo para atender às suas necessidades, especialmente porque as funções estão em ANSI.
- www.mql5.com
Hi ,
Isso pode ser implementado no metatrade 4?
Agradecimentos
DLL-free? Aceito suas palavras como verdadeiras, mas ainda preciso importar a biblioteca kernel32.dll.
Acho que é uma tradução ruim do original russo (para confirmar).
De qualquer forma, é um bom artigo. Obrigado por compartilhar.
- 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
Novo artigo Uma solução livre de DLL para comunicação entre os terminais MetaTrader utilizando pipes nomeados foi publicado:
O artigo descreve como implementar a Comunicação Interprocesso entre os terminais do cliente MetaTrader 5 usando pipes nomeados. Para o uso de pipes nomeados, a classe CNamedPipes é desenvolvida. Para o teste de seu uso e medir a conexão por ele, o indicador de tick, o servidor e os scripts do cliente são apresentados. O uso de pipes nomeados é suficiente para cotas em tempo real.
Autor: investeo