ColoringIndicator Class

GF Charts Help
Simple indicator that changes the color of bars and input series by custom condition
Inheritance Hierarchy

SystemObject
  SystemMarshalByRefObject
    GF.Clients.Charts.TimeSeriesTimeSeriesBase
      GF.Clients.Charts.TimeSeries.IndicatorsIndicator
        GF.Clients.Charts.CustomCustomIndicatorInternal
          GF.Clients.Charts.CustomCustomIndicator
            GF.Clients.Charts.CustomCustomColoringIndicator
              GF.Clients.Charts.CustomColoringIndicator

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

public class ColoringIndicator : CustomColoringIndicator

The ColoringIndicator type exposes the following members.

Constructors

  NameDescription
Public methodColoringIndicator
Top
Properties

  NameDescription
Public propertyAlertEnabled
Indicates whether alerts enabled
(Inherited from CustomIndicatorInternal.)
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 propertyCondition
Public propertyContractInfo
Returns the contract-related context
(Inherited from Indicator.)
Public propertyDisplacement (Inherited from Indicator.)
Public propertyHistoricalPeriod (Inherited from Indicator.)
Public propertyIncludeCandlestickBody (Inherited from CustomColoringIndicator.)
Public propertyInput
For internal use only
(Inherited from Indicator.)
Public propertyLines
For internal use only. Workaround to store and edit visual styles
(Inherited from TimeSeriesBase.)
Public propertyName
Public propertyPaintBar (Overrides CustomColoringIndicator.PaintBar.)
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 propertySource (Inherited from CustomIndicatorInternal.)
Public propertyTextFont (Inherited from CustomIndicatorInternal.)
Public propertyTickByTickUpdate (Inherited from Indicator.)
Public propertyTitle (Overrides CustomIndicatorInternalTitle.)
Public propertyVisible
Determinates whether series is visible
(Inherited from TimeSeriesBase.)
Public propertyWidth (Inherited from CustomColoringIndicator.)
Top
Methods

  NameDescription
