MTS includes the following functions
| PlaceOrder() | Places a new order |
| Cancels an existing order | |
| Places an "Associated" order for "Stop" or "Limit" (GAIN) | |
| Modifies an "Associated" "Stop" or "Limit" order (GAIN) | |
| Returns the status of an existing order | |
| GetFillAmount() | Returns the fill amount for an existing FILLED order |
| Returns the fill price for an existing FILLED order | |
| GetCurrentPosition() | Returns the current position for a selected Broker and Symbol |
| GetAccountInfo() | Returns various account infomration from the Broker (such as balance, realized profits, unrealized profits) |