TSCI.pngPlatform Procedures (Standalone)


Platform Editions
Platform Paradigm
Platform Signal Design
Platform Overview
TradeStation Analysis Techniques

Data Import

7951.png The Open Data... option in the File menu is used to import ASCII data in a global sense, making it available to multiple analysis procedures. If no data are imported using this procedure, each of the analysis procedures will offer an import procedure whose data will be active only for the duration of the analysis. This Open Data... option is thus mainly of value when multiple procedures are to be explored using the same data. Invoking this option clears any existing data that may have been imported.

7952.png The Close Data... option in the File menu frees all imported data when global data are present as a result of the Open Data... option. If you wish for the individual procedures to request data, and you have imported data using the Open Data... option, you will need to use this Close Data... option to clear the existing data.

Backtest Engine Settings

8617.png The Customize Backtest Engine option in the File menu allows optional settings for the backtest engine to accommodate market timing, costs, signaling, stops. etc.

Restoring Program Defaults

8939.png The Restore All Program Defaults option resets all configuration items to the startup defaults. This includes every default in the program, including all graph settings.

Directly Signaled Tradescape Single-Stage Procedures

7901.png The Tradescape... option in the Tradescape menu generates one or more tradescapes. In a tradescape, the traded entity is signaled directly for the primary entries and exits. Symmetric signaling is used, meaning the same information content is used to signal both the upside and downside transitions.

7902.png The Asymmetric Tradescape... option in the Tradescape menu generates one or more asymmetric tradescapes. Asymmetric tradescapes are useful for ascertaining the optimal asymmetric signaling for entities that have very different behaviors relative to entries and exits. They are also used for analyzing which entities are favorable to a specific signaling system that is asymmetric by design. In a tradescape, the traded entity is signaled directly for the primary entries and exits using a symmetric signaler. This means the same time horizon is used to generate both the upside and downside transitions. In an asymmetric tradescape, separate time horizon signals are used for generating the upside and downside transitions.

7903.png The Progressive Tradescape... option in the Tradescape menu generates a series of tradescapes or asymmetric tradescapes that are sequential in time (progressive tradescapes) for a single entity in a chart. The traded entity is signaled directly for the primary entries and exits.

Directly Signaled Tradescape Two-Stage Procedures

7904.png The Sentimentscape... option in the Tradescape menu generates one or more sentiment-augmented tradescapes (sentimentscapes). These are tradescapes that have been filtered by a separate sentiment filter that is also based on expectation modeling technology. In such a filter, a target sentiment entity is processed at a specific time horizon, the sentiment length, to produce windows in time where only long or only short trades are permitted. In a sentimentscape, the traded entity is used for the primary signal and the sentiment entity is used to generate the long-short sentiment signal. Both the sentiment and primary signals are lagged at the same lag fraction for each point in the tradescape surface. The sentiment signal is symmetric with respect to the information content used to generate the upside and downside transitions.

7905.png The Progressive Sentimentscape... option in the Tradescape menu generates a series of sentimentscapes that are sequential in time for a single entity in a chart. The traded entity is signaled directly for the primary entries and exits. A two stage sentiment augmented signaler is specified.

Referentially Signaled Tradescape Single-Stage Procedures (Surrogate Signaling)

7906.png The Referential Tradescape... option in the Tradescape menu generates one or more referential tradescapes. These are similar to the basic tradescapes, except that the signals are derived from a surrogate entity or reference instead of the actual entity to be traded. As an example, this is the analysis technique to use if you are trading a basket of Nasdaq entities using its overall index. A referential tradescape would illustrate how well any given entity in that basket is traded by signals derived from the surrogate index. For this procedure, symmetric signaling is used, meaning the same information content is used to signal both the upside and downside transitions.

7907.png The Referential Asymmetric Tradescape... option in the Tradescape menu generates one or more referential asymmetric tradescapes. These are similar to the asymmetric tradescapes, except that the signals are derived from a surrogate entity or reference instead of the actual entity to be traded. For this procedure, asymmetric signaling is used, meaning differing information content is used to generate the upside and downside transitions.

7908.png The Referential Progressive Tradescape... option in the Tradescape menu generates a series of referentially signaled tradescapes or asymmetric tradescapes that are sequential in time for a single entity in a chart. Referential progressive tradescapes are analogous to the progressive tradescapes, the time sequence sentimentscapes, except that the signals come from a reference or surrogate entity instead of directly from the traded entity.

Referentially Signaled Tradescape Two-Stage Procedures (Surrogate Signaling)

