Remote Control

The Remote Control feature allows Ultimate Trader and external applications to communicate. You can use the Remote Control API to send synchronous commands to Ultimate Trader (such as placing an order or viewing a symbol) and for Ultimate Trader to send asynchronous state updates (such as blotter positions and watch list data). The following two protocols used for communication between Ultimate Trader and external applications:

 

You can use the Omni Pro Request Reply Protocol to generate "link events" using a remote application. Link Events specify which symbol the link recipient (e.g. Chart, High/Low Ticker, Market Maker windows) should display.

 

NOTE: For more information about using the Remote Control feature of Ultimate Trader, please contact ITS Technical Support.

 

In order to use the Remote control feature the following must be enabled:

 

When you enable the external access feature enable the external access feature, a new component called a "remote application" available for linking.  The user can then link the "remote application" with any other component in the system.  The remote application generating the link events can then directly affect linked components in Ultimate Trader. The user can then link the remote application with any other component in the system

 

The protocol for generating a link event is an HTTP request using the following format:

 

http://localhost:[PORT]/link?symbol=[SYMBOL]&source=[SOURCE_ID]

 

[PORT] is the port of the Ultimate Trader web server (as configured by the user)

[SYMBOL] is the desired symbol

[SOURCE_ID] a name identifying the application generating the event (e.g. trade-ideas).