Download MetaTrader 5

Bibliotecas: Trabalhando com soquetes em MQL5

Para adicionar comentários, por favor Conecte-se ou registrar
Automated-Trading
Administrador
110966
Automated-Trading  

Trabalhando com soquetes em MQL5:

Este exemplo irá mostrar como implementar uma transferência de ticks em tempo real do MetaTrader 5 para aplicações de servidores externos. O protocolo TCP é usado, ele permite transferir dados não apenas localmente, mas por toda internet.

A biblioteca Winsock2 (ws2_32.dll) é utilizada para trabalhar com soquetes. As chamadas diretas das funções da biblioteca é impossível, porque a linguagem MQL5 não permite trabalhar com ponteiros e passar estruturas de dados complexas como parâmetros de funções DLL. A biblioteca socket_mql5.dll, escrita em C++, é um intermediador, conectando o Expert Advisor e a biblioteca soquete.

A interação do MetaTrader5 com aplicação de servidores externos são mostrados na Fig. 1:

Esquema de interação com o terminal cliente MetaTrader 5

Autor: Andrey Voytenko

Wemerson Guimaraes
631
Wemerson Guimaraes  

Hey Andrey

 

There are a way to make your lib works on MQL4 ? 

Para adicionar comentários, por favor Conecte-se ou registrar