
A responsive design should be used which automatically adapts a web app to a window’s size. Your application should render at a minimum screen width: 240px. When developing Web TradingApps, you should keep the following guidelines in mind: You may also launch the TradeStation Development Environment (named EasyLanguage in the same dialog) to view the source code for EasyLanguage portion of this TradingApp. In the dialog, look for the TradingApp named "Sample Web TradingApp" and click on it to launch it. You can try the sample by launching the TradeStation Desktop Platform and selecting the File-New TradingApp Window. To get started, make sure you have installed TradeStation 9.5 Update 14 and download the SAMPLEWEBTRADINGAPP-95U14.ELD and import it into the TradeStation Desktop Platform, version 9.5 Update 14 or greater. It's important to note that javascript functions must reside in the global namespace in order for the Invoke function to work properly. (JS_FUNCTION_NAME, parameter1, parameter2, etc.) From EasyLanguage, you can call your web page's javascript functions, directly, using the EasyLanguage WebBrowser control: It uses #(hastags/hashbangs) to communicate from your page into the EasyLanguage code that hosts it. TradingApps running on the TradeStation Desktop Platform have access to the currently logged in users account, order, and position information as well as the ability to make adhoc requests for real-time and historical market data for equities, futures, forex, and options.Ī Web TradingApp is a standard TradingApp that leverages a built in Microsoft Internet Explorer web browser to render its user interface. By developing a TradingApp, you can create a custom user experience for the financial markets.
EasyLanguage is a Pascal or Delphi like programming language built exclusively for the needs of financial market traders. The TradeStation Sample Web TradingApp is a sample app that provides an example approach to using HTML as the basis for your EasyLanguage TradingApp's user interface.Ī TradingApp is a Microsoft Windows based application built using TradeStation's EasyLanguage programming language.