Indicator Class

GF Charts Help
Represents parameters, an algorithm and resulting time series of chart indicator
Inheritance Hierarchy

SystemObject
  SystemMarshalByRefObject
    GF.Clients.Charts.TimeSeriesTimeSeriesBase
      GF.Clients.Charts.TimeSeries.IndicatorsIndicator
        More...

Namespace:  GF.Clients.Charts.TimeSeries.Indicators
Assembly:  GF.Clients.Charts (in GF.Clients.Charts.dll) Version: a2f537322cdaf87d2796303449681c087e96766d
Syntax

public abstract class Indicator : TimeSeriesBase

The Indicator type exposes the following members.

Properties

  NameDescription
Public propertyAutoZoom
Determinates whether the series take a part in automatic zoom by Y-axis
(Inherited from TimeSeriesBase.)
Public propertyAxisType
Type of assigned axis Y: right (primary) or left (secondary)
(Inherited from TimeSeriesBase.)
Public propertyChartType
Chart type of the main series
(Inherited from TimeSeriesBase.)
Public propertyColor
Color of the main series
(Inherited from TimeSeriesBase.)
Public propertyContractInfo
Returns the contract-related context
(Overrides TimeSeriesBase.ContractInfo.)
Public propertyDisplacement
Public propertyHistoricalPeriod
Public propertyInput
For internal use only
Public propertyLines
For internal use only. Workaround to store and edit visual styles
(Inherited from TimeSeriesBase.)
Public propertyShowDataBox
Determinates whether Y-axis runner are visible
(Inherited from TimeSeriesBase.)
Public propertyShowRunners
Determinates whether Y-axis runner are visible
(Inherited from TimeSeriesBase.)
Public propertyTickByTickUpdate
Public propertyVisible
Determinates whether series is visible
(Inherited from TimeSeriesBase.)
Top
Methods

  NameDescription
Public methodCreateObjRef
Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.
(Inherited from MarshalByRefObject.)
Public methodDelete
Deletes the indicator from the chart
(Overrides TimeSeriesBaseDelete.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodFind (Inherited from TimeSeriesBase.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetLifetimeService
Retrieves the current lifetime service object that controls the lifetime policy for this instance.
(Inherited from MarshalByRefObject.)
Public methodGetReference
Returns a reference to one of data series or value sequence from data series like 'Close', 'Open', 'Top'
(Inherited from TimeSeriesBase.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodInitializeLifetimeService
Obtains a lifetime service object to control the lifetime policy for this instance.
(Inherited from MarshalByRefObject.)
Public methodPrint (Inherited from TimeSeriesBase.)
Public methodRecalculate(RecalculateArg)
Implementaion of the indicator algorithm
Public methodRecalculate(Int32, Int32, Series, StockArray, DataChangedMode, CustomIndicatorInternal)
Calls recalculation procedure (after pre-calculation preparation) with external input data
Public methodRefresh
Refreshes content of the time series
(Inherited from TimeSeriesBase.)
Public methodToString (Inherited from TimeSeriesBase.)
Top
Events

  NameDescription
Public eventHistoricalPeriodChanged
Public eventSeriesChanged (Inherited from TimeSeriesBase.)
Top
See Also

Reference

Inheritance Hierarchy

SystemObject
  SystemMarshalByRefObject
    GF.Clients.Charts.TimeSeriesTimeSeriesBase
      GF.Clients.Charts.TimeSeries.IndicatorsIndicator
        GF.Clients.Charts.CustomCustomIndicatorInternal
        GF.Clients.Charts.Custom.TALibTALibBaseCandlestick
        GF.Clients.Charts.Custom.TALibTALibBaseWrapper
        GF.Clients.Charts.TimeSeries.IndicatorsADX
        GF.Clients.Charts.TimeSeries.IndicatorsAlligator
        GF.Clients.Charts.TimeSeries.IndicatorsAwesomeOscillator
        GF.Clients.Charts.TimeSeries.IndicatorsEaseOfMovement
        GF.Clients.Charts.TimeSeries.IndicatorsFractals
        GF.Clients.Charts.TimeSeries.IndicatorsHighLowChannel
        GF.Clients.Charts.TimeSeries.IndicatorsMACD
        GF.Clients.Charts.TimeSeries.IndicatorsOnBalanceVolume
        GF.Clients.Charts.TimeSeries.IndicatorsOscilliator
        GF.Clients.Charts.TimeSeries.IndicatorsParabolicSAR
        GF.Clients.Charts.TimeSeries.IndicatorsPerformance
        GF.Clients.Charts.TimeSeries.IndicatorsPeriodicIndicator
        GF.Clients.Charts.TimeSeries.IndicatorsPivotPoints
        GF.Clients.Charts.TimeSeries.Indicators.PriceOperatorsPriceOperator
        GF.Clients.Charts.TimeSeries.IndicatorsPriceVolumeTrend
        GF.Clients.Charts.TimeSeries.IndicatorsRollingMovAvg
        GF.Clients.Charts.TimeSeries.IndicatorsStochasticIndicator
        GF.Clients.Charts.TimeSeries.IndicatorsTripleMovAvg
        GF.Clients.Charts.TimeSeries.IndicatorsUltimateOscilliator
        GF.Clients.Charts.TimeSeries.IndicatorsVariableMovAvg
        GF.Clients.Charts.TimeSeries.IndicatorsVolatility
        GF.Clients.Charts.TimeSeries.IndicatorsVolumeIndex
        GF.Clients.Charts.TimeSeries.IndicatorsVolumeOscillator
        GF.Clients.Charts.TimeSeries.IndicatorsWoodyCCI
        GF.Clients.Charts.TimeSeriesVolumeSeries