Extend the Functionality of TradeStation

Why TradingApps?
The TradeStation platform is built to allow traders to develop indicators, trading strategies, studies, and charts based on rules and market data. A TradingApp® lets you extend the functionality of TradeStation by allowing you to create an application that sits side-by-side our premium applications. It enables you to visualize and test your trading rules and idea. TradingApps are built using EasyLanguage®, which allows you to create a form-based user interface that runs natively on our Microsoft Windows-based TradeStation platform.
Why EasyLanguage?
EasyLanguage is a programing language exclusive to TradeStation. It is composed of words, operators, and punctuation that create indicators and trading strategies, based on rules and statements, using market data. EasyLanguage is designed with simple English-like terms that a trader might use to describe a trade idea to another trader; however, it is still a programming language. This means that there are certain rules and guidelines that must be followed to ensure that the studies we create can be understood and applied within TradeStation.
EasyLanguage is a compiled programming language, optimized for speed and power to handle many simultaneous open windows, processing hundreds of real-time symbols. It is a completely white-box environment; every study and function can be viewed, copied or modified.
To learn more about EasyLanguage, register for our MasterClass.


James Flax
Senior Business Manager
James Flax Senior Business Operations Manager. James has over 25 years of trading and technology experience, working for industry leaders like Spear, Leeds & Kellogg and Goldman Sachs. His background is in securities operations and market technologies, Specializing in equities, futures and option trading. At TradeStation, James focuses on developer programs and educational oversight.