Easy Language
Here you'll find EasyLanguage code in both text and Tradestation-compatible formats.
-
Original trading system in EasyLanguage
This code references "Going for the gold - automatically," August, 2006.
-
Reversion system code
Easylanguage for system designed to exploit reversion to the mean tendencies between stocks and bonds. Reference article: "Reversions of profits in stocks and bonds," February 2004.
View.
-
S&P vs. Dow Trading Systems
EasyLanguage code for three sample trading systems that demonstrate ways to trade S&P 500 futures based on signals from the Dow. Referenced article: "Trading S&P futures using the Dow," April 2003
View.
-
PLDot code
EasyLanguage code for PLDot and PLDotP indicators. PLDot plots the current value of the average of the three previous bars on the current bar. PLDotP plots an average of the three most recent bars in the place where the next bar will appear. Referenced article: "Getting the angle with Drummond geometry," September 2001
View.
-
Sample Trading Systems
These unoptimized systems were used to systematically select markets for trading. Referenced article: "Systematic market selection," May 1999
Download Unavailable.
-
Repeated measures analyzer
This EasyLanguage and VBA code, which you import into Excel 97,work together to automate the repeated measures analysis of your systems. Referenced article: "Out of sample, out of touch," January 1999
-
DBS: Alternate stops version
DBS model with inverse volatility stops. Referenced article: "If it's broke, don't fix it," May 1998
-
Z-score indicator
EasyLanguage indicator for displaying the z-score in TradeStation or SuperCharts. Referenced article: "Scoring high and low," April 1998
-
DBS with trade exporter
A revised DBS model with additional code for exporting trades to a spreadsheet file. Also includes the three indicators in the referenced article's sidebar. Referenced article: "Trade, and trade again," March 1998
-
Contrarian trading system
EasyLanguage code for an adaptive trend-following system described in "Searching for the trend," December 1997.
-
MACD crossover forecaster
Function to calculate the price for tomorrow that would cause the MACD to cross tomorrow. Referenced article: "Sign of the crossover," October 1997.
-
EMA crossover forecaster
Function to calculate the price for tomorrow that would cause two exponential moving averages to cross tomorrow. Referenced article: "Smooth operator," September 1997.
-
Dynamic Breakout System (DBS)
EasyLanguage code for the original DBS developed in a 1996 series of Futures 101 articles. Referenced articles: Futures 101, January 1996 to December 1996.