1. How is an order processed through the FIX bridge? How fast
and complicated is this process?
Processing order
A client sends a request to MT4 Server, the bridge sends a
corresponding order to the ECN and waits for a response.
After Execution Report is received, the bridge confirms or rejects
the user request depending on the Execution Report result.
Processing speed
The client request is transformed into an order and sent to the
ECN in less than 1 ms.
The Execution Report is processed and the user request is
confirmed in less than 1 ms.
The time of execution depends on the ECN.
2. A client can enter a Market Order in MT4 client terminal
together with a Stop Order. What will happen to the Stop Order in
this case?
If the ECN supports Stop Orders, Stop Orders will be used.
If the ECN doesn't support Stop Orders, the bridge will emulate
Stop Orders behavior using Market Order when price hits S/L.
3. How does the ECN bridge handle Stop Loss and Take Profit
orders?
If Take Profit <> 0 And Stop Loss = 0, the bridge sends
Limit Order with Price = Take Profit.
Otherwise the bridge sends a Market Order when market price hits
S/L or T/P value.
4. Is there a log for each transaction done through the
bridge?
Yes, the ECN FIX Bridge provides an extensive log for all system
events.
5. What happens to all orders if a FIX bridge session
fails?
All new requests are rejected until connection with the ECN is
restored. When connection is restored all corresponding Execution
Reports are received from the ECN and the work continues.
6. Is it easy to handle the bridge in case of a failure? How to
rectify a connection error between the MT4 server and the bridge
and make it work back again?
The FIX bridge is an MT4 server plug-in. It can fail only when
some problems with the server occur. Kill the server process
(mtsrv.exe) and start MT4 service again in case of a failure.