# SharpCharts Indicators and Overlays Parameter Reference

There are several technical indicators and overlays that you can add to your SharpChart. Most of these indicators and overlays can be customized by adding or changing their parameters in the SharpCharts Workbench. The following reference guide shows the required and optional parameters that are available for each indicator and overlay, along with the order they should be entered in the Parameters box.

**Learn More.** SharpCharts Workbench

## Overlays

Technical overlays are lines that are calculated from price and volume data and displayed on top of the main symbol's price bars. To add Overlays to your chart, select the desired overlay from the dropdown menus in the Overlays section of the SharpCharts Workbench, and modify the parameters for that overlay as needed. For more information on adding and configuring overlays, please see the SharpCharts documentation in the Support Center.

Below you will find detailed information about the parameters that are available for each overlay, as well as example charts.

### Bollinger Bands

This adds a Bollinger Band overlay to the chart. The bands are calculated using the price values of the ticker symbol being overlaid.

**Parameters:**

**Periods.**Number of periods used in the calculation of the moving average for the centerline.**StdDev.**Standard deviation distance of the bands from the centerline.**Offset (optional).**Number of bars to shift the overlay to the left or right. A value of zero means no shifting of the overlay; negative numbers shift the overlay to the left/past; positive numbers shift the overlay to the right/future.

**Default Parameter Values:**

20,2

**Example Charts:**

### Horizontal Line

Adds a horizontal line to the chart at the specified y-axis level. A horizontal line can be useful when you are watching for price to cross above or below a certain level.

**Parameters:**

**yAxisLevel.**The level on the y-axis where you want the horizontal line to appear on your chart. Multiple horizontal lines can be added by separating multiple Y-axis values with commas (e.g. “50,100,150,200” would display four horizontal lines). To change the color of a specific line, follow the number with a colon and the color (e.g. “50:red,100:green”).

**Default Parameter Values:**

(none entered by default)

**Example Charts:**

### Ichimoku Cloud

Adds an Ichimoku Cloud overlay to the chart; this version of the overlay shows only the Ichimoku Cloud itself, not the other Ichimoku lines.

**Parameters:**

**Conversion.**Number of periods used in the calculation of the conversion line (Tenkan-Sen).**Base.**Number of periods used in the calculation of the base span line (Kijun-Sen). This parameter also indicates how many periods forward to shift the cloud plot.**Span.**Number of periods used in the calculation of the leading span line (Senkou).

**Note:** No parameters are entered by default.

**Default Parameter Values:**

(none entered by default, but when the parameters box is left empty, the chart is drawn as though you entered 9,26,52)

**Example Charts:**

### Ichimoku Cloud (Full)

Adds an Ichimoku Cloud overlay to the chart; this version of the overlay shows the Ichimoku Cloud plus the Conversion Line, Base Line, and Lagging Span Line.

**Parameters:**

**Conversion.**Number of periods used in the calculation of the conversion line (Tenkan-Sen).**Base.**Number of periods used in the calculation of the base span line (Kijun-Sen). This parameter also indicates how many periods forward to shift the cloud plot.**Span.**Number of periods used in the calculation of the leading span line (Senkou).

**Note:** No parameters are entered by default.

**Default Parameter Values:**

9,26,52

**Example Charts:**

### Keltner Channels

Adds a Keltner Channels overlay to the chart. The bands are calculated using the price values of the ticker symbol being overlaid.

**Parameters:**

**EMA.**Number of periods used in the calculation of the exponential moving average for the centerline.**Multiplier.**Multiplier to multiply the ATR value by to determine channel width.**ATR Period.**Number of periods for the ATR used in the calculation of the channel width.**Offset (optional).**Number of bars to shift the overlay to the left or right. A value of zero means no shifting of the overlay; negative numbers shift the overlay to the left/past; positive numbers shift the overlay to the right/future.

**Default Parameter Values:**

20,2.0,10

**Example Charts:**

### Simple Moving Average (SMA)

Adds a simple moving average overlay to the chart. The moving average is calculated using the price values of the ticker symbol being overlaid.

**Parameters:**

**Periods.**Number of periods used in the calculation of the simple moving average. To change the color of the line, follow the number with a colon and the color (e.g. “50:red” or “100:green”), or just change the color using the “Color” dropdown menu for the overlay.**Exp (optional).**Price values to be used in the moving average calculation. This parameter can be set to O, H, L, or C to calculate the overlay using open, high, low, or closing price values. If this parameter is left blank, closing values are used.**Offset (optional).**Number of bars to shift the overlay to the left or right. A value of zero means no shifting of the overlay; negative numbers shift the overlay to the left/past; positive numbers shift the overlay to the right/future.

**Note:** The two optional parameters can appear in either order

**Default Parameter Values:**

50

**Example Charts:**

### Exponential Moving Average (EMA)

Adds an exponential moving average overlay to the chart. The moving average is calculated using the price values of the ticker symbol being overlaid.

**Parameters:**

