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