MTS is so flexible, you can even create stand-alone applications in C, C++, Visual Basic or any other language and call the very same MTS functions to execute your trades. Thus, reducing development time for these types of applications by providing a "plug-in" solution for automated trade execution.
This version of MTS works with the following brokers...
| GAIN Capital (www.gaincapital.com) | visit GAIN Capital to open a demo or live account for use with MTS |
| Forex Liquidity, LLC (www.fxlq.com) | visit Forex Liquidity to open a demo or live account for use with MTS |
| Interactive Brokers (www.interactivebrokers.com) | visit Interactive Brokers to use their demo application or to trade live with MTS |
How it works
The MTS application receives your requests (trade requests), then executes these requests to the selected broker, then monitors/tracks the broker's response to your trade requests - all in realtime. So, think of MTS as your personal "trade server" - a fully contained trade execution solution. You can tell it to do things and it will execute and monitor your requests. You can then ask MTS for the status of your requests.
Your code communicates to MTS using the available DLL function calls. You simply need to define the DLL functions, then start using them in your code. You can build simple order execution solutions or very complex order solutions - it's up to you.