**Periods.**Number of periods used in the calculation of the exponential moving average. To change the color of the line, follow the number with a colon and the color (e.g. “50:red” or “100:green”), or just change the color using the “Color” dropdown menu for the overlay.**Exp (optional).**Price values to be used in the moving average calculation. This parameter can be set to O, H, L, or C to calculate the overlay using open, high, low, or closing price values. If this parameter is left blank, closing values are used.**Offset (optional).**Number of bars to shift the overlay to the left or right. A value of zero means no shifting of the overlay; negative numbers shift the overlay to the left/past; positive numbers shift the overlay to the right/future.

**Note:** The two optional parameters can appear in either order.

**Default Parameter Values:**

20

**Example Charts:**

### Kaufman's Adaptive Moving Average (KAMA)

Adds a Kaufman's Adaptive Moving Average (KAMA) overlay to the chart. The moving average is calculated using the price values of the ticker symbol being overlaid.

**Parameters:**

**Parameters:**

**Ratio.**Number of periods for the Efficiency Ratio (ER).**Fast.**Number of periods for the fast EMA constant.**Slow.**Number of periods for the slow EMA constant.

**Default Parameter Values:**

**Default Parameter Values:**

10,2,30

**Example Charts:**

**Example Charts:**

### SMA Envelopes

Adds a Moving Average Envelope overlay based on a simple moving average to the chart. The moving average envelopes are calculated using the price values of the ticker symbol being overlaid.

**Parameters:**

**Parameters:**

**Periods.**Number of periods used in the calculation of the simple moving average centerline.**Percentage.**Percentage offset of the bands from the centerline.**Offset (optional).**Number of bars to shift the overlay to the left or right. A value of zero means no shifting of the overlay; negative numbers shift the overlay to the left/past; positive numbers shift the overlay to the right/future.

**Default Parameter Values:**

**Default Parameter Values:**

20,2.5

**Example Charts:**

**Example Charts:**

### EMA Envelopes

Adds a Moving Average Envelope overlay based on an exponential moving average to the chart. The moving average envelopes are calculated using the price values of the ticker symbol being overlaid.

**Parameters:**

**Parameters:**

**Periods.**Number of periods used in the calculation of the exponential moving average centerline.**Percentage.**Percentage offset of the bands from the centerline.**Offset (optional).**Number of bars to shift the overlay to the left or right. A value of zero means no shifting of the overlay; negative numbers shift the overlay to the left/past; positive numbers shift the overlay to the right/future.

**Default Parameter Values:**

**Default Parameter Values:**

20,2.5

**Example Charts:**

### Events

Adds labels to the chart for specified events, including splits, dividends, and distributions.

**Parameters:**

**Parameters:**

**Type.**The type of events to display on your chart. Options include “distributions”, “dividends”, and “splits”. Entering “all” will display all types of events on your chart.

**Default Parameter Values:**

**Default Parameter Values:**

all

**Example Charts:**

**Example Charts:**

### Parabolic Stop and Reverse (Parabolic SAR)

Adds a Parabolic Stop and Reverse overlay to the chart.

**Parameters:**

**Parameters:**

**StartStep.**The starting Acceleration Factor used to compute the SAR**MaxStep.**The maximum value allowed for the Acceleration Factor**Increment (optional).**The amount to increment the Acceleration Factor by. If unspecified, the startStep value is used for the increment.

**Default Parameter Values:**

**Default Parameter Values:**

0.02,0.2

**Example Charts:**

**Example Charts:**

### Chandelier Exit

Adds a Chandelier Exit indicator to the chart.

**Parameters:**

**Parameters:**

**Periods.**Number of periods used in the calculation of the indicator**Multiplier.**Multiplier to multiply the ATR value by to determine the exit's distance from the high or low.**Long/Short (optional).**Indicates whether the indicator is calculated based on the trader exiting a short or long position. If unspecified, this value is set to “long”.

**Default Parameter Values:**

**Default Parameter Values:**

22,3.0

**Example Charts:**

**Example Charts:**

### Pivot Points

Adds Pivot Points overlay to the chart.

**Parameters:**

**Parameters:**

**Type.**The type of Pivot Points to be used for the overlay. If left blank, Standard pivot points are used; if set to F, Fibonacci pivot points are used; if set to D, Demark pivot points are used. If you would like to use multiple types of pivot points on one chart, add multiple pivot point overlays to the chart, setting each one to a different pivot point type.

**Default Parameter Values:**

**Default Parameter Values:**

(none entered by default, but when the parameters box is left empty, Standard pivot points are drawn on the chart)

**Example Charts:**

**Example Charts:**

### Price Channels

Adds Price Channel lines to the chart. The price channel lines are calculated using the price values of the ticker symbol being overlaid.

**Parameters:**

**Parameters:**

**Periods.**Number of periods used in the calculation of the upper and lower channel lines.**Offset (optional).**Number of bars to shift the overlay to the left or right. A value of zero means no shifting of the overlay; negative numbers shift the overlay to the left/past; positive numbers shift the overlay to the right/future.

**Default Parameter Values:**

**Default Parameter Values:**

20

**Example Charts:**

**Example Charts:**

### Price (Same Scale)

Adds an overlaid price chart for a second symbol on the main price plot. Both ticker symbols use the same y-axis scale. By default, a line chart is shown for the specified second symbol, but other chart types (including area and histogram charts) can be displayed using the Style dropdown menu for that indicator.

**Parameters:**

**Parameters:**

**Symbol.**Ticker symbol for which price data is shown

**Default Parameter Values:**

