running MQL4 Strategies on various Trading Platforms without bridges

7 September 2026, 09:50
Vadym Zaitsev
0
7
hi Guys,

Over the years, many traders contacted me with the same problem.
 They already had working MQL strategies, but wanted to use them on another trading platform, with a broker API, or on a crypto exchange.

Usually the solution was to convert the MQL strategy to C#, Python, or another language. I did similar work many times.
 It also created other problems: different versions of the same strategy, bridges between platforms, performance issues, and more complicated deployment.

For some time I was thinking about a better solution. Instead of converting every MQL strategy again and again,
 why not make the MQL code portable between different platforms?

Recently I had some time to experiment with this idea and created a proof of concept. This is how TradingForge Terminal (TFT) started.

TFT takes an existing MQL4 strategy, converts it to C#, compiles it, and runs it directly with supported broker and exchange APIs — without MetaTrader
 or third-party bridges in the middle.

The basic idea is:

MQL4 strategy
     ↓
TFT compiler → C# runtime
     ↓
TFT Runtime
     ↓
Binance / MT4 / CTrader/ IB / supported broker APIs
Project and more details: TradingForge Terminal on GitHub

I would be interested to hear feedback from other MQL traders

thank you