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:
ORRP - Omni Pro Request Reply Protocol
OPP - Omni Pro Publish Protocol
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:
The Enable access from external applications option must be enabled from the Settings window - System tab
The correct communication ports should be selected in the Request and Publish port fields on the Settings window - System tab
Properly formatted http request directed to an instance of Ultimate Trader consistent
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).