Here’s an example Equity-Curve Trading system, using an EasyLanguage Strategy for simulation and Order macros to keep an Account synchronized, while limiting slippage.
For starters, if you saved a TradeStation workspace with RunCommand enabled, you will be prompted on reopening:
Open with Strategies & Macros Enabled
Overview:
Example Equity-Curve System Explained
Synchronizing:
TSO.StratMatch Synchronizing
Synchronization Halt:
TSO.StratMatch Synchronization Halt
TSO.StratMatch function:
TSO.StratMatch Function
TSO.StratMatch function display
TSO.StratMatch Display
TSO.StratMatch function inputs
TSO.StratMatch Inputs
Example Strategy inputs:
Example Strategy Inputs
Enable RunCommand and Macros to Trade:
Enable RunCommand & Macros
Work with an Initial Mismatch and Start Equity-Curve Trading:
TSO.StratMatch Initial Mismatch & Trading