Learning TradeStation means learning EasyLanguage. In order to be an effective trader, you must be able to develop, backtest, and most importantly, follow strategies. TradeStation allows you to code your strategies using an intuitive language and interface. When I was helping to write this book, I was excited to both share the experience of this platform with you the reader and to delve deeper into learning the language myself. I was pleasantly surprised by how easy it was to write “Using EasyLanguage 9.x” because the language was laid out in a straightforward manner.
I began thinking about why I learned TradeStation in the first place. There is no question that when it comes to algorithmic trading, TradeStation is the big fish in the pond. They offer a comprehensive platform that seems daunting at first. I’ve been around this business for a long time and can still remember TradeStation forming out of System Writer, an old backtesting platform that was originally written for DOS back in 1989. Their product has come a long way since then, but that rich history and deep understanding of what traders need is what drew me into the platform in the first place.
TradeStation was built by traders for traders in many ways. Due to this, it has evolved into the de-facto algorithmic trading platform for which many of the leading systems are compatible. These systems are all coded in EasyLanguage, so learning the language is key to learning many of the system nuances. This is especially critical if you’re considering buying a fully-disclosed system, for example. It’s also true if you’re building one yourself. You want to know exactly what the system will do under every circumstance.
I’ve conveyed that enthusiasm, that idea of “helping traders trade”, in Using EasyLanguage 9.x and I think you, the reader, will benefit from it. The book has received many positive reviews from some very influential people in the business, such as Sunny Harris. Indeed, you can use EasyLanguage to code your best system designs and we hope Using EasyLanguage shows you just how to do that.