**Default Parameter Values:**

$SPX

**Example Charts:**

**Example Charts:**

### Volume By Price

Adds a Volume By Price overlay to the chart.

**Parameters:**

**Parameters:**

**Zones.**The number of price zones to display on the chart; the high-low range of the chart is divided into the specified number of equal-sized zones. If left blank, the chart is drawn with 12 price zones.

**Default Parameter Values:**

**Default Parameter Values:**

(none entered by default, but when the parameters box is left empty, 12 price zones are drawn on the chart)

**Example Charts:**

**Example Charts:**

### VWAP

Adds a VWAP overlay to the intraday chart.

**Parameters:**

**Parameters:**

(no parameters allowed)

**Default Parameter Values:**

**Default Parameter Values:**

(none entered by default)

**Example Chart:**

**Example Chart:**

### ZigZag

Adds a traditional ZigZag overlay to the chart.

**Parameters:**

**Parameters:**

**Sensitivity.**The price movement threshold of the ZigZag overlay. If set to 5, all price movements of less than 5% will be filtered out. If left blank, a suitable price movement threshold will be determined and used for the chart.

**Default Parameter Values:**

**Default Parameter Values:**

(none entered by default, but when the parameters box is left empty, a suitable price movement threshold will be automatically determined)

**Example Charts:**

**Example Charts:**

### ZigZag (Retrace)

Adds a ZigZag overlay to the chart with retracement lines connecting reaction highs and lows.

**Parameters:**

**Parameters:**

**Sensitivity.**The price movement threshold of the ZigZag (Retrace) overlay. If set to 5, all price movements of less than 5% will be filtered out. If left blank, a suitable price movement threshold will be determined and used for the chart.

**Default Parameter Values:**

**Default Parameter Values:**

(none entered by default, but when the parameters box is left empty, a suitable price movement threshold will be automatically determined)

**Example Charts:**

**Example Charts:**

## Indicators

Technical indicators are lines that are calculated from price and volume data, and are typically displayed in a separate panel above or below the main price plot area. To add Indicators to your chart, select the desired indicator from the dropdown menus in the Indicators section of the SharpCharts Workbench, and modify the parameters for that indicators as needed. For more information on adding and configuring indicators, please see our SharpCharts documentation in the Support Center.

Below you will find detailed information about the parameters that are available for each indicator, as well as example charts.

### Accum/Distribution Line

Adds an Accumulation/Distribution Line with optional moving average signal line to the chart. Note that since Accumulation/Distribution indicators use volume in their calculations, the indicator values are not available for the current bar until that bar is completed.

**Parameters:**

**Parameters:**

**Periods (optional).**Number of periods used to calculate the simple moving average for the optional signal line; if this parameter is not entered, no signal line will be displayed.

**Default Parameter Values:**

**Default Parameter Values:**

(none entered by default)

**Example Charts:**

**Example Charts:**

### Aroon

Adds an Aroon indicator to your chart.

**Parameters:**

**Parameters:**

**Periods.**Number of periods used to calculate the highs and lows for the indicator. For example, a 25-day Aroon measures the number of days since the last 25-day high and 25-day low.

**Default Parameter Values:**

**Default Parameter Values:**

25

**Example Chart:**

**Example Chart:**

### Aroon Oscillator

Adds an Aroon Oscillator to your chart.

**Parameters:**

**Parameters:**

**Periods.**Number of periods used to calculate the highs and lows for the indicator. For example, a 25-day Aroon measures the number of days since the last 25-day high and 25-day low.

**Default Parameter Values:**

**Default Parameter Values:**

25

**Example Chart:**

**Example Chart:**

### ADX Line

Adds an Average Directional Indicator with just the ADX Line to your chart.

**Parameters:**

**Periods.**Number of periods used to calculate the underlying TR, +DM, and -DM values for this indicator.**Smoothing (optional).**Number of periods used to smooth the ADX Line. If this parameter is left blank, the number of periods in the first parameter is used to smooth the line.

**Default Parameter Values:**

14

**Example Charts:**

### ADX Line (w/+DI and -DI)

Adds an Average Directional Indicator with ADX Line, +DI Line, and -DI Line to your chart.

**Parameters:**

**Periods.**Number of periods used to calculate the underlying TR, +DM, and -DM values for this indicator.**Smoothing (optional).**Number of periods used to smooth the ADX Line. If this parameter is left blank, the number of periods in the first parameter is used to smooth the line.

**Default Parameter Values:**

14

**Example Charts:**

### Avg True Range (ATR)

Adds an Average True Range indicator to your chart.

**Parameters:**

**Periods.**Number of periods used in the calculation of the ATR indicator.

**Default Parameter Values:**

14

**Example Chart:**

### Bollinger Band Width

Adds a Bollinger BandWidth indicator to the chart. The bands and their width are calculated using the price values of the main ticker symbol.

**Parameters:**

**Periods.**Number of periods used in the calculation of the moving average for the centerline.**StdDev.**Standard deviation distance of the bands from the centerline.

**Default Parameter Values:**

20,2

**Example Chart:**

### Bollinger %B

Adds a Bollinger %B indicator to the chart. The bands are calculated using the price values of the main ticker symbol.

**Parameters:**

