mt4pycon
mt4pycon copied to clipboard
Add MT4 tick push to custom symbol in MT5
Using the functionality of pushing ticks from one platform (e.g. MT4) to another (MT5), we can use the already built-in MT5 custom symbol feature as explained here:
- https://www.mql5.com/en/articles/3540
But we don't want to have to shuffle and fuck around with files, so we make a tool to push the ticks over TCP or pipe, into an MT5 EA to display external symbol data.
How can we do this?
- :no_entry_sign: Using 2 EA's as Server (MT4) and Client (MT5).
-- This prevents using ATAPI! - :no_entry_sign: Using MTAPI on both sides (MT4 and MT5) to internally push ticks, using a C# "bridge" app.
- :ballot_box_with_check: Using MTAPI on MT4 and a Python tool to push into MT5 via custom client EA (over IP port).
We chose (3), because of much less coding and already available tools.