MT4-ECN Virtual Bridge Option: bypass dealing desk=real trading (How to Create? Get a programmer on freelance work site to build one for you)

This is a good solution to the simulated trading platform problems. It combines a simulated platform with a professional real platform – allowing you to trade on the real exchange. The info is intended for UK traders- but if it’s possible there- it might be possible to create a bypass program in the US. 

Resource link:


MT4 ECN Bridge Explained – What is an MT4 ECN Bridge

As a rule, retail traders are not true professional traders, and they do not have the financial muscle that real professional traders can muster. Most professional traders are either trading billions of dollars for high net-worth clients or are managing accounts on behalf of their brokerage houses. They may also be trading as staff of investment banks and other financial institutions. They have the money and they have the tools. They use a different kind of trading platform built exclusively for professional trading activities.

In contrast, the MT4 platform was designed for retail traders. It is used by brokers who maintain dealing desks.

How do dealing desks operate?

The trading sequence is that pricing is obtained from liquidity providers in the market, and these prices are passed on to the brokerages to send to their clients. Usually several liquidity providers provide pricing. Broking houses that use the MT4 platform maintain a dealing desk which acts as the intermediary/counterparty in each of these trades. The dealing desks buy the underlying asset at the cheapest price from the prices sent by the various liquidity providers, and then sell these assets (as the counter-party) to the retail traders. Normally the spreads are fixed. Under such an arrangement, the trader is essentially trading against the broker.

If prices move during processing of a trade order, the trader will get a re-quote, or will be given a price that is above the entry price (slippage). If you use an MT4, this is the condition under which you are trading. The broker is both a player and an umpire! Furthermore, the MT4 was not built to trade in the ECN-style, direct-market access environment.

In contrast, Electronic Communication Network (ECN) brokers do not operate dealing desks, so traders get the prices as they are from the liquidity providers. As a result, the trader will have up to 10 different prices to choose from. In the same vein, an entry order is sent straight to the liquidity providers for execution. As such, slippages and re-quotes are uncommon, spreads are not fixed, and the playing field is more level as the trader is not trading against the broker. However, retail traders are not usually found here because of the stiff capital requirements. An example of this platform is the Currenex platform. This is the preferred platform of choice for professional traders as they cannot afford to be trading in the lopsided conditions found with MT4 brokers, especially with the huge amounts they trade. The problem is, the platforms are complex and cannot be easily used by non-professional traders.

So how do we combine the benefits of the user-friendly MT4 platform with the obvious benefits of using an ECN trading platform?

The solution is to create an MT4-ECN bridge.

MT4 ECN Bridge

An MT4-ECN bridge involves setting up a virtual bridge between an MT4 trading platform and an ECN trading environment using an A Programming Interface (API). This will connect the trader to the price feeds that are obtainable from the liquidity providers and also enable straight-through processing of orders from the MT4 to the liquidity providers, thus bypassing the dealing desks.

MT4-ECN Bridge – How does it work

When a trader places an order, the information is routed from the MT4 server to the ECN bridge. The bridge will relay a message to the MT4 to allow the trader to have the order. The MT4 server will confirm this. When the price is at the displayed price on MT4, another message is relayed from the MT4 server to the bridge, informing the bridge about a change in price. The bridge will then ask the MT4 server to display the pending orders and compare them with the last prices. The bridge will then send a “fill or kill” order at the last price that was received by the bridge. The bridge then fills the order usually at one or two pips lower than the displayed MT4 price. This price will usually be the same price displayed by a liquidity provider but which has been marked up by a normal dealing desk.

How to Create an MT4-ECN Bridge

There are several reasons for wanting to create a MT4-ECN bridge. Firstly, if you do not have up to $50,000 as demanded by ECN brokers for opening an account, then you do not qualify to trade on an ECN platform. Secondly, you may already have a MT4 account but cannot stand some of the funny practices by the dealing desks of your broker. Maybe you just want a little bit more transparency in pricing; this is where the bridge will work for you.

If you want to start using a MT4-ECN bridge, here is how you can do it.

  • You can use a broker that already has this bridge. One such broker that makes such a claim is FXOpen, but the fact is that there is no way of knowing if this is for real or just a marketing hype.
  • You can purchase similar applications from commercial vendors.
  • Get a programmer to build one for you. You can easily do this on freelance work sites.

Advantages of the MT4-ECN Bridge

  • The trader trades in an ECN environment. This is because the order process earlier described is encrypted and cannot be seen by the dealing desk
  • All orders, stops and targets are not seen by the dealing desk until they are filled
  • There are no-requotes
  • The trader sees all the prices from the liquidity providers and selects the price which suits him best.
  • You can trade with your expert advisors

Disadvantages of MT4-ECN Bridge

  • Experts advisors coded with a 4-digit pricing system will not work with the MT4-ECN bridge (which is based on a 5-digit pricing system).
  • Profit targets and stop loss levels cannot be set before the trade is executed. They can only be set after the execution of the trade.
  • The only types of orders allowed on MT4-ECN bridges are “fill or kill” orders. As such, a trader cannot close positions sequentially. What does this mean? If a trader has 0.5 lots open, he cannot close 0.2 now and then 0.3 later. He has to close all positions at the same time. This puts an extra risk element to a trade as profits cannot be taken along the way.

Despite the seeming disadvantages, the advantages of using an MT4-ECN bridge far outweigh them and traders who use MT4 exclusively are encouraged to try the bridge out.

Read more


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s