**Periods.**Number of periods used in the calculation of the moving average for the centerline.**StdDev.**Standard deviation distance of the bands from the centerline.

**Default Parameter Values:**

20,2

**Example Chart:**

### Commodity Channel Index (CCI)

Adds a Commodity Channel Index indicator to the chart. The CCI value is calculated using the price values of the main ticker symbol.

**Parameters:**

**Periods.**Number of periods used in the calculation of the CCI indicator.

**Default Parameter Values:**

20

**Example Chart:**

### Correlation

Adds a Correlation indicator to the chart, showing the degree of correlation between the main price plot symbol and the symbol specified in the parameters or between two symbols specified in the parameters.

**Parameters:**

**Symbol.**Ticker symbol used as a comparison when calculating correlation values**Symbol2 (optional).**If a second symbol parameter is entered, the comparison is between the two symbols in the parameters, and the main ticker symbol is not involved**Periods.**Number of periods over which the correlation is calculated

**Default Parameter Values:**

$SPX, 20

**Example Charts:**

### Chaikin Money Flow (CMF)

Adds a Chaikin Money Flow indicator to the chart. Note that since CMF indicators use volume in their calculations, the indicator values are not available for the current bar until that bar is completed.

**Parameters:**

**Periods.**Number of periods used in the calculation of the CMF indicator.

**Default Parameter Values:**

20

**Example Chart:**

### Chaikin Oscillator

Adds a Chaikin Oscillator indicator to the chart. Note that since Chaikin Oscillator indicators use volume in their calculations, the indicator values are not available for the current bar until that bar is completed.

**Parameters:**

**Short.**Number of periods used in calculating the shorter EMA for the indicator**Long.**Number of periods used in calculating the longer EMA for the indicator

**Default Parameter Values:**

3,10

**Example Chart:**

### Coppock Curve

Adds a Coppock Curve indicator to the chart.

**Parameters:**

**ROC1.**Rate of change periods to be used in WMA calculation**ROC2.**Additive ROC periods**WMA.**Weighted Moving Average period

**Default Parameter Values:**

14,11,10

**Example Chart:**

### Chande Trend Meter

Adds a Chande Trend Meter indicator to the chart.

**Parameters:**

**Symbol (optional).**If a symbol parameter is entered, the Chande Trend Meter indicator will be based on the parameter symbol instead of the main ticker symbol.

**Default Parameter Values:**

(none entered by default)

**Example Charts:**

### Date/Time Axis

Adds an extra date/time axis to the chart. This can be useful when you have a long chart with several indicator panels as, by default, the date/time axis only appears at the bottom of the main price panel and the bottom of the chart.

**Parameters:**

(no parameters allowed)

**Default Parameter Values:**

(none entered by default)

**Example Chart:**

### Detrended Price Oscillator (DPO)

Adds a Detrended Price Oscillator indicator to the chart.

**Parameters:**

**Periods.**Number of periods used in the calculation of the DPO indicator.**Offset (optional).**Number of bars to shift the indicator line to the left or right. A value of zero means no shifting of the indicator line; negative numbers shift the indicator to the left/past; positive numbers shift the indicator to the right/future.

**Default Parameter Values:**

20

**Example Charts:**

### Dividends

Adds an indicator to the chart that shows the timing and amount of dividends for the main ticker symbol.

**Parameters:**

(no parameters allowed)

**Default Parameter Values:**

(none entered by default)

**Example Chart:**

### Ease of Movement (EMV)

Adds an Ease of Movement Oscillator indicator to the chart. Note that since EMV indicators use volume in their calculations, the indicator values are not available for the current bar until that bar is completed.

**Parameters:**

**Periods.**Number of periods used in the calculation of the EMV indicator.

**Default Parameter Values:**

14

**Example Charts:**

### Force Index

Adds a Force Index indicator to the chart. Note that since Force Index indicators use volume in their calculations, the indicator values are not available for the current bar until that bar is completed.

**Parameters:**

**Periods.**Number of periods used to smooth the indicator values.

**Default Parameter Values:**

13

**Example Charts:**

### MACD

Adds a MACD indicator to the chart. By default, the indicator displays the MACD line, the signal line, and a histogram showing the difference between the two.

**Parameters:**

**Short.**Number of periods for the short EMA.**Long.**Number of periods for the long EMA.**Signal.**Number of periods for the signal line. If this parameter is set to 1 or left blank, the indicator will be drawn without the signal line or the histogram.

**Default Parameter Values:**

12,26,9

**Example Charts:**

### MACD Histogram

Adds a MACD Histogram indicator to the chart.

**Parameters:**

**Short.**Number of periods for the short EMA.**Long.**Number of periods for the long EMA.**Signal.**Number of periods for the signal line.

**Default Parameter Values:**

12,26,9

**Example Charts:**

### Mass Index

Adds a Mass Index indicator to the chart.

**Parameters:**

**Periods.**Number of EMA ratio periods to sum.

**Default Parameter Values:**

25

**Example Charts:**

### Money Flow Index (MFI)

Adds a Money Flow Index indicator to the chart. Note that since MFI indicators use volume in their calculations, the indicator values are not available for the current bar until that bar is completed.

**Parameters:**

**Periods.**Number of periods used in the calculation of the MFI indicator.

