Disclosure
This blog is not affiliated with Tom DeMark in any way and does not claim to represent his estate or personal views. Any references to Tom DeMark or any of his indicators are for educational use only and serves as the Author's interpretation of algorithms developed by Tom DeMark.
History
DeMark Indicators were developed by Tom DeMark in the 1970’s and are effective trend exhaustion algorithms that can be used on any time frame. They were originally intended for hedge funds looking to find time-frames that had a better risk / reward level to increase or liquidate their positions. If you intend on using any of these indicators on an intraday basis, it is always best to know what they are reading on daily charts as well as weekly and monthly charts. This will help inform your trading decisions, whether you're trading stocks, commodities, futures, or forex.
The "TD" prefix listed on all of the indicators on this page is obviously shorthand for "Tom DeMark" "Indicator Name" for example: TD Sequential is short for Tom DeMark Sequential.
Description
Each link below will contain a description and explanation of what the indicator attempts to measure and what values it uses to determine the output of the indicator.
Rules
In the "Rules" section you will often see equations similar to (x[0][3] < x[1][3]) given as part of the explanation. This is just my personal shorthand for quickly referencing a price bar's value at it open, high, low or close based on how the value might be stored in an array. The instantiation of the array would look like this:
- double x[bar][4];
- Where "bar" is the price bar that you are seeking information about, with x[0] being the current price bar and x[100] being the 100th previous price bar.
- x[0][0] = The current price bar's open.
- x[0][1] = The current price bar's high.
- x[0][2] = The current price bar's low.
- x[0][3] = The current price bar's close.
NinjaScripts are provided for the NinjaTrader platform which is based on the C# programming language. This is a free charting platform that can also be used for automated trading with a variety of brokers and is quickly becoming the industry standard. Examples for programming your own electronic trading algorithms in C# based on automated quantitative analysis are provided for each DeMark Indicator.
DeMark Indicators
- Most Popular
- TD Setup
- TD Countdown
- TD Sequential
- TD Aggressive Sequential
- TD Sequential 9-13-9
- TD Combo
- TD D-Wave
- TD Entry Signals
- TD Retracement Levels
- TD Fibonacci Levels
- TD Magnet Price
- TD Absolute Retracement
- TD Trend Factors
- TD Propulsion
- TD Lines
- TD Points
- TD Oscillators
- TD Momentum Indicators
- TD Moving Average I
- TD Moving Average II
- TD Range Projection
- TD Tolerance Levels
- TD Range Expansion Breakout (TD REBO)
- TD Channel I
- TD Channel II
- TD Differential
- TD Reverse Differential
- TD Anti-Differential
- TD Waldo Patterns
- Buying Pressure
- Selling Pressure
- TD Demand Points Array
- TD Supply Points Array
- Duration Analysis
- Risk Management




1 comments:
I love your website. I'm having a bit of trouble getting some of these indicators to work in NinjaScript. Using TD REI as an example, where exactly do I insert the code that you listed?
Any advice you could give me would be great.
Thanks!
Post a Comment