C# Strategy Designer
Tom Demark Sequential (Sandbox Version)
Published by Springroll on 12/29/2022
The Tom Demark Sequential System in its origin and its full function is a rather complex procedure. Years a go, I read his book "TD Sequential: Thomas R. DeMark, The New Science of Technical Analysis, New York: John Wiley & Sons, 1994, Chapter 7, Sequential" and studied it for a long period of time. At that time, I had published the full TDS code at Tradingview, but it was misused by a few people for reselling. I hope that doesn't happen with Wealth-Lab members! Key Features: 1. The TD Sequential can be used in any timeframe and in any financial-traded asset 2. It includes two phases: The setup phase (9-count) and the Countdown phase (13-count) 3. The TD Sequential will work only in Japanese Candlesticks or a Bar chart 4. Timewise, the TD Sequential is ideal for the early recognition of key market turning points 5. The TD Sequential also generates support and resistance levels (TDST lines) Before dealing with this trading approach, one should have a good understanding with the characteristics of TDS. This includes: 1. Setups and countdown signals 2. Intersections 3. Trendlines (TDST lines) 4. Qualified and non-qualified setups/countdowns 5. "Aggressive" and "Standard" mode The TDS is a very useful technical analysis tool as it aims to predict the exact time of a price reversal. However, as in the case of any other tool, the TDS should not be used in isolation. I use TDS preferably in 1H and 4H charts with leveraged ETFs. The source code is fully documented, thanks to the Codex AI from OpenAI!
This view is read-only, and any changes you make to this Published Strategy will not be saved. Use the Clone button above to create a copy of this Strategy that you can edit.

Start with a Template:
Moving Average Crossover
Oscillator Oversold
Channel Breakout
3x2 System
C# Strategy Tips

• Strategies are coded in the C# language and utilize the Microsoft .NET framework.

• Your Strategy is a .NET class derived from the UserStrategyBase base class.

• Override Initialize to perform one-time tasks like creating indicators.

• Override Execute, which is called once for every bar of data being processed, to implement your trading rules.

• Check the Online WealthLab Framework Reference for documentation on classes and methods.