**Default Parameter Values:**

14

**Example Charts:**

### Negative Volume Index (NVI)

Adds a Negative Volume Index indicator and its corresponding signal line to the chart.

**Parameters:**

**Periods.**Number of periods used to calculate the EMA for the optional NVI signal line. Set this parameter to 1 in order to hide/remove the signal line.

**Default Parameter Values:**

255

**Example Charts:**

### On Balance Volume (OBV)

Adds an On Balance Volume indicator with optional moving average signal line to the chart. Note that since OBV indicators use volume in their calculations, the indicator values are not available for the current bar until that bar is completed.

**Parameters:**

**Periods (optional).**Number of periods used to calculate the simple moving average for the optional signal line; if this parameter is not entered, no signal line will be displayed.

**Default Parameter Values:**

(none entered by default)

**Example Charts:**

### Pct Price Oscillator (PPO)

Adds a PPO indicator to the chart. By default, the indicator displays the PPO line, the signal line, and a histogram showing the difference between the two.

**Parameters:**

**Short.**Number of periods for the short EMA.**Long.**Number of periods for the long EMA.**Signal.**Number of periods for the signal line. If this parameter is set to 1 or left blank, the indicator will be drawn without the signal line or the histogram.

**Default Parameter Values:**

12,26,9

**Example Charts:**

### Pct Volume Oscillator (PVO)

Adds a PVO indicator to the chart. By default, the indicator displays the PVO line, the signal line, and a histogram showing the difference between the two.

**Parameters:**

**Short.**Number of periods for the short EMA.**Long.**Number of periods for the long EMA.**Signal.**Number of periods for the signal line. If this parameter is set to 1 or left blank, the indicator will be drawn without the signal line or the histogram.

**Default Parameter Values:**

12,26,9

**Example Charts:**

### Price

Adds an indicator panel to the chart that shows a price chart for the specified ticker symbol. By default, a line chart is shown, but other chart types (including candlesticks and OHLC bars) can be displayed using the Style dropdown menu for that indicator.

**Parameters:**

**Symbol.**Ticker symbol for which price data is shown**Inverted (optional).**If you add the word “inverted” as the second parameter, the y-axis of the indicator panel will be inverted, with lower prices at the top of the panel and higher prices at the bottom.**Log (optional).**If you add the word “log” as the second or third parameter, the y-axis of the indicator panel will be displayed in log scale instead of arithmetic scale.

**Default Parameter Values:**

$SPX

**Example Charts:**

### Price - Performance

Adds an indicator panel to the chart that shows a price performance chart for the specified ticker symbol. By default, a line chart is shown, but other chart types (including area charts) can be displayed using the Style dropdown menu for that indicator.

**Parameters:**

**Symbol.**Ticker symbol for which price performance data is shown

**Default Parameter Values:**

$SPX

**Example Charts:**

### Price - Up/Down Pair

Adds a histogram price plot indicator panel to the chart, showing histogram values above and below the zero line for two different symbols specified in the parameters. Typically used with opposing market breadth values like advances and declines or highs and lows).

**Parameters:**

**SymbolUp.**Ticker symbol for which histogram data is displayed above the zero line.**SymbolDown.**Ticker symbol for which histogram data is displayed below the zero line.

**Default Parameter Values:**

$NYADV, $NYDEC

**Example Charts:**

### Price Momentum Osc. (PMO)

Adds a DecisionPoint PMO indicator and its corresponding EMA signal line to the chart.

**Parameters:**

**EMA1.**First Exponential Moving Average Value**EMA2.**Second Exponential Moving Average Value**SignalEMA.**Exponential Moving Average for the Signal Line

**Default Parameter Values:**

35,20,10

**Example Charts:**

### Pring's Know Sure Thing (KST)

Adds Pring's Know Sure Thing oscillator and its corresponding SMA signal line to the chart.

**Parameters:**

**ROC1.**Number of periods for the first ROC calculation.**ROC2.**Number of periods for the second ROC calculation.**ROC3.**Number of periods for the third ROC calculation.**ROC4.**Number of periods for the fourth ROC calculation.**SMA1.**Number of periods for the SMA used to smooth the first ROC calculation.**SMA2.**Number of periods for the SMA used to smooth the second ROC calculation.**SMA3.**Number of periods for the SMA used to smooth the third ROC calculation.**SMA4.**Number of periods for the SMA used to smooth the fourth ROC calculation.**Signal (optional).**Number of periods for the signal line. If this parameter is left blank, the indicator will be drawn without the signal line.

**Default Parameter Values:**

10,15,20,30,10,10,10,15,9

**Example Charts:**

### Pring's Special K

Adds Pring's Special K indicator and its corresponding SMA signal line to the chart.

**Parameters:**

**SMA1.**Number of periods used for the first smoothing.**SMA2.**Number of periods used for the second smoothing.

**Default Parameter Values:**

100,100

**Example Charts:**

### RRG Relative Strength

Adds an RRG Relative Strength indicator to the chart, showing the relative strength (RS-Ratio) and momentum (RS-Momentum) of a ticker symbol as compared to a benchmark symbol.

**Parameters:**

