#twitter-follow { border: 0;position: fixed; top: 240px; left:0;} #live-support { border: 0;position: fixed; top: 370px; left:0;} #knowledge-base { border: 0;position: fixed; top: 170px; left:0;}

## Demand Index

 by Brian Brown, 4890 days ago

The Demand Index is a technical indicator that tries to lead price changes using price and volume data. The indicator was developed by Hames Sibbet.

The demand index formula requires several parameters:
Price: A time series that is usually set to the close price, midpoint or high plus low divided by two.
Constant: A constant value. The default value is 5.
Periods: Lookback period used to calculate simple and exponential moving averages within the formula.
HighLowBars: The number of trading bars used to calculate the highest high value and lowest low value.

Demand Index Calculation:
The formula first calculates the buying and selling pressure then the Demand Index. The returned values vary between 100 and -100.

Example:
di = DemandIndex(close, 5, 19, 2);
Plot(di, "Demand Index Indicator", colorRed, ChartLine);

The Demand Index indicator is interpreted as follow:
- A top is signaled when the price makes new highs and the Demand Index makes a new low.
- The demand index indicator is performing as a leading indicator when it reaches an extreme peak. This situation is often preceded by prices rally to new highs.
- A crossover of the Demand Index above or below the zero line signals a change in trend.
- A weak price movement is signaled when the Demand Index stays near the zero level for a long period.
- A weakness in price is signaled when a divergence occurs between the stock price and the Demand Index.
- A long term divergence between the stock price and the Demand Index is a sign that prices have reached a major top or a major bottom.

di = DemandIndex(close, 5, 19, 2);
buy = (di == hhv(di, 250));
// Enter a buy order when the Demand index reaches an extreme peak

What is this?

 Type: Trading Indicator Object ID: 586 Country: All Market: All Style: Technical Analysis

 Related objects Empty
Number of reviews
Average rate
Click to rate this item
Number of rates the current object received
Report an object
if you can't run it for example or if it contains errors
Click to report this object

 Random Blog Posts How to create market indicators using the composite function - Part 1 Optimize a trading strategy using the Sharpe ratio How to create a trading indicator that uses stock news How to create your own technical analysis indicators Create a stock index or a trading indicator using the composite tools Create a trading strategy using the money management tool - Part 2 Create a trading strategy using the money management tool - Part 1 How to create a market timing system - Part 3 Show All

Number of reviews
Average rate
Click to rate this item
Number of rates the current object received
Report an object
if you can't run it for example or if it contains errors
Click to report this object