mt4pycon icon indicating copy to clipboard operation
mt4pycon copied to clipboard

Add MT4 tick push to custom symbol in MT5

Open eabase opened this issue 5 years ago • 0 comments

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?

  1. :no_entry_sign: Using 2 EA's as Server (MT4) and Client (MT5). -- This prevents using ATAPI!
  2. :no_entry_sign: Using MTAPI on both sides (MT4 and MT5) to internally push ticks, using a C# "bridge" app.
  3. :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.

eabase avatar Dec 06 '20 12:12 eabase