**Symbol.**Ticker symbol used as a benchmark when calculating RRG values. If a second ticker symbol is entered in the parameters, then RS-Ratio and RS-Momentum values are calculated for this first symbol instead of the main ticker symbol.**Symbol2 (optional).**If a second symbol parameter is entered, then it becomes the benchmark symbol, and the RS-Ratio and RS-Momentum values are calculated for the first symbol entered instead of the main ticker symbol.

**Default Parameter Values:**

$SPX

**Example Charts:**

### RSI

Adds a Relative Strength Index indicator to the chart.

**Parameters:**

**Periods.**Number of periods used in the calculation of the RSI indicator.

**Default Parameter Values:**

14

**Example Charts:**

### Rate of Change (ROC)

Adds a Rate of Change indicator and its corresponding signal line to the chart.

**Parameters:**

**Periods.**Number of periods used in the calculation of the ROC indicator.**Signal (optional).**Number of periods used to calculate the simple moving average for the optional signal line.

**Default Parameter Values:**

12

**Example Charts:**

### SCTR Line

Adds a SCTR line indicator to the chart.

**Parameters:**

**Symbol (optional).**If a symbol parameter is entered, the SCTR Line will be based on the parameter symbol instead of the main ticker symbol.

**Default Parameter Values:**

(none entered by default)

**Example Charts:**

### Slope (Linear Regression)

Adds a Slope indicator to the chart.

**Parameters:**

**Periods.**Number of periods used in the calculation of the Slope indicator.

**Default Parameter Values:**

20

**Example Charts:**

### Standard Deviation

Adds a Standard Deviation indicator to the chart.

**Parameters:**

**Periods.**Number of periods used in the calculation of the Standard Deviation indicator.

**Default Parameter Values:**

10

**Example Charts:**

### Full Stochastics

Adds a Full Stochastic Oscillator indicator and its corresponding signal line to the chart.

**Parameters:**

**Periods.**Number of periods used to calculate the %K line**Smoothing.**Number of periods used to smooth the %K line**Signal.**Number of periods used to calculate the %D signal line

**Default Parameter Values:**

14,3,3

**Example Charts:**

### Slow Stochastics

Adds a Slow Stochastic Oscillator indicator and its corresponding signal line to the chart. Note that the number of periods used to smooth the %K line is set at 3 and can't be changed in Slow Stochastics; if you want to change this number, use Full Stochastics instead.

**Parameters:**

**Periods.**Number of periods used to calculate the slow %K line**Signal.**Number of periods used to calculate the slow %D signal line

**Default Parameter Values:**

14,3

**Example Charts:**

### Fast Stochastics

Adds a Fast Stochastic Oscillator indicator and its corresponding signal line to the chart.

**Parameters:**

**Periods.**Number of periods used to calculate the fast %K line**Signal.**Number of periods used to calculate the fast %D signal line

**Default Parameter Values:**

14,3

**Example Charts:**

### Stochastics RSI

Adds a StochRSI indicator to the chart.

**Parameters:**

**Periods.**Number of periods used in the calculation of the StochRSI indicator.

**Default Parameter Values:**

14

**Example Charts:**

### TRIX

Adds a TRIX indicator and its corresponding signal line to the chart.

**Parameters:**

**Periods.**Number of periods used to calculate the TRIX indicator line**Signal.**The number of periods used to compute the signal line

**Default Parameter Values:**

15,9

**Example Charts:**

### True Strength Index (TSI)

Adds a True Strength Index indicator and its corresponding EMA signal line to the chart.

**Parameters:**

**EMA1.**Number of periods in first smoothing**EMA2.**Number of periods in second smoothing**Signal.**Number of periods for signal line

**Default Parameter Values:**

25,13,7

**Example Charts:**

### Ulcer Index (UI)

Adds an Ulcer Index indicator to the chart.

**Parameters:**

**Periods.**Number of periods used in the calculation of the Ulcer Index.

**Default Parameter Values:**

14

**Example Charts:**

### Ultimate Oscillator

Adds an Ultimate Oscillator indicator to the chart.

**Parameters:**

**Short.**The short number of periods used in the calculation of the Ultimate Oscillator.**Medium.**The medium number of periods used in the calculation of the Ultimate Oscillator.**Long.**The long number of periods used in the calculation of the Ultimate Oscillator.

**Note:** The short, medium, and long periods are usually in the ratio of 1:2:4.

**Default Parameter Values:**

7,14,28

**Example Charts:**

### Volume

Adds an indicator panel to the chart that shows volume histogram bars for the specified ticker symbol, along with an optional EMA signal line based on volume. By default, the Volume indicator will be shown in a separate indicator panel, but you can choose to position the indicator “Behind Price”, replacing the default Volume overlay with this more robust version.

**Parameters:**

**Signal (optional).**Number of periods used to calculate the exponential moving average for the optional signal line.

**Default Parameter Values:**

(none entered by default)

**Example Charts:**

### Vortex Indicator

Adds a Vortex indicator to the chart.

**Parameters:**

**Periods.**Number of periods used in the calculation of the Vortex indicator.

**Default Parameter Values:**

14

**Example Charts:**

### Williams %R

Adds a Williams %R indicator to the chart.

**Parameters:**

**Periods.**Number of periods used in the calculation of the Williams %R indicator.

**Default Parameter Values:**

14

**Example Charts:**

## Overlays of Indicators

You can add selected overlays to an indicator panel; these overlays are calculated using indicator values rather than price data. To add overlays to Indicators, select the desired overlay from the Overlay dropdown menu next to the desired indicator in the Indicators section of the SharpCharts Workbench and modify the parameters for that overlay as needed. For more information on adding overlays to indicators, please see this article.

Below is detailed information about the parameters available for each indicator's overlay and example charts.

### Bollinger Bands

Adds a Bollinger Band overlay to the indicator panel. The bands are calculated using the values of the indicator being overlaid.

**Parameters:**

**Periods.**Number of periods used in the calculation of the moving average for the centerline.**StdDev.**Standard deviation distance of the bands from the centerline.**Offset (optional).**Number of bars to shift the overlay to the left or right. A value of zero means no shifting of the overlay; negative numbers shift the overlay to the left/past; positive numbers shift the overlay to the right/future.

**Default Parameter Values:**

20,2

**Example Charts:**

### Bollinger Band Width

Adds an overlay of the Bollinger BandWidth indicator to the indicator panel. The bands and their width are calculated using the values of the indicator being overlaid.

**Parameters:**

**Periods.**Number of periods used in the calculation of the moving average for the centerline.**StdDev.**Standard deviation distance of the bands from the centerline.

**Default Parameter Values:**

20,2

**Example Charts:**

### CCI

Adds an overlay of the Commodity Channel Index indicator to the indicator panel. The CCI value is calculated using the price values of the indicator being overlaid.

**Parameters:**

**Periods.**Number of periods used in the calculation of the CCI indicator.

**Default Parameter Values:**

20

**Example Charts:**

### Full Stochastics

Adds an overlay of the Full Stochastic Oscillator indicator and its corresponding signal line to the chart.

**Parameters:**

**Periods.**Number of periods used to calculate the %K line**Smoothing.**Number of periods used to smooth the %K line**Signal.**Number of periods used to calculate the %D signal line

**Default Parameter Values:**

14,3,3

**Example Charts:**

### Horizontal Line

Adds a horizontal line to the indicator panel at the specified y-axis level. A horizontal line can be useful when you are watching for indicator values to cross above or below a certain level.

**Parameters:**

**yAxisLevel.**The level on the y-axis where you want the horizontal line to appear on your indicator panel. Multiple horizontal lines can be added by separating multiple Y-axis values with commas (e.g. “50,100,150,200” would display four horizontal lines). To change the color of a specific line, follow the number with a colon and the color (e.g. “50:red,100:green”).

**Default Parameter Values:**

(none entered by default)

**Example Charts:**

### Keltner Channels

Adds a Keltner Channels overlay to the indicator panel. The bands are calculated using the values of the indicator being overlaid.

**Parameters:**

**EMA.**Number of periods used in the calculation of the exponential moving average for the centerline.**Multiplier.**Multiplier to multiply the ATR value by to determine channel width.**ATR Period.**Number of periods for the ATR used in the calculation of the channel width.**Offset (optional).**Number of bars to shift the overlay to the left or right. A value of zero means no shifting of the overlay; negative numbers shift the overlay to the left/past; positive numbers shift the overlay to the right/future.

**Default Parameter Values:**

20,2.0,10

**Example Charts:**

### Know Sure Thing (KST)

Adds Pring's Know Sure Thing oscillator and its corresponding SMA signal line to the indicator panel. The oscillator and signal line are calculated using the values of the indicator being overlaid.

**Parameters:**

**ROC1.**Number of periods for the first ROC calculation.**ROC2.**Number of periods for the second ROC calculation.**ROC3.**Number of periods for the third ROC calculation.**ROC4.**Number of periods for the fourth ROC calculation.**SMA1.**Number of periods for the SMA used to smooth the first ROC calculation.**SMA2.**Number of periods for the SMA used to smooth the second ROC calculation.**SMA3.**Number of periods for the SMA used to smooth the third ROC calculation.**SMA4.**Number of periods for the SMA used to smooth the fourth ROC calculation.**Signal (optional).**Number of periods for the signal line. If this parameter is left blank, the indicator will be drawn without the signal line.

**Default Parameter Values:**

10,15,20,30,10,10,10,15,9

**Example Charts:**

### Simple Moving Average (SMA)

Adds a simple moving average overlay to the indicator panel. The moving average is calculated using the values of the indicator being overlaid.

**Parameters:**

**Periods.**Number of periods used in calculating the simple moving average. To change the color of the line, follow the number with a colon and the color (e.g., “50:red” or “100:green”).**Exp (optional).**Price values that are used in the moving average calculation. If the moving average overlays a price indicator, then this parameter can be set to O, H, L, or C to calculate the overlay using open, high, low, or closing price values. If this parameter is left blank, closing values are used. The parameter is ignored when overlaying a non-price indicator.**Offset (optional).**Number of bars to shift the overlay to the left or right. A value of zero means no shifting of the overlay; negative numbers shift the overlay to the left/past; positive numbers shift the overlay to the right/future.

**Note:** the two optional parameters can appear in either order.

**Default Parameter Values:**

50

**Example Charts:**

### Exponential Moving Average (EMA)

Adds an exponential moving average (EMA) overlay to the indicator panel. The moving average is calculated using the values of the indicator being overlaid.

**Parameters:**

**Periods.**Number of periods used in the calculation of the exponential moving average. To change the color of the line, follow the number with a colon and the color (e.g. “50:red” or “100:green”).**Exp (optional).**Price values to be used in the moving average calculation. If the moving average is overlaying a price indicator, then this parameter can be set to O, H, L, or C to calculate the overlay using open, high, low, or closing price values. If this parameter is left blank, closing values are used. The parameter is ignored when overlaying a non-price indicator.**Offset (optional).**Number of bars to shift the overlay to the left or right. A value of zero means no shifting of the overlay; negative numbers shift the overlay to the left/past; positive numbers shift the overlay to the right/future.

**Note:** the two optional parameters can appear in either order.

**Default Parameter Values:**

20

**Example Charts:**

### Kaufman's Adaptive Moving Average (KAMA)

Adds a Kaufman's Adaptive Moving Average (KAMA) overlay to the indicator panel. The moving average is calculated using the values of the indicator being overlaid.

**Parameters:**

**Ratio.**Number of periods for the Efficiency Ratio (ER).**Fast.**Number of periods for the fast EMA constant.Slow. Number of periods for the slow EMA constant.

**Default Parameter Values:**

10,2,30

**Example Charts:**

### SMA Envelopes

Adds a Moving Average Envelope overlay based on a simple moving average to the indicator panel. The moving average envelopes are calculated using the values of the indicator being overlaid.

**Parameters:**

**Periods.**Number of periods used in the calculation of the simple moving average centerline.**Percentage.**Percentage offset of the bands from the centerline.**Offset (optional).**Number of bars to shift the overlay to the left or right. A value of zero means no shifting of the overlay; negative numbers shift the overlay to the left/past; positive numbers shift the overlay to the right/future.

**Default Parameter Values:**

20,2.5

**Example Charts:**

### EMA Envelopes

Adds a Moving Average Envelope overlay based on an exponential moving average to the indicator panel. The moving average envelopes are calculated using the values of the indicator being overlaid.

**Parameters:**

**Periods.**Number of periods used in the calculation of the exponential moving average centerline.**Percentage.**Percentage offset of the bands from the centerline.**Offset (optional).**Number of bars to shift the overlay to the left or right. A value of zero means no shifting of the overlay; negative numbers shift the overlay to the left/past; positive numbers shift the overlay to the right/future.

**Default Parameter Values:**

20,2.5

**Example Charts:**

### Price Channels

Adds Price Channel lines to the indicator panel. The price channel lines are calculated using the values of the indicator being overlaid.

**Parameters:**

**Periods.**Number of periods used in the calculation of the upper and lower channel lines.**Offset (optional).**Number of bars to shift the overlay to the left or right. A value of zero means no shifting of the overlay; negative numbers shift the overlay to the left/past; positive numbers shift the overlay to the right/future.

**Default Parameter Values:**

20

**Example Charts:**

### Price Labels

Adds price labels to the indicator panel showing significant high and low values for the indicator being overlaid.

**Parameters:**

(no parameters allowed)

**Default Parameter Values:**

(none entered by default)

**Example Charts:**

### Rate of Change (ROC)

Adds an overlay of the Rate of Change (ROC) indicator to the indicator panel. The ROC line is calculated using the values of the indicator being overlaid.

**Parameters:**

**Periods.**Number of periods used in the calculation of the ROC indicator.**Signal (optional).**Number of periods used to calculate the simple moving average for the optional signal line.

**Default Parameter Values:**

12

**Example Charts:**

### Slope (Linear Regression)

Adds an overlay of the Slope indicator to the indicator panel. The Slope line is calculated using the values of the indicator being overlaid.

**Parameters:**

**Periods.**Number of periods used in the calculation of the Slope indicator.

**Default Parameter Values:**

20

**Example Charts:**

### Standard Deviation

Adds an overlay of the Standard Deviation indicator to the indicator panel. The Standard Deviation line is calculated using the values of the indicator being overlaid.

**Parameters:**

**Periods.**Number of periods used in the calculation of the Standard Deviation indicator.

**Default Parameter Values:**

10

**Example Charts:**

### ZigZag

Adds a traditional ZigZag overlay to the indicator panel. The ZigZag line will be calculated using the values of the indicator being overlaid.

**Parameters:**

**Sensitivity.**The value movement threshold of the ZigZag overlay. If set to 5, all value movements of less than 5% will be filtered out. If left blank, a suitable value movement threshold will be determined and used for the chart.

**Default Parameter Values:**

(none entered by default, but when the parameters box is left empty, a suitable value movement threshold will be automatically determined)

**Example Charts:**

### ZigZag (Retrace)

Adds a ZigZag overlay to the indicator panel with retracement lines connecting reaction highs and lows. The ZigZag line will be calculated using the values of the indicator being overlaid.

**Parameters:**

**Sensitivity.**The value movement threshold of the ZigZag (Retrace) overlay. If set to 5, all value movements of less than 5% will be filtered out. If left blank, a suitable value movement threshold will be determined and used for the chart.

**Default Parameter Values:**

(none entered by default, but when the parameters box is left empty, a suitable value movement threshold will be automatically determined)

**Example Charts:**

Last updated