Public methodCode exampleAC(Series)
Acceleration/Deceleration Oscillator
(Inherited from CustomIndicator.)
Public methodCode exampleAC(Series, numeric)
Acceleration/Deceleration Oscillator
(Inherited from CustomIndicator.)
Public methodCode exampleAC(Series, numeric, numeric)
Acceleration/Deceleration Oscillator
(Inherited from CustomIndicator.)
Public methodCode exampleADX(Series)
Average Directional Index
(Inherited from CustomIndicator.)
Public methodCode exampleADX(Series, numeric)
Average Directional Index
(Inherited from CustomIndicator.)
Public methodAlert
Raises default alert
(Inherited from CustomIndicatorInternal.)
Public methodAlert(String)
Raises the alert, if CheckAlert is true
(Inherited from CustomIndicatorInternal.)
Public methodCode exampleAlligator(Series)
Alligator
(Inherited from CustomIndicator.)
Public methodCode exampleAlligator(Series, numeric)
Alligator
(Inherited from CustomIndicator.)
Public methodCode exampleAlligator(Series, numeric, numeric)
Alligator
(Inherited from CustomIndicator.)
Public methodCode exampleAlligator(Series, numeric, numeric, numeric)
Alligator
(Inherited from CustomIndicator.)
Public methodCode exampleAlligator(Series, numeric, numeric, numeric, numeric)
Alligator
(Inherited from CustomIndicator.)
Public methodCode exampleAlligator(Series, numeric, numeric, numeric, numeric, numeric)
Alligator
(Inherited from CustomIndicator.)
Public methodCode exampleAlligator(Series, numeric, numeric, numeric, numeric, numeric, numeric)
Alligator
(Inherited from CustomIndicator.)
Public methodCode exampleAO(Series)
Awesome Oscillator
(Inherited from CustomIndicator.)
Public methodCode exampleAO(Series, numeric)
Awesome Oscillator
(Inherited from CustomIndicator.)
Public methodCode exampleAO(Series, numeric, numeric)
Awesome Oscillator
(Inherited from CustomIndicator.)
Public methodCode exampleASlashD(Series)
Accumulation/Distribution
(Inherited from CustomIndicator.)
Public methodCode exampleASlashD(Series, numeric)
Accumulation/Distribution
(Inherited from CustomIndicator.)
Public methodCode exampleATR(Series)
Average True Range
(Inherited from CustomIndicator.)
Public methodCode exampleATR(Series, numeric)
Average True Range
(Inherited from CustomIndicator.)
Public methodBarStatus
Returns either -1 for empty history, either 1 otherwise. Currently, we don't support opening/closing statuses
(Inherited from CustomIndicatorInternal.)
Public methodCode exampleBBand(Series)
Bollinger Band
(Inherited from CustomIndicator.)
Public methodCode exampleBBand(Series, numeric)
Bollinger Band
(Inherited from CustomIndicator.)
Public methodCode exampleBBand(Series, numeric, Double)
Bollinger Band
(Inherited from CustomIndicator.)
Public methodCode exampleCCI(Series)
Commodity Channel Index
(Inherited from CustomIndicator.)
Public methodCode exampleCCI(Series, numeric)
Commodity Channel Index
(Inherited from CustomIndicator.)
Public methodCode exampleCHV(Series)
Volatility Chaikins
(Inherited from CustomIndicator.)
Public methodCode exampleCHV(Series, numeric)
Volatility Chaikins
(Inherited from CustomIndicator.)
Public methodCode exampleCHV(Series, numeric, numeric)
Volatility Chaikins
(Inherited from CustomIndicator.)
Public methodClearPrintLog (Inherited from CustomIndicatorInternal.)
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 methodData(Int32)
Returns the historical data by specified number
(Inherited from CustomIndicatorInternal.)
Public methodCode exampleData(String)
Returns the historical data by specified symbol or base symbol
(Inherited from CustomIndicatorInternal.)
Public methodDataT(CustomIndicatorInternalSwitchDataLabel, T)
Intended to work inside Data(Of(num of data), expression) construction
(Inherited from CustomIndicatorInternal.)
Public methodDelete (Inherited from CustomIndicatorInternal.)
Public methodCode exampleDPO(Series)
Detrended Price Oscillator
(Inherited from CustomIndicator.)
Public methodCode exampleDPO(Series, numeric)
Detrended Price Oscillator
(Inherited from CustomIndicator.)
Public methodCode exampleEMA(Series)
Exponential Moving Average
(Inherited from CustomIndicator.)
Public methodCode exampleEMA(Series, numeric)
Exponential Moving Average
(Inherited from CustomIndicator.)
Public methodCode exampleEMV
Ease of Movement
(Inherited from CustomIndicator.)
Public methodCode exampleEnvelopes(Series)
Envelopes
(Inherited from CustomIndicator.)
Public methodCode exampleEnvelopes(Series, numeric)
Envelopes
(Inherited from CustomIndicator.)
Public methodCode exampleEnvelopes(Series, numeric, Double)
Envelopes
(Inherited from CustomIndicator.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodFind (Inherited from TimeSeriesBase.)
Public methodCode exampleFO(Series)
Forecast Oscillator
(Inherited from CustomIndicator.)
Public methodCode exampleFO(Series, numeric)
Forecast Oscillator
(Inherited from CustomIndicator.)
Public methodCode exampleFO(Series, numeric, RegressionOrder)
Forecast Oscillator
(Inherited from CustomIndicator.)
Public methodCode exampleFractals
Fractals
(Inherited from CustomIndicator.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetIndicatorT (Inherited from CustomIndicatorInternal.)
Public methodGetIndicatorMT (Inherited from CustomIndicatorInternal.)
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 methodCode exampleHL
Daily High/Low
(Inherited from CustomIndicator.)
Public methodInitializeLifetimeService
Obtains a lifetime service object to control the lifetime policy for this instance.
(Inherited from MarshalByRefObject.)
Public methodCode exampleKAMA(Series)
Kaufman's Adaptive Moving Average
(Inherited from CustomIndicator.)
Public methodCode exampleKAMA(Series, numeric)
Kaufman's Adaptive Moving Average
(Inherited from CustomIndicator.)
Public methodCode exampleKAMAFilter(Series)
Kaufman's Adaptive Moving Average Filter
(Inherited from CustomIndicator.)
Public methodCode exampleKAMAFilter(Series, numeric)
Kaufman's Adaptive Moving Average Filter
(Inherited from CustomIndicator.)
Public methodCode exampleKAMAFilter(Series, numeric, numeric)
Kaufman's Adaptive Moving Average Filter
(Inherited from CustomIndicator.)
Public methodCode exampleKeltner(Series)
Keltner Channel
(Inherited from CustomIndicator.)
Public methodCode exampleKeltner(Series, numeric)
Keltner Channel
(Inherited from CustomIndicator.)
Public methodCode exampleKeltner(Series, numeric, SummatorType)
Keltner Channel
(Inherited from CustomIndicator.)
Public methodCode exampleKeltner(Series, numeric, Double)
Keltner Channel
(Inherited from CustomIndicator.)
Public methodCode exampleKeltner(Series, numeric, SummatorType, Double)
Keltner Channel
(Inherited from CustomIndicator.)
Public methodCode exampleLinearR(Series)
Tangent of Linear Regression
(Inherited from CustomIndicator.)
Public methodCode exampleLinearR(Series, numeric)
Tangent of Linear Regression
(Inherited from CustomIndicator.)
Public methodCode exampleLinearR(Series, numeric, Double)
Tangent of Linear Regression
(Inherited from CustomIndicator.)
Public methodCode exampleLinearR(Series, numeric, Double, RegressionOrder)
Tangent of Linear Regression
(Inherited from CustomIndicator.)
Public methodCode exampleLSMA(Series)
Least Square Moving Average
(Inherited from CustomIndicator.)
Public methodCode exampleLSMA(Series, numeric)
Least Square Moving Average
(Inherited from CustomIndicator.)
Public methodCode exampleLSMA(Series, numeric, RegressionOrder)
Least Square Moving Average
(Inherited from CustomIndicator.)
Public methodCode exampleMACD(Series)
MACD
(Inherited from CustomIndicator.)
Public methodCode exampleMACD(Series, numeric)
MACD
(Inherited from CustomIndicator.)
Public methodCode exampleMACD(Series, numeric, numeric)
MACD
(Inherited from CustomIndicator.)
Public methodCode exampleMACD(Series, numeric, numeric, numeric)
MACD
(Inherited from CustomIndicator.)
Public methodCode exampleMASS(Series)
Mass Index
(Inherited from CustomIndicator.)
Public methodCode exampleMASS(Series, numeric)
Mass Index
(Inherited from CustomIndicator.)
Public methodCode exampleMASS(Series, numeric, numeric)
Mass Index
(Inherited from CustomIndicator.)
Public methodCode exampleMedian
Median Price
(Inherited from CustomIndicator.)
Public methodCode exampleMFI(Series)
Money Flow Index
(Inherited from CustomIndicator.)
Public methodCode exampleMFI(Series, numeric)
Money Flow Index
(Inherited from CustomIndicator.)
Public methodCode exampleMidPPs(Series)
Pivot Points (With Midpoints)
(Inherited from CustomIndicator.)
Public methodCode exampleMidPPs(Series, Boolean)
Pivot Points (With Midpoints)
(Inherited from CustomIndicator.)
Public methodCode exampleMidPPs(Series, Boolean, Boolean)
Pivot Points (With Midpoints)
(Inherited from CustomIndicator.)
Public methodCode exampleMntPPs(Series)
Pivot Points (Monthly)
(Inherited from CustomIndicator.)
Public methodCode exampleMntPPs(Series, Boolean)
Pivot Points (Monthly)
(Inherited from CustomIndicator.)
Public methodCode exampleMntPPs(Series, Boolean, Boolean)
Pivot Points (Monthly)
(Inherited from CustomIndicator.)
Public methodCode exampleMomentum(Series)
Momentum
(Inherited from CustomIndicator.)
Public methodCode exampleMomentum(Series, numeric)
Momentum
(Inherited from CustomIndicator.)
Public methodCode exampleNVI(Series)
Negative Volume Index
(Inherited from CustomIndicator.)
Public methodCode exampleNVI(Series, Double)
Negative Volume Index
(Inherited from CustomIndicator.)
Public methodCode exampleOBV
On Balance Volume
(Inherited from CustomIndicator.)
Public methodOf
Intended to work inside Data(Of(num of data), expression) construction
(Inherited from CustomIndicatorInternal.)
Public methodCode examplePercentR(Series)
William's %R
(Inherited from CustomIndicator.)
Public methodCode examplePercentR(Series, numeric)
William's %R
(Inherited from CustomIndicator.)
Public methodCode examplePerf
Performance
(Inherited from CustomIndicator.)
Public methodPlaySound
Play selected sound file. If the file cannot be found, the function will try to find it in "sounds" subfolder of Trader.
(Inherited from CustomIndicatorInternal.)
Public methodPlot (Inherited from CustomIndicatorInternal.)
Public methodCode examplePO(Series)
Price Oscillator
(Inherited from CustomIndicator.)
Public methodCode examplePO(Series, Boolean)
Price Oscillator
(Inherited from CustomIndicator.)
Public methodCode examplePO(Series, Boolean, MovingAverageType)
Price Oscillator
(Inherited from CustomIndicator.)
Public methodCode examplePO(Series, Boolean, MovingAverageType, numeric)
Price Oscillator
(Inherited from CustomIndicator.)
Public methodCode examplePO(Series, Boolean, MovingAverageType, numeric, numeric)
Price Oscillator
(Inherited from CustomIndicator.)
Public methodPostCalculate (Inherited from CustomIndicatorInternal.)
Public methodCode examplePPs(Series)
Pivot Points
(Inherited from CustomIndicator.)
Public methodCode examplePPs(Series, Boolean)
Pivot Points
(Inherited from CustomIndicator.)
Public methodCode examplePPs(Series, Boolean, Boolean)
Pivot Points
(Inherited from CustomIndicator.)
Public methodPreCalculate (Inherited from CustomIndicatorInternal.)
Public methodPrint (Inherited from CustomIndicatorInternal.)
Public methodCode examplePVI(Series)
Positive Volume Index
(Inherited from CustomIndicator.)
Public methodCode examplePVI(Series, Double)
Positive Volume Index
(Inherited from CustomIndicator.)
Public methodCode examplePVT
Price Volume Trend
(Inherited from CustomIndicator.)
Public methodRecalculate(RecalculateArg) (Overrides CustomIndicatorInternalRecalculate(RecalculateArg).)
Public methodRecalculate(Int32, Int32, Series, StockArray, DataChangedMode, CustomIndicatorInternal)
Calls recalculation procedure (after pre-calculation preparation) with external input data
(Inherited from Indicator.)
Public methodRefresh
Refreshes content of the time series
(Inherited from TimeSeriesBase.)
Public methodCode exampleRMA(Series)
Rolling Moving Average
(Inherited from CustomIndicator.)
Public methodCode exampleRMA(Series, Double)
Rolling Moving Average
(Inherited from CustomIndicator.)
Public methodCode exampleRoC(Series)
Rate Of Change
(Inherited from CustomIndicator.)
Public methodCode exampleRoC(Series, numeric)
Rate Of Change
(Inherited from CustomIndicator.)
Public methodCode exampleRSI(Series)
Relative Strength Index
(Inherited from CustomIndicator.)
Public methodCode exampleRSI(Series, numeric)
Relative Strength Index
(Inherited from CustomIndicator.)
Public methodCode exampleSAR(Series)
Parabolic SAR
(Inherited from CustomIndicator.)
Public methodCode exampleSAR(Series, Double)
Parabolic SAR
(Inherited from CustomIndicator.)
Public methodCode exampleSAR(Series, Double, Double)
Parabolic SAR
(Inherited from CustomIndicator.)
Public methodSessionCount (Inherited from CustomIndicatorInternal.)
Public methodSessionEndDay (Inherited from CustomIndicatorInternal.)
Public methodSessionEndTime (Inherited from CustomIndicatorInternal.)
Public methodSessionStartDay (Inherited from CustomIndicatorInternal.)
Public methodSessionStartTime (Inherited from CustomIndicatorInternal.)
Public methodCode exampleSMA(Series)
Simple Moving Average
(Inherited from CustomIndicator.)
Public methodCode exampleSMA(Series, numeric)
Simple Moving Average
(Inherited from CustomIndicator.)
Public methodCode exampleSMMA(Series)
Smoothed Moving Average
(Inherited from CustomIndicator.)
Public methodCode exampleSMMA(Series, numeric)
Smoothed Moving Average
(Inherited from CustomIndicator.)
Public methodCode exampleStdDev(Series)
Standard Deviation
(Inherited from CustomIndicator.)
Public methodCode exampleStdDev(Series, numeric)
Standard Deviation
(Inherited from CustomIndicator.)
Public methodCode exampleStoch(Series)
Stochastic
(Inherited from CustomIndicator.)
Public methodCode exampleStoch(Series, numeric)
Stochastic
(Inherited from CustomIndicator.)
Public methodCode exampleStoch(Series, numeric, numeric)
Stochastic
(Inherited from CustomIndicator.)
Public methodToString (Inherited from TimeSeriesBase.)
Public methodCode exampleTRIMA(Series)
Triangular Moving Average
(Inherited from CustomIndicator.)
Public methodCode exampleTRIMA(Series, numeric)
Triangular Moving Average
(Inherited from CustomIndicator.)
Public methodCode exampleTriple(Series)
Triple Moving Average
(Inherited from CustomIndicator.)
Public methodCode exampleTriple(Series, numeric)
Triple Moving Average
(Inherited from CustomIndicator.)
Public methodCode exampleTriple(Series, numeric, numeric)
Triple Moving Average
(Inherited from CustomIndicator.)
Public methodCode exampleTriple(Series, numeric, numeric, numeric)
Triple Moving Average
(Inherited from CustomIndicator.)
Public methodCode exampleTRIX(Series)
TRIX
(Inherited from CustomIndicator.)
Public methodCode exampleTRIX(Series, numeric)
TRIX
(Inherited from CustomIndicator.)
Public methodCode exampleTypical
Typical Price
(Inherited from CustomIndicator.)
Public methodCode exampleUltOsc(Series)
Ultimate Oscillator
(Inherited from CustomIndicator.)
Public methodCode exampleUltOsc(Series, numeric)
Ultimate Oscillator
(Inherited from CustomIndicator.)
Public methodCode exampleUltOsc(Series, numeric, numeric)
Ultimate Oscillator
(Inherited from CustomIndicator.)
Public methodCode exampleUltOsc(Series, numeric, numeric, numeric)
Ultimate Oscillator
(Inherited from CustomIndicator.)
Public methodCode exampleVMA(Series)
Variable Moving Average
(Inherited from CustomIndicator.)
Public methodCode exampleVMA(Series, Double)
Variable Moving Average
(Inherited from CustomIndicator.)
Public methodCode exampleVol
Volume
(Inherited from CustomIndicator.)
Public methodCode exampleVolatility(Series)
Volatility
(Inherited from CustomIndicator.)
Public methodCode exampleVolatility(Series, numeric)
Volatility
(Inherited from CustomIndicator.)
Public methodCode exampleVOSC(Series)
Volume Oscillator
(Inherited from CustomIndicator.)
Public methodCode exampleVOSC(Series, Boolean)
Volume Oscillator
(Inherited from CustomIndicator.)
Public methodCode exampleVOSC(Series, Boolean, numeric)
Volume Oscillator
(Inherited from CustomIndicator.)
Public methodCode exampleVOSC(Series, Boolean, numeric, numeric)
Volume Oscillator
(Inherited from CustomIndicator.)
Public methodCode exampleVR(Series)
Volatility Ratio
(Inherited from CustomIndicator.)
Public methodCode exampleVR(Series, numeric)
Volatility Ratio
(Inherited from CustomIndicator.)
Public methodCode exampleWCCI(Series)
Woodies CCI
(Inherited from CustomIndicator.)
Public methodCode exampleWCCI(Series, numeric)
Woodies CCI
(Inherited from CustomIndicator.)
Public methodCode exampleWCCI(Series, numeric, numeric)
Woodies CCI
(Inherited from CustomIndicator.)
Public methodCode exampleWghtClose
Weighted Close
(Inherited from CustomIndicator.)
Public methodCode exampleWkPPs(Series)
Pivot Points (Weekly)
(Inherited from CustomIndicator.)
Public methodCode exampleWkPPs(Series, Boolean)
Pivot Points (Weekly)
(Inherited from CustomIndicator.)
Public methodCode exampleWkPPs(Series, Boolean, Boolean)
Pivot Points (Weekly)
(Inherited from CustomIndicator.)
Public methodCode exampleWMA(Series)
Weighted Moving Average
(Inherited from CustomIndicator.)
Public methodCode exampleWMA(Series, numeric)
Weighted Moving Average
(Inherited from CustomIndicator.)
Top
Events

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

Reference