The DLL is designed to establish a connection via the WSS - WebSocket protocol between a terminal using an advisor (both MT4 and MT5 terminals) and a websocket server, for example, at wss: //echo.websocket.org or any other.
The DLL should have functions for connecting and exchanging messages with the server, implemented in the php component Ratchet - http://socketo.me
The result of the work should be like this:
- Two DLL versions - for terminals MT4 (32 bits) and MT5 (64 bits).
- We need a detailed commented source code of both DLL versions in C ++ in the form of solutions in MS Visual Studio.
- An example of using DLLs - Expert Advisors in MQL4 MQL5 for checking the functionality of both DLLs.
- Checking the functionality of both DLLs on wss: //echo.websocket.org