Knowledgebase
Knowledgebase : Technical Support > API > Client API's/VTL > VTL Server Scripts > Technical Indicator
SYNTAX
Public Function RainbowOscillator(applyTo As ENUM_APPLIED_PRICE
[http://www.hybridsolutions.com/support/index.php?/Knowledgebase/Article/View/1916],
levels As Integer, Ma As ENUM_MA_METHOD) As String
The rainbow oscillator is based upon multiple...
SYNTAX
Public Function VerticalHorizontalFilter(applyTo As
ENUM_APPLIED_PRICE
[http://www.hybridsolutions.com/support/index.php?/Knowledgebase/Article/View/1916],
period As Integer) As String
The Vertical Horizontal Filter (VHF) identifies whether a ma...
SYNTAX
Public Function WeightedClose() As String
Weighted Close is an average of each day’s open, high, low, and
close where more weight is placed on the close.
PARAMETERS
No Parameters.
RETURN VALUE
Returns the handles of a technical indicator, in...
SYNTAX
Public Function WellesWilderSmoothing(applyTo As ENUM_APPLIED_PRICE
[http://www.hybridsolutions.com/support/index.php?/Knowledgebase/Article/View/1916],
period As Integer) As String
The Welles Wilder's Smoothing indicator is similar to an expone...
SYNTAX
Public Function WilliamAccumulationDistribution() As String
The Accumulation/Distribution indicator shows a relationship of price
and volume.
PARAMETERS
No parameters.
RETURN VALUE
Returns the handles of a technical indicator, in case of fai...
SYNTAX
Public Function TypicalPrice() As String
A Typical Price is simply an average of one period’s high, low and
close values.
PARAMETERS
No parameters.
RETURN VALUE
Returns the handles of a technical indicator, in case of failure
returns an empt...
SYNTAX
Public Function SwingIndex(limitMoveVal As Integer) As String
The Swing Index (Wilder) is a popular indicator that shows comparative
price strength within a single security by comparing the current open,
high, low and close prices with previous ...
SYNTAX
Public Function TRIX(applyTo As ENUM_APPLIED_PRICE
[http://www.hybridsolutions.com/support/index.php?/Knowledgebase/Article/View/1916],
period As Integer) As String
TRIX is a momentum oscillator that shows the rate of change of an
exponentially ...
SYNTAX
Public Function PrimeNumberOscillator(applyTo As ENUM_APPLIED_PRICE
[http://www.hybridsolutions.com/support/index.php?/Knowledgebase/Article/View/1916])
As String
The prime numbers oscillator indicator finds the nearest prime number
from either t...
SYNTAX
Public Function PrimeNumberBands() As String
Similar to the Prime Numbers Oscillator, the prime numbers
oscillator indicator finds the nearest prime number for the high and
low, and plots the two series as bands.
PARAMETERS
No parameters.
R...
SYNTAX
Public Function PriceVolumeTrend(applyTo As ENUM_APPLIED_PRICE
[http://www.hybridsolutions.com/support/index.php?/Knowledgebase/Article/View/1916],
volumeVal As ENUM_VOLUME_METHOD
[http://www.hybridsolutions.com/support/index.php?/Knowledgebase/A...
SYNTAX
Public Function PriceROC(applyTo As ENUM_APPLIED_PRICE
[http://www.hybridsolutions.com/support/index.php?/Knowledgebase/Article/View/1916],
period As Integer) As String
The Price ROC shows the difference between the current price and the
price o...
SYNTAX
Public Function PositiveVolumeIndex(applyTo As ENUM_APPLIED_PRICE
[http://www.hybridsolutions.com/support/index.php?/Knowledgebase/Article/View/1916],
volumeVal As ENUM_VOLUME_METHOD
[http://www.hybridsolutions.com/support/index.php?/Knowledgebas...
SYNTAX
Public Function PerformanceIndex(applyTo As ENUM_APPLIED_PRICE
[http://www.hybridsolutions.com/support/index.php?/Knowledgebase/Article/View/1916])
As String
The Performance indicator calculates price performance as a normalized
value or percent...
SYNTAX
Public Function NegativeVolumeIndex(applyTo As ENUM_APPLIED_PRICE
[http://www.hybridsolutions.com/support/index.php?/Knowledgebase/Article/View/1916],
volumeVal As ENUM_VOLUME_METHOD
[http://www.hybridsolutions.com/support/index.php?/Knowledgebase...
SYNTAX
Public Function MedianPrice() As String
A Median Price is simply an average of one periods high and low
values.
A Median Price is often used as an alternative way of viewing price
action, and also as a component for calculating other indicators...
SYNTAX
Public Function MassIndex(period As Integer) As String
The Mass Index identifies price changes by indexing the narrowing and
widening change between high and low prices.
According to the inventor of the Mass Index, reversals may occur when
a 2...
SYNTAX
Public Function LineArregressionSlope(applyTo As ENUM_APPLIED_PRICE,
period As Integer) As String
PARAMETERS
Key
Description
applyTo
Value can be one of ENUM_APPLIED_PRICE
[file:///C:/Users/Desktop/hybrid%20solutions]
period
...
SYNTAX
Public Function LineArregressionRSquared(applyTo As
ENUM_APPLIED_PRICE
[http://www.hybridsolutions.com/support/index.php?/Knowledgebase/Article/View/1916],
period As Integer) As String
PARAMETERS
Key
Description
applyTo
Value ca...
SYNTAX
Public Function LinearRegressionIntercept(applyTo As
ENUM_APPLIED_PRICE
[http://www.hybridsolutions.com/support/index.php?/Knowledgebase/Article/View/1916],
period As Integer) As String
Line arregression intercept is a common statistical method ...
SYNTAX
Public Function LinearRegressionForecast(applyTo As
ENUM_APPLIED_PRICE
[http://www.hybridsolutions.com/support/index.php?/Knowledgebase/Article/View/1916],
period As Integer) As String
Linear regression is a common statistical method used to for...
SYNTAX
Public Function HistoricalVolatility(applyTo As ENUM_APPLIED_PRICE
[http://www.hybridsolutions.com/support/index.php?/Knowledgebase/Article/View/1916],
period As Integer, BarHistory As Integer, StandardDev As Integer) As
String
Historical volati...
SYNTAX
Public Function HighLowBands(period As Integer) As String
High Low Bands consist of triangular moving averages calculated from
the underling price, shifted up and down by a fixed percentage, and
include a median value.
When prices raises above ...
SYNTAX
Public Function HighMinusLow() As String
Returns the high price minus the low price.
PARAMETERS
No parameters.
RETURN VALUE
Returns the handles of a technical indicator, in case of failure
returns an empty string.
-------------------------
...
SYNTAX
Public Function FractalChaosOsillator(period As Integer) As String
The chaotic nature of stock market movements explains why it is
sometimes difficult to distinguish hourly charts from monthly charts
if the time scale is not given.
The pattern...
SYNTAX
Public Function FractalChaosBands(period As Integer) As String
The chaotic nature of stock market movements explains why it is
sometimes difficult to distinguish hourly charts from monthly charts
if the time scale is not given.
The patterns ar...
SYNTAX
Public Function EaseOfMovement(volumeVal As ENUM_VOLUME_METHOD
[http://www.hybridsolutions.com/support/index.php?/Knowledgebase/Article/View/1917],
period As Integer, MA As ENUM_MA_METHOD
[http://www.hybridsolutions.com/support/index.php?/Knowled...
SYNTAX
Public Function ComparativeRSI(applyTo1 As ENUM_APPLIED_PRICE
[http://www.hybridsolutions.com/support/index.php?/Knowledgebase/Article/View/1916],
applyTo2 As ENUM_APPLIED_PRICE
[http://www.hybridsolutions.com/support/index.php?/Knowledgebase/Art...
SYNTAX
Public Function ChandeMomentumscillator(applyTo As ENUM_APPLIED_PRICE
[http://www.hybridsolutions.com/support/index.php?/Knowledgebase/Article/View/1916],
period As Integer) As String
The Chande Momentum Oscillator (Chande) is an advanced moment...
SYNTAX
Public Function ChaikinVolatility(period As Integer, Rate As Integer,
MA As ENUM_MA_METHOD) As String
The Chaikin Volatility Oscillator is a moving average derivative of
the Accumulation/Distribution index.
The Chaikin Volatility Oscillator adj...
SYNTAX
Public Function ChaikinMoneyFlow(volumeVal As ENUM_VOLUME_METHOD
[http://www.hybridsolutions.com/support/index.php?/Knowledgebase/Article/View/1917],
period As Integer) As String
The Chaikin Money Flow oscillator is a momentum indicator that sto...
SYNTAX
Public Function AroonOscillator(period As Integer) As String
The Aroon Oscillator indicator is often used to determine whether a
stock is trending or not and how stable the trend is.
Trends are determined by extreme values (above 80) of both li...
SYNTAX
Public Function Aroon(period As Integer) As String
The Aroon indicator is often used to determine whether a stock is
trending or not and how stable the trend is.
Trends are determined by extreme values (above 80) of both lines
(Aroon up and Aro...
SYNTAX
Public Function AccumulativeSwingIndex(limitMoveVal As Integer) As
String
The Accumulation Swing Index (Wilder) is a cumulative total of the
Swing Index.
The Accumulation Swing Index may be analyzed using technical
indicators, line studies, an...
SYNTAX
Public Function VolumeROC(volumeVal As ENUM_VOLUME_METHOD
[http://www.hybridsolutions.com/support/index.php?/Knowledgebase/Article/View/1917],
Period As Integer) As String
The Volume Rate of Change indicator shows clearly whether or not
volume i...
SYNTAX
Public Function OnBalanceVolume(applyTo As ENUM_APPLIED_PRICE
[http://www.hybridsolutions.com/support/index.php?/Knowledgebase/Article/View/1916],
volumeVal As ENUM_VOLUME_METHOD
[http://www.hybridsolutions.com/support/index.php?/Knowledgebase/Ar...
SYNTAX
Public Function MoneyFlowIndex(volumeVal As ENUM_VOLUME_METHOD
[http://www.hybridsolutions.com/support/index.php?/Knowledgebase/Article/View/1917],
period As Integer) As String
The Money Flow Index measures money flow of a security, using volume...
SYNTAX
Public Function WeightedMovingAverage(applyTo As ENUM_APPLIED_PRICE
[http://www.hybridsolutions.com/support/index.php?/Knowledgebase/Article/View/1916],
period As Integer) As String
A Weighted Moving Average places more weight on recent values a...
SYNTAX
Public Function VIDYAMovingAverage(applyTo As ENUM_APPLIED_PRICE
[http://www.hybridsolutions.com/support/index.php?/Knowledgebase/Article/View/1916],
period As Integer, R2Scale As Double) As Integer
A Variable Moving Average is an exponential mo...
SYNTAX
Public Function VariableMovingAverage(applyTo As ENUM_APPLIED_PRICE
[http://www.hybridsolutions.com/support/index.php?/Knowledgebase/Article/View/1916],
period As Integer) As String
A Variable Moving Average is an exponential moving average that...
SYNTAX
Public Function TriagularMovingAverage(applyTo As ENUM_APPLIED_PRICE
[http://www.hybridsolutions.com/support/index.php?/Knowledgebase/Article/View/1916],
period As Integer) As String
The Triangular Moving Average is similar to a Simple Moving Av...
SYNTAX
Public Function TimeSeriesmovingAverage(applyTo As ENUM_APPLIED_PRICE
[http://www.hybridsolutions.com/support/index.php?/Knowledgebase/Article/View/1916],
period As Integer) As String
A Time Series Moving Average is similar to a Simple Moving Av...
SYNTAX
Public Function StandardDeviation(applyTo As ENUM_APPLIED_PRICE
[http://www.hybridsolutions.com/support/index.php?/Knowledgebase/Article/View/1916],
period As Integer, StandardDev As Double, Ma As ENUM_MA_METHOD) As
String
Standard Deviation is ...
SYNTAX
Public Function SimpleMovingAverage(applyTo As ENUM_APPLIED_PRICE
[http://www.hybridsolutions.com/support/index.php?/Knowledgebase/Article/View/1916],
period As Integer) As String
The Simple Moving Average is simply an average of values over a
s...
SYNTAX
Public Function ParabolicSAR(MinAf As Double, MaxAF As Double) As
String
The Parabolic SAR was developed by Welles Wilder. This indicator is
always in the market (whenever a position is closed, an opposing
position is taken). The Parabolic SAR...
SYNTAX
Public Function ExponentialMovingAverage(applyTo As
ENUM_APPLIED_PRICE
[http://www.hybridsolutions.com/support/index.php?/Knowledgebase/Article/View/1916],
period As Integer) As String
An Exponential Moving Average is similar to a Simple Moving ...
SYNTAX
Public Function CommodityChannelIndex(period As Integer) As String
The CCI was developed by Donald Lambert. The purpose of this indicator
is to identify cyclical turns in commodities.
This indicator oscillates between an overbought and oversol...
SYNTAX
Public Function BollingerBands(applyTo As ENUM_APPLIED_PRICE
[http://www.hybridsolutions.com/support/index.php?/Knowledgebase/Article/View/1916],
period As Integer, StandardDev As Integer, Ma As ENUM_MA_METHOD) As
Integer
Bollinger Bands are sim...
SYNTAX
Public Function AverageDirectionalMovementIndex(period As Integer) As
String
The Welles Wilder's Directional Movement System contains five
indicators; ADX, DI+, DI-, DX, and ADXR.
The ADX (Average Directional Movement Index) is an indicator of...
SYNTAX
Public Function William(period As Integer) As String
Williams’ %R measures overbought/oversold levels.
The most widely used method for interpreting Williams’ %R is to buy
when the indicator raises above 80 or sell when the indicator falls
below...
SYNTAX
Public Function StochasticOScillator(PeriodK As Integer, SlowingK As
Integer, PeriodD As Integer, Ma As ENUM_MA_METHOD) As String
The Stochastic Oscillator is a popular indicator that shows where a
security’s price has closed in proportion to it...
SYNTAX
Public Function RelativeStrengthIndex(applyTo As ENUM_APPLIED_PRICE
[http://www.hybridsolutions.com/support/index.php?/Knowledgebase/Article/View/1916],
period As Integer) As String
The RSI (Wilder) is a popular indicator that shows comparative ...
SYNTAX
Public Function MovingAverageEnvelope(applyTo As ENUM_APPLIED_PRICE
[http://www.hybridsolutions.com/support/index.php?/Knowledgebase/Article/View/1916],
period As Integer, Ma As ENUM_MA_METHOD, Shift As Integer) As Integer
Moving Average Envel...
SYNTAX
Public Function MomentumOscillator(applyTo As ENUM_APPLIED_PRICE
[http://www.hybridsolutions.com/support/index.php?/Knowledgebase/Article/View/1916],
period As Integer) As String
The momentum indicator calculates change of over a specified lengt...
SYNTAX
Public Function MACDHistogram(longCycle As Integer, ShortCycle As
Integer, SignalPeriod As Integer) As String
The MACD is a moving average oscillator that shows potential
overbought/oversold phases of market fluctuation.
The MACD is a calculati...
SYNTAX
Public Function MACD(longCycle As Integer, ShortCycle As Integer,
SignalPeriod As Integer) As String
The MACD is a moving average oscillator that shows potential
overbought/oversold phases of market fluctuation.
The MACD is a calculation of two...
SYNTAX
Public Function DetrenedPriceOscillator(applyTo As
ENUM_APPLIED_PRICE, period As Integer, Ma As ENUM_MA_METHOD) As String
The Price Oscillator shows a spread of two moving averages. The Price
Oscillator is basically a moving average spread. Buyi...
SYNTAX
Public Function AverageTrueRange() As String
The Average True Range (Wilder) measures market volatility. High ATR
values may signal market bottoms, and low ATR values may signal
neutral markets..
PARAMETERS
No parameters.
RETURN VALUE
Return...
Help Desk Software by Hybrid Solutions