646-837-0059
a
a
eesfx
elite expert trader

Host your EA
EA Results

Akmos sentiment indicator

RSS Feed Subscribe to
EES Podcast

Google Groups
Subscribe to
eesforexdevelopers
Email:

Visit this group

Elite E Services.net
Homepage

Meta Trader Tools

 

The Client Terminal API

The Client Terminal API allows traders to send a trade to Metatrader 4 from any other platform or system.  This gives a company the benefit of having multiple platforms with which to trade.  It allows customers to send trades via a network connection to a Metatrader 4 client terminal to be executed in the Metatrader 4 server.  From the client terminal's point of view, it appears as if the trade was placed by an Expert Advisor!

This C++ API allows customers to send trades in ASCII format via a network connection to the Metatrader Server via a client terminal.  To use this API a company must:

  • Purchase the socket library and the client terminal script
  • Write its own software to open a socket connection with the client terminal on the port 3456.
  • Send trades to the client terminal as strings on the socket connection.
  • Accept answers in the same format from the same socket.

We can also develop your end of the system to connect to the Client Terminal API if requested. 

MetaTrader 4 (Mt4) Bridges

Mt4 Bridges are connections between broker trading platforms and banks that allow the broker to unload all the risk to the bank while keeping a large share of the commission and the spreads.  Our bridges allow a broker to submit trade requests directly to the bank of its choice rather than putting the trade against the broker’s own funds. 

How do Mt4 Bridges work?

bridge

Status Quo

To understand the bridge, one must first understand the current trading process.  MetaTrader 4 is an online trading platform designed for financial institutions dealing with Forex, CFD, and Futures markets.  The platform includes all necessary components for brokerage services via internet including the back office and dealing desk.  Currently over 300 brokerage companies and banks worldwide have chosen the MetaTrader solution to meet and accommodate high standard of business performance.

Brokers that utilize MetaTrader 4 for their trades probably follow the flow that is illustrated to the right.  A client uses a client terminal to place a trade.  The Mt4 server routes the trade to the proper dealer who is using the Mt4 manager software.  The dealer then has the option to accept, reject, requote, or delay the trade, and the answer is sent through the server back to the client. 

Adding an Element

Sometimes a client creates a trade that is too risky, too large, or not acceptable to the broker.  An Mt4 Bridge by Boston Technologies can help a broker avoid the trades that he or she does not feel comfortable accepting or rejecting.  Here’s how it works (follow the illustration below):

  • The client makes a trade.  (Inherent in the trade is a commission charged by the brokerage.)
  • The trade is sent to the Mt4 server for routing (as usual).
  • Rather than using the human dealer the Mt4 server routes the trade to the bridge, and the bridge re-routes the trade directly to the bank of the brokerage’s choice.
  • Now the bank has the option of accepting or rejecting the trade.  The bank will also charge a commission, but the bank assumes all the risk.
  • The bridge routes the trade result to the Mt4 server with the bank’s answer.
  • The Mt4 server sends the “accept” or “reject” message to the client. 

Since the Mt4 Bridge will be installed on the same server as the Mt4 Server, there is virtually no delay in processing the trade requests (100ms).  If the bridge is installed on a different machine, the delay could increase to 1500ms.

Features and Construction

Each bridge is specifically developed with the client and bank’s personal needs in mind.  Boston Technologies will customize your bridge for a specific currency, connection to a specific bank, or any other necessary component as requested.  The bridges are built in Java and provide:

  • Full logs of all transactions for security and redundancy.
  • Support of Instant Orders, Market Orders, Pending Orders, Order Modification, Take Profit, Stop Loss, and Delete Order.
  • Encrypted communications with the bank via a VPN, SSL, or certificate protected connection.
  • Easy-to-navigate graphical user interface (GUI).
  • Support for multiple bridges on a single Mt4 Server.
  • Full reporting of the entire bridge trading activity in a universal format.
  • Scheduled tasks (connect/disconnect, reporting, etc.)

Contact - request info about MT solutions

First Name Questions or Comments:
Last Name
Email
Phone
Company
Address
City
State/Province
Zip

 

 



ees Creative Commons License BlinkList co.mments del.icio.us De.lirio.us Furl Ma.gnolia NewsVine Reddit scuttle Spurl TailRank YahooMyWeb My status
phone US Toll Free 1(800)975-8581

Member: Registered CTA, NFA ID # 373609 Click here to view For more information on Elite E Services please visit the NFA BASIC web site (Background Affiliation Status Information Center

Home | Contact Us | Privacy Policy | Website Disclaimer | Forex Risk Disclosure
Copyright © 2007 Elite E Services, Incorporated. All rights reserved.
Elite E Services, 2620 Regatta Drive Suite 102, Las Vegas, NV 89128 USA
Page copy protected against web site content infringement by Copyscape

DISCLAIMER: Trading foreign exchange on margin carries a high level of risk, and may not be suitable for all investors. The high degree of leverage can work against you as well as for you. Before deciding to invest in foreign exchange you should carefully consider your investment objectives, level of experience, and risk appetite. The possibility exists that you could sustain a loss of some or all of your initial investment and therefore you should not invest money that you cannot afford to lose. You should be aware of all the risks associated with foreign exchange trading, and seek advice from an independent financial advisor if you have any doubts.