7909.png The Referential Sentimentscape... option in the Tradescape menu generates one or more referential sentiment-augmented tradescapes, referential sentimentscapes. These are similar to sentimentscapes, except the primary signal is generated from a surrogate instead of directly from the entity being traded. A sentimentscape is a tradescape that has been filtered by a separate sentiment filter that is also based on expectation modeling technology. In such a filter, a target sentiment entity is processed at a specific time horizon, the sentiment length, to produce windows in time where only long or only short trades are permitted. In a sentimentscape, the traded entity is used for the primary signal and the sentiment entity is used to generate the long-short sentiment signal. Both the sentiment and primary signals are lagged at the same lag fraction for each point in the tradescape surface. The sentiment signal is symmetric with respect to the information content used to generate the upside and downside transitions. The primary trading signal can optionally be asymmetric.

7910.png The Referential Progressive Sentimentscape... option in the Tradescape menu generates a series of referentially signaled sentimentscapes that are sequential in time for a single entity in a chart. Referential progressive sentimentscapes are analogous to the progressive sentimentscapes, the time sequence tradescapes, except that the signals come from a reference or surrogate entity instead of directly from the traded entity.

Specialty Intraday Procedures

7911.png The Intraday Tradescape... option in the Tradescape menu generates a series of intraday tradescapes with different bar spacings. A reduction algorithm is used to generate the different data sets. This type of intraday series is useful for identifying the bar density that offers the most useful time horizons for trading. This procedure generates one-stage tradescapes where the traded entity is signaled directly for the primary entries and exits. An asymmetry may optionally be specified. This procedure is designed for 1min, 5min, or 10min bar intraday input data.

7912.png The Intraday Sentimentscape... option in the Tradescape menu is similar except that it generates a series of intraday sentiment-augmented tradescapes (sentimentscapes) with different bar spacings. This procedure generates two-stage sentimentscapes where the traded entity is signaled directly for the primary entries and exits. It is likewise designed for 1min, 5min, or 10min bar intraday input data.

Specialty Design Procecures

7920.png The Book-Half Tradescape... option in the Tradescape menu automatically generates tradescapes to study the book-half money management strategy. In this approach, half the equity under trade is booked when a certain percentage gain is reached. If the specified gain is reached more than once before the trade closes, the halving is repeated for each instance. The purpose of this procedure is to assess whether or not the native behavior of the traded entity is responsive to this money management strategy. In general, the use of this approach results in less overall return, but there is often an improvement in reward-pain since drawdowns can be appreciably reduced.

7921.png The TSBookTimeTradescape... option in the Tradescape menu automatically generates tradescapes where the exit is fixed at a specified count of bars. In this instance, the EM algorithm is not used to generate exits. If an exit occurs early in a trend, and a cooling period is set, the procedure re-enters if the EM signal supports such. The purpose of this procedure is to assess whether or not the native behavior of the traded entity is responsive to this exit approach. For signals with a strong entry edge, this simple approach can often be effective for an exit.

Real-World Signal Evaluation Procedures

7913.png The Trading Signal Analysis... option in the Tradescape menu evaluates one’s own real-world trading signals against the backdrop of an entity’s tradescape. This procedure is used exclusively for single stage direct signaling. The trading signals are taken directly from the traded entity. The real-world trading signals will be plotted atop the tradescape at their respective time horizon and lag fractions. The signal analysis for each trading system is shown when moving the mouse over the special point representing that particular trading signal. This procedure can only be used in conjunction with signal-bearing data files.

7914.png The Referential Trading Signal Analysis... option in the Tradescape menu evaluates one’s own real-world trading signals against the backdrop of an entity’s referential tradescape. This procedure is used exclusively for single stage surrogate signaling. Referential tradescapes are similar to the basic tradescapes, except that the signals are derived from a surrogate entity or reference instead of the actual entity to be traded. The real-world surrogate trading signals will be plotted atop the referential tradescape at their respective time horizon and lag fractions. The signal analysis for each trading system is shown when moving the mouse over the special point representing that particular trading signal. This procedure can only be used in conjunction with signal-bearing data files.

7915.png The Advanced Trading Signal Analysis... option in the Tradescape menu evaluates one’s own real-world trading signals against the backdrop of an entity’s sentimentscape or referential sentimentscape. This procedure is used exclusively for two-stage sentiment-augmented signaling. The real-world two-stage sentiment augmented trading signals will be plotted atop the sentimentscape or referential sentimentscape at their respective time horizon and lag fractions. The signal analysis for each trading system is shown when moving the mouse over the special point representing that particular trading signal. This procedure can only be used in conjunction with signal-bearing data files.