Technical Indicators
Scan Syntax Reference: Technical Indicators
There are several technical indicators that you can set as filters for your scan. For more information on writing scans using these and other scan clauses, please see our Support Center article on Writing Scans.
Accumulation/Distribution
Note: Accumulation/Distribution indicators use volume in their calculations, which means these indicators are not available for intraday scans. Make sure the starting date adjuster is set to “Last Market Close” when using these scan clauses.
Accumulation/Distribution (AccDist)
The value of the Accumulation/Distribution Line.
Syntax
AccDist
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[AccDist > yesterday's AccDist]
Accumulation/Distribution Signal (AccDist Signal)
The average of the Accumulation/Distribution Line over a given period of time.
Syntax
AccDist Signal(nPeriods)
Parameters
nPeriods - Number of periods
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[AccDist Signal(20) > AccDist]
Aroon Oscillator
The values of the Aroon indicators and the Aroon Oscillator.
Aroon Up
Syntax Aroon Up(nPeriods)
Parameters nPeriods - Number of periods
Operators
=, !=, >, >=, <=, <, x, is, is not
Example [Aroon Up(25) > 70.0]
Aroon Down
Syntax Aroon Down(nPeriods)
Parameters nPeriods - Number of periods
Operators =, !=, >, >=, <=, <, x, is, is not
Example [Aroon Down(25) < 30.0]
Aroon Osc
Syntax Aroon Osc(nPeriods)
Parameters nPeriods - Number of periods
Operators =, !=, >, >=, <=, <, x, is, is not
Example [Aroon Osc(25) > 0.0]
Average Directional Indicator
The value of the Average Directional Indicator.
ADX Line (ADX Line)
Syntax
ADX Line(nPeriods)
Parameters
nPeriods - Number of periods
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[ADX Line(14) > 20.0]
Positive Directional Indicator (Plus DI)
Syntax
Plus DI(nPeriods)
Parameters
nPeriods - Number of periods
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[Plus DI(14) > Minus DI(14)]
Negative Directional Indicator (Minus DI)
Syntax
Minus DI (nPeriods)
Parameters
nPeriods - Number of periods
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[Minus DI(14) > Plus DI(14)]
Average True Range (ATR)
The value of the Average True Range indicator.
Syntax
ATR(nPeriods)
Parameters
nPeriods - Number of periods
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[ATR(14) > 2.0]
Balance of Power (BOP)
The value of the Balance of Power (BOP) indicator.
Syntax
BOP(nPeriods)
Parameters
nPeriods - Number of periods in the SMA used to smooth the indicator
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[BOP(14) > 0]
Bollinger Bands
The values of the upper and lower Bollinger Band lines and their width. The bands are calculated using the values of the given expression, such as “close”, “volume” or “rsi(14)”.
Upper Bollinger Band (Upper BB)
Syntax
Upper BB(nPeriods, StdDev, exp)
Parameters
nPeriods - Number of periods
StdDev - Distance of the bands from the centerline
exp - (optional) Values to be used in the calculation; default is Close
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[Upper BB(20,2,close) < close]
Lower Bollinger Band (Lower BB)
Syntax
Lower BB(nPeriods, StdDev, exp)
Parameters
nPeriods - Number of periods
StdDev - Distance of the bands from the centerline
exp - (optional) Values to be used in the calculation; default is Close
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[Lower BB(20,2,close) > close]
Bollinger BandWidth (BB Width)
Syntax
BB Width(nPeriods, StdDev, exp)
Parameters
nPeriods - Number of periods
StdDev - Distance of the bands from the centerline
exp - (optional) Values to be used in the calculation; default is Close
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[BB Width(20,2,close) > 9.99]
Bollinger's %B Indicator
The value of Bollinger's %B indicator. The bands are calculated using the values of the given expression, such as “close”, “volume” or “rsi(14)”.
Syntax
%B(nPeriods, StdDev, exp)
Parameters
nPeriods - Number of periods
StdDev - Distance of the bands from the centerline
exp - (optional) Values to be used in the calculation; default is Close
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[%B(20,2,close) > 1]
Chaikin Money Flow (CMF)
The value of the Chaikin Money Flow indicator.
Syntax
CMF(nPeriods)
Parameters
nPeriods - Number of periods
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[CMF(20) > 0.0]
Chaikin Oscillator (Chaikin Osc)
The value of the Chaikin Oscillator indicator.
Syntax
Chaikin Osc(nShort, nLong)
Parameters
nShort - The smaller number of periods used in the computation
nLong - The larger number of periods used in the computation
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[Chaikin Osc(3,10) > 9,999]
Chande Trend Meter
The value of the Chande Trend Meter indicator.
Syntax
Chande Trend Meter
Parameters
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[Chande Trend Meter > 80.0]
Chandelier Exit (Chandlr)
The value of the Chandelier Exit indicator.
Syntax
Chandlr(nPeriods, multiplier, long/short)
Parameters
nPeriods - Number of periods
multiplier - ATR multiplier
long/short - (optional) Default is long
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[Chandlr(22,3.0,long) > close]
Commodity Channel Index (CCI)
The value of the Commodity Channel Index.
Syntax
CCI(nPeriods)
Parameters
nPeriods - Number of periods
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[CCI(20) > 100.0]
ConnorsRSI
The value of the ConnorsRSI indicator.
Syntax
ConnorsRSI(nRSI,nStreak,nRank)
Parameters
nRSI - Number of periods in the RSI of price
nStreak - Number of periods in the RSI of the up/down streak
nRank - Number of periods used in the price change ranking
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[ConnorsRSI(3,2,100) > 50]
Coppock Curve (Coppock)
The value of the Coppock Curve. The indicator is calculated using the values of the given expression, such as “close”, “volume” or “rsi(14)”.
Syntax
Coppock(ROC1, ROC2, WMA, exp)
Parameters
ROC1 - Rate of Change periods to be used in WMA calculation
ROC2 - additive ROC periods
WMA - Weighted Moving Average period
exp - (optional) Values to be used in the calculation; default is Close
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[Coppock(14,11,10) > 0.0]
Correlation Coefficient
The value of the Correlation Coefficient, showing the degree of correlation with the specified symbol.
Syntax
[Correlation(nPeriods, symbol)]
Parameters
nPeriods - Number of periods
symbol - Ticker symbol used as a comparison when calculating correlation coefficient
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[Correlation(20,$spx) > 0]
DecisionPoint Price Momentum Oscillator (PMO)
The value of the DecisionPoint PMO indicator and its corresponding EMA signal line. The indicator is calculated using the values of the given expression, such as “close”, “volume” or “rsi(14)”.
PMO Line
Syntax
PMO Line(EMA1, EMA2, Signal EMA, exp)
Parameters
EMA1 - First Exponential Moving Average Value
EMA2 - Second Exponential Moving Average Value
Signal EMA - Exponential Moving Average for the Signal Line
exp - (optional) Values to be used in the calculation; default is Close
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[PMO Line(35,20,10) > 0.0]
PMO Signal
Syntax
PMO Signal(EMA1, EMA2, Signal EMA, exp)
Parameters
EMA1 - First Exponential Moving Average Value
EMA2 - Second Exponential Moving Average Value
Signal EMA - Exponential Moving Average for the Signal Line
exp - (optional) Values to be used in the calculation; default is Close
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[PMO Signal(35,20,10) x PMO Line(35,20,10)]
Detrended Price Oscillator (DPO)
The value of the Detrended Price Oscillator. The indicator is calculated using the values of the given expression, such as “close”, “volume” or “rsi(14)”.
Syntax
DPO(nPeriods, nOffset, exp)
Parameters
nPeriods - Number of periods
nOffset - (optional) Number of periods to move forward; default is 0.
exp - (optional) Values to be used in the calculation; default is Close
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[DPO(20) > 0]
[DPO(20,0,close) > 0]
Distance From Moving Average
The value of the simple or exponential Distance From Moving Average indicator.
Distance From SMA (DistFromSMA)
Syntax
DistFromSMA(nPeriods)
Parameters
nPeriods - Number of periods
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[DistFromSMA(200) > 0]
Distance From EMA (DistFromEMA)
Syntax
DistFromEMA(nPeriods)
Parameters
nPeriods - Number of periods
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[DistFromEMA(200) > 0]
Double Exponential Moving Average (DEMA)
The value of the Double Exponential Moving Average (DEMA) for the given expression, such as “close”, “volume” or “rsi(14)”.
Syntax
DEMA(nPeriods, exp)
Parameters
nPeriods - Number of periods
exp - (optional) Values to be used in moving average calculation; default is Close
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[DEMA(20,close) > 0]
Ease of Movement (EMV)
The value of the Ease of Movement Oscillator.
Syntax
EMV(nPeriods)
Parameters
nPeriods - Number of periods
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[EMV(14) > 0]
Force Index (Force)
The value of the Force Index.
Syntax
FORCE(nPeriods)
Parameters
nPeriods - Number of periods
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[FORCE(13) > 0.0]
Hull Moving Average (HullMA)
The value of the Hull Moving Average (HMA) for the given expression, such as “close”, “volume” or “rsi(14)”.
Syntax
HullMA(nPeriods, exp)
Parameters
nPeriods - Number of periods
exp - (optional) Values to be used in moving average calculation; default is Close
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[HullMA(20,close) > 0]
Ichimoku Cloud
The value of the Ichimoku Cloud lines. Ichimoku Cloud Top represents whichever span line (Span A or Span B) is at the top of the cloud; Ichimoku Cloud Bottom represents the span line at the bottom of the cloud.
See our Support Center article on Scanning Ichimoku Clouds for more information.
Ichimoku Base Line (Ichimoku Base Line)
Syntax
Ichimoku Base Line(nConversion, nBase, nSpan)
Parameters
nConversion - number of periods in conversion line (Tenkan-Sen)
nBase - periods in base span (Kijun-Sen)
nSpan - periods in leading span (Senkou)
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[Ichimoku Base Line(9,26,52) > 0]
Ichimoku Conversion Line (Ichimoku Conversion Line)
Syntax
Ichimoku Conversion Line(nConversion, nBase, nSpan)
Parameters
nConversion - number of periods in conversion line (Tenkan-Sen)
nBase - periods in base span (Kijun-Sen)
nSpan - periods in leading span (Senkou)
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[Ichimoku Conversion Line(9,26,52) > 0]
Ichimoku Span A (Ichimoku Span A)
Syntax
Ichimoku Span A(nConversion, nBase, nSpan)
Parameters
nConversion - number of periods in conversion line (Tenkan-Sen)
nBase - periods in base span (Kijun-Sen)
nSpan - periods in leading span (Senkou)
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[Ichimoku Span A(9,26,52) > 0]
Ichimoku Span B (Ichimoku Span B)
Syntax
Ichimoku Span B(nConversion, nBase, nSpan)
Parameters
nConversion - number of periods in conversion line (Tenkan-Sen)
nBase - periods in base span (Kijun-Sen)
nSpan - periods in leading span (Senkou)
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[Ichimoku Span B(9,26,52) > 0]
Ichimoku Cloud Top (Ichimoku Cloud Top)
Syntax
Ichimoku Cloud Top(nConversion, nBase, nSpan)
Parameters
nConversion - number of periods in conversion line (Tenkan-Sen)
nBase - periods in base span (Kijun-Sen)
nSpan - periods in leading span (Senkou)
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[Ichimoku Cloud Top(9,26,52) < close]
Ichimoku Cloud Bottom (Ichimoku Cloud Bottom)
Syntax
Ichimoku Cloud Bottom(nConversion, nBase, nSpan)
Parameters
nConversion - number of periods in conversion line (Tenkan-Sen)
nBase - periods in base span (Kijun-Sen)
nSpan - periods in leading span (Senkou)
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[Ichimoku Cloud Bottom(9,26,52) > close]
Kaufman's Adaptive Moving Average (KAMA)
The Kaufman's Adaptive Moving Average (KAMA) for the given expression such as “close”, “volume” or “rsi(14)”.
Syntax
KAMA(nRatio, nFast, nSlow, exp)
Parameters
nRatio - Number of periods for the Efficiency Ratio (ER)
nFast - Number of periods for the fast EMA
nSlow - Number of periods for the slow EMA
exp - (optional) Values to be used in moving average calculation; default is Close
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[KAMA(10,2,30) > 99.9]
[KAMA(10,2,30,volume) > 60000]
Keltner Channels
The value for the Upper and Lower Keltner Channels.
Upper Keltner Channel (Upper Kelt Chan)
Syntax
Upper Kelt Chan(EMA, multiplier, ATR period)
Parameters
EMA - Number of periods
multiplier - multiplier to multiply the ATR value by to determine channel width
ATR Period - number of periods for the ATR
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[Upper Kelt Chan(20,2,10) < close]
Lower Keltner Channel (Lower Kelt Chan)
Syntax
Lower Kelt Chan(EMA, multiplier, ATR period)
Parameters
EMA - Number of periods
multiplier - multiplier to multiply the ATR value by to determine channel width
ATR Period - number of periods for the ATR
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[Lower Kelt Chan(20,2,10) > close]
Mass Index (MASS)
The value of the Mass index.
Syntax
MASS(nPeriod, EMA)
Parameters
nPeriod - number of EMA periods to use in sum
EMA - number of EMA periods
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[MASS(25,9) > 27]
Money Flow Index (MFI)
The value of the Money Flow Index.
Syntax
MFI(nPeriods)
Parameters
nPeriods - Number of periods
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[MFI(14) > 80]
Moving Average
The simple or exponential moving average for the given expression, such as “close”, “volume” or “rsi(14)”.
Simple Moving Average (SMA)
Syntax
SMA(nPeriods, exp)
Parameters
nPeriods - Number of periods
exp - (optional) Values to be used in moving average calculation; default is Close
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[SMA(20, close) < 25]
Exponential Moving Average (EMA)
Syntax
EMA(nPeriods, exp)
Parameters
nPeriods - Number of periods
exp - (optional) Values to be used in moving average calculation; default is Close
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[EMA(20, volume) > 60,000]
Moving Average Convergence-Divergence (MACD)
The values of the MACD indicator line, its corresponding EMA signal line and the MACD histogram. The indicator is calculated using the values of the given expression, such as “close”, “volume” or “rsi(14)”.
Note: If the nSignal parameter is set to 1 or left blank, e.g. (12,26,1) or (12,26), the MACD Histogram and the signal line will not be displayed.
MACD Line (MACD Line)
Syntax
MACD Line(nShort, nLong, nSignal, exp)
Parameters
nShort - Number of periods for the short EMA
nLong - Number of periods for the long EMA
nSignal - Number of periods for the signal line
exp - (optional) Values to be used in the calculation; default is Close
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[MACD Line(12,26,9) > 0.0]
MACD Signal (MACD Signal)
Syntax
MACD Signal(nShort, nLong, nSignal, exp)
Parameters
nShort - Number of periods for the short EMA
nLong - Number of periods for the long EMA
nSignal - Number of periods for the signal line
exp - (optional) The values to be used in the calculation. The default is Close.
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[MACD Signal(12,26,9) x MACD Line(12,26,9)]
MACD Histogram (MACD Hist)
Syntax
MACD Hist(nShort, nLong, nSignal, exp)
Parameters
nShort - Number of periods for the short EMA
nLong - Number of periods for the long EMA
nSignal - Number of periods for the signal line
exp - (optional) Values to be used in the calculation; default is Close
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[MACD Hist(12,26,9) > 0.0]
Moving Average Envelopes
The values of the upper and lower Moving Average Envelope lines. The moving averages are calculated using the values of the given expression, such as “close”, “volume” or “rsi(14)”.
Upper Moving Average Envelope (Upper MA Env)
Syntax
Upper MA Env(nPeriods,percentage,exp)
Parameters
nPeriods - The number of periods used in the computation
Percentage - Distance of the bands from the centerline
exp - (optional) Values to be used in moving average calculation; default is Close
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[Upper MA Env(20,2.5) < close]
Lower Moving Average Envelope (Lower MA Env)
Syntax
Lower MA Env(nPeriods,percentage,exp)
Parameters
nPeriods - The number of periods used in the computation
Percentage - Distance of the bands from the centerline
exp - (optional) Values to be used in moving average calculation; default is Close
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[Lower MA Env(20,2.5) > close]
Upper Exponential Moving Average Envelope (Upper EMA Env)
Syntax
Upper EMA Env(nPeriods,percentage,exp)
Parameters
nPeriods - The number of periods used in the computation
Percentage - Distance of the bands from the centerline
exp - (optional) Values to be used in moving average calculation; default is Close
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[Upper EMA Env(20,2.5) < close]
Lower Exponential Moving Average Envelope (Lower EMA Env)
Syntax
Lower EMA Env(nPeriods,percentage,exp)
Parameters
nPeriods - The number of periods used in the computation
Percentage - Distance of the bands from the centerline
exp - (optional) Values to be used in moving average calculation; default is Close
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[Lower EMA Env(20,2.5) > close]
Negative Volume Index
The value of the Negative Volume Index.
Syntax
NVI
Parameters
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[NVI > 0.0]
Negative Volume Index Signal (NVI Signal)
Syntax
NVI Signal(nPeriods)
Parameters
nPeriods - Number of periods
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[NVI Signal(255) < NVI]
On Balance Volume
The value of the On Balance Volume indicator and its corresponding signal line.
On Balance Volume (OBV)
Syntax
OBV
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[OBV > yesterday's OBV]
On Balance Volume Signal (OBV Signal)
Syntax
OBV Signal(nPeriods)
Parameters
nPeriods - Number of periods
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[OBV Signal(30) > OBV]
Parabolic Stop and Reverse (Parabolic SAR)
The value of the Parabolic Stop and Reverse overlay.
Syntax
Parabolic SAR(step, maxStep)
Parameters
step - The Acceleration Factor used to compute the SAR
maxStep - The maximum value allowed for the Acceleration Factor
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[Parabolic SAR(0.02,0.2) < low]
Percentage Price Oscillator (PPO)
The values of the PPO indicator line, its corresponding EMA signal line and the PPO histogram. The indicator is calculated using the values of the given expression, such as “close” “volume”, or “rsi(14)”.
PPO Line (PPO Line)
Syntax
PPO Line(nShort, nLong, nSignal, exp)
Parameters
nShort - Number of periods for the short EMA
nLong - Number of periods for the long EMA
nSignal - Number of periods for the signal line
exp - (optional) Values to be used in moving average calculation; default is Close
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[PPO Line(12,26,9) > 0.0]
PPO Signal (PPO Signal)
Syntax
PPO Signal(nShort, nLong, nSignal, exp)
Parameters
nShort - Number of periods for the short EMA
nLong - Number of periods for the long EMA
nSignal - Number of periods for the signal line
exp - (optional) Values to be used in moving average calculation; default is Close
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[PPO Signal(12,26,9) x PPO Line(12,26,9)]
PPO Histogram (PPO Hist)
Syntax
PPO Hist(nShort, nLong, nSignal, exp)
Parameters
nShort - Number of periods for the short EMA
nLong - Number of periods for the long EMA
nSignal - Number of periods for the signal line
exp - (optional) Values to be used in moving average calculation; default is Close
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[PPO Hist(12,26,9) > 0.0]
Percentage Volume Oscillator (PVO)
The values of the PVO indicator line, its corresponding EMA signal line and histogram.
PVO Line (PVO Line)
Syntax
PVO Line(nShort, nLong, nSignal)
Parameters
nShort - Number of periods for the short EMA
nLong - Number of periods for the long EMA
nSignal - Number of periods for the signal line
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[PVO Line(12,26,9) > 0]
PVO Signal (PVO Signal)
Syntax
PVO Signal(nShort, nLong, nSignal)
Parameters
nShort - Number of periods for the short EMA
nLong - Number of periods for the long EMA
nSignal - Number of periods for the signal line
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[PVO Signal(12,26,9) > 0]
PVO Histogram (PVO Hist)
Syntax
PVO Hist(nShort, nLong, nSignal)
Parameters
nShort - Number of periods for the short EMA
nLong - Number of periods for the long EMA
nSignal - Number of periods for the signal line
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[PVO Hist(12,26,9) > 0]
Point And Figure Box Count (P&F Box Count)
The number of boxes in the current column on the P&F chart.
Syntax
P&F Box Count
Parameters
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[P&F Box Count > 10]
Price Channels
The values of the upper, middle and lower Price Channel lines.
Upper Price Channels (Upper Price Chan)
Syntax
Upper Price Chan(nPeriods)
Parameters
nPeriods - Number of periods
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[Upper Price Chan(20) < close]
Lower Price Channels (Lower Price Chan)
Syntax
Lower Price Chan(nPeriods)
Parameters
nPeriods - Number of periods
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[Lower Price Chan(20) > close]
Middle Price Channels (Middle Price Chan)
Syntax
Middle Price Chan(nPeriods)
Parameters
nPeriods - Number of periods
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[Middle Price Chan(20) < close]
Price Relative
The value of Price Relative/Relative Strength.
Price Relative/Relative Strength
Syntax
Price Relative
Parameters
Operators
=, !=, >, >=, < =, <
Example
[Price Relative(SPY) > yesterdays Daily MAX(63,Price Relative(SPY))]
Pring's Know Sure Thing
The value of Pring's Know Sure Thing oscillator and its corresponding SMA signal line.
Know Sure Thing (KST)
Syntax
KST
Parameters
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[KST > 0.0]
Know Sure Thing Signal (KST Signal)
Syntax
KST Signal
Parameters
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[KST Signal < KST]
Pring's Special K
The value of Pring's Special K indicator and its corresponding SMA signal line.
Special K
Syntax
Special K
Parameters
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[Special K > 0.0]
Special K Signal
Syntax
Special K Signal(SMA1, SMA2)
Parameters
SMA1 - Number of periods in first smoothing
SMA2 - Number of periods in second smoothing
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[Special K Signal(100,100) > Special K]
Rate of Change
The value of the Rate of Change indicator and its corresponding signal line. The indicator is calculated using the values of the given expression, such as “close”, “volume” or “rsi(14)”.
Rate of Change (ROC)
Syntax
ROC(nPeriods, exp)
Parameters
nPeriods - Number of periods
exp - (optional) Values to be used in the calculation; default is Close
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[ROC(12) > 0.0]
Rate of Change Signal (ROC Signal)
Syntax
ROC Signal(nPeriods, nSignal, exp)
Parameters
nPeriods - Number of periods
nSignal - The number of periods used to compute the signal line
exp - (optional) Values to be used in the calculation; default is Close
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[ROC Signal(12,30) > ROC(12)]
Relative Strength Index (RSI)
The value of Wilder's RSI indicator. The indicator is calculated using the values of the given expression, such as “close”, “volume” or “rsi(14)”.
Syntax
RSI(nPeriods, exp)
Parameters
nPeriods - Number of periods
exp - (optional) Values to be used in the calculation; default is Close
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[RSI(14) < 70]
Relative Volume (RVOL)
The value of the Relative Volume (RVOL) indicator calculated with either a simple or an exponential moving average.
RVOL SMA
Syntax
RVOL SMA(nPeriods)
Parameters
nPeriods - Number of periods
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[RVOL SMA(50) > 1]
RVOL EMA
Syntax
RVOL EMA(nPeriods)
Parameters
nPeriods - Number of periods
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[RVOL EMA(50) > 1]
Slope (Slope)
The value of the Slope indicator. The indicator is calculated using the values of the given expression, such as “close”, “volume” or “rsi(14)”.
Syntax
Slope(nPeriods, exp)
Parameters
nPeriods: Number of periods
exp (optional): Values to be used in the calculation. The default is Close.
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[Slope(20) > 0]
Standard Deviation (Std Deviation)
The value of the Standard Deviation indicator. The indicator is calculated using the values of the given expression, such as “close”, “volume” or “rsi(14)”.
Syntax
Std Deviation(nPeriods, exp)
Parameters
nPeriods - Number of periods
exp - (optional) Values to be used in the calculation; default is Close
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[Std Deviation(10) < 2]
Stochastic Oscillators
The values of the Fast and Slow Stochastic Oscillator indicators and their corresponding signal lines.
Fast Stochastic %K (Fast Stoch %K)
Syntax
Fast Stoch %K(nPeriods, nSignal)
Parameters
nPeriods - Number of periods used to calculate %K
nSignal: Number of periods for the signal line
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[Fast Stoch %K(14,3) > 80.0]
Fast Stochastic %D (Fast Stoch %D)
Syntax
Fast Stoch %D(nPeriods, nSignal)
Parameters
nPeriods - Number of periods used to calculate %D
nSignal: Number of periods for the signal line
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[Fast Stoch %D(14,3) > 80.0]
Slow Stochastic %K (Slow Stoch %K)
Syntax
Slow Stoch %K(nPeriods, nSignal)
Parameters
nPeriods - Number of periods used to calculate %K
nSignal: Number of periods for the signal line
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[Slow Stoch %K(14,3) > 80.0]
Slow Stochastic %D (Slow Stoch %D)
Syntax
Slow Stoch %D(nPeriods, nSignal)
Parameters
nPeriods - Number of periods used to calculate %D
nSignal - Number of periods for the signal line
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[Slow Stoch %D(14,3) > 80.0]
Full Stochastic %K (Full Stoch %K)
Syntax
Full Stoch %K(nPeriods, nSmoothing, nSignal)
Parameters
nPeriods: Number of periods used to calculate %K
nSmoothing: Number of periods used to smooth %K
nSignal: Number of periods for the signal line
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[Full Stoch %K(14,3,3) > 80.0]
Full Stochastic %D (Full Stoch %D)
Syntax
Full Stoch %D(nPeriods, nSmoothing, nSignal)
Parameters
nPeriods: Number of periods used to calculate %D
nSmoothing: Number of periods used to smooth %D
nSignal: Number of periods for the signal line
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[Full Stoch %D(14,3,3) > 80.0]
Stochastic RSI (Stoch RSI)
The value of the StochRSI indicator.
Syntax
Stoch RSI(nPeriods)
Parameters
nPeriods - Number of periods
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[Stoch RSI(14) > 0.80]
Triple Exponential Moving Average (TEMA)
The value of the Triple Exponential Moving Average (TEMA) for the given expression, such as “close”, “volume” or “rsi(14)”.
Syntax
TEMA(nPeriods, exp)
Parameters
nPeriods - Number of periods
exp - (optional) Values to be used in moving average calculation; default is Close
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[TEMA(20,close) > 0]
TRIX
The value of the TRIX indicator and its corresponding signal line. The indicator is calculated using the values of the given expression, such as “close”, “volume” or “rsi(14)”.
TRIX (TRIX)
Syntax
TRIX(nPeriods, nSignal, exp)
Parameters
nPeriods: Number of periods
nSignal: The number of periods used to compute the signal
exp (optional): Values to be used in the calculation; default is Close
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[TRIX(15,9) > 0.0]
TRIX Signal (TRIX Signal)
Syntax
TRIX Signal(nPeriods, nSignal, exp)
Parameters
nPeriods: Number of periods
nSignal: The number of periods used to compute the signal
exp (optional): Values to be used in the calculation; default is Close
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[TRIX signal(15,9) < TRIX(15,9)]
True Strength Index
The value of the True Strength index and its corresponding EMA signal line.
True Strength Index (TSI)
Syntax
TSI(EMA1, EMA2, nSignal)
Parameters
EMA1: Number of periods in first smoothing
EMA2: Number of periods in second smoothing
nSignal: Number of periods for signal line
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[TSI(25,13,7) > 0.0]
True Strength Index Signal (TSI Signal)
Syntax
TSI Signal(EMA1, EMA2, nSignal)
Parameters
EMA1: Number of periods in first smoothing
EMA2: Number of periods in second smoothing
nSignal: Number of periods for signal line
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[TSI Signal(25,13,7) < TSI(25,13,7)]
TTM Squeeze
The status of the TTM Squeeze indicator (on or off) and the value of the TTM Squeeze momentum histogram.
TTM Squeeze Dots (TTM Squeeze)
Syntax
TTM Squeeze(nPeriods, StdDev, EMA, multiplier, ATR period)
Parameters
nPeriods: Number of periods in the Bollinger Bands calculation
StdDev: Distance of the Bollinger Bands from the centerline
EMA: Number of periods in Keltner Channel calculation
multiplier: ATR multiplier to determine Keltner Channel width
ATR Period: number of periods for the Keltner Channel ATR
Acceptable Values
true, false
Operators
is, is not, =, !=
Example
[TTM Squeeze(20,2.0,20,1.5,20) is true]
TTM Squeeze Momentum Histogram (TTM Squeeze Hist)
Syntax
TTM Squeeze Hist(nPeriods)
Parameters
nPeriods: Number of periods
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[TTM Squeeze Hist (20) > 0]
Ulcer Index (ULCER)
The value of the Ulcer Index.
Syntax
ULCER(nPeriods)
Parameters
nPeriods: Number of periods
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[ULCER(14) > 0]
Ultimate Oscillator (Ultimate Osc)
The value of the Ultimate Oscillator.
Syntax
Ultimate Osc(nShort, nMedium, nLong)
Parameters
nShort: The short period used in the calculation
nMedium: The medium period used in the calculation
nLong: The long period used in the calculation
Operators
=, !=, >, >=, <=, <, x, is, is not
Example
[Ultimate Osc(7,14,28) > 70.0]
Vortex Indicator
The value of the Vortex indicator.
Vortex Plus (VTX Plus)
Vortex Minus (VTX Minus)
Williams %R (Williams %R)
The value of the Williams %R indicator.
Indicators not supported
Anchored VWAP
Momentum
Moving Average Ribbon
Pivot Points
RS-Ratio and RS-Momentum
RVOL - Price Plot
RVOL - Time of Day
Volume By Price
VWAP
ZigZag
Last updated