Click or drag to resize

Indicator Properties

The Indicator type exposes the following members.

Properties
 NameDescription
Public propertyAxisOrientationAxisOrientation
(Inherited from ChartVisualBase)
Public propertyBarsArray Gets the Bars array. The primary bars array index is 0 (zero). The secondary bars array index will be determined on how the AddBars(String, BarType, String, DateTime, DateTime, BackfillPolicy) method is called
(Inherited from IndicatorBase)
Protected propertyBarsInProgress Gets the index of the BarsArray calling the OnBarUpdate method
(Inherited from IndicatorBase)
Public propertyBufferSize Gets or sets the buffer size. This property can be set only when the State is in Initialize state
(Inherited from IndicatorBase)
Public propertyCalculate Gets or sets the Calculate mode. This property can be set only when the State is in Initialize state
(Inherited from IndicatorBase)
Protected propertyClose Gets the Close price series of the Bars invoking the OnBarUpdate method. Close[0] will return the most recent value, Close[1] will return the previous value and so on.
(Inherited from IndicatorBase)
Protected propertyCloses Gets the Close series array. Closes[0] will return the Close series of the primary bars. Closes[1] will return the Close series of the first secondary bars (if any) etc.
(Inherited from IndicatorBase)
Public propertyCount
(Inherited from IndicatorBase)
Protected propertyCurrentBar Gets the current bars index of the Bars invoking the OnBarUpdate method.
(Inherited from IndicatorBase)
Public propertyCurrentBars Gets the CurrentBar of the corresponding BarsArray
(Inherited from IndicatorBase)
Public propertyDebounceInterval Debounce interval
(Inherited from ChartVisualBase)
Protected propertyDialogService Opens a IDialogService dialog
(Inherited from ServiceBase)
Protected propertyDispatcher Gets the dispatcher
(Inherited from SharpScriptBase)
Public propertyDisplayName Gets the display name
(Inherited from IndicatorBase)
Public propertyError Gets the Error string
(Inherited from ServiceBase)
Protected propertyFileService Opens a IFileService dialog
(Inherited from ServiceBase)
Public propertyHasLevel1Stream Has Level-I stream
(Inherited from ChartVisualBase)
Public propertyHasLevel2Stream Has Level-II stream
(Inherited from ChartVisualBase)
Protected propertyHigh Gets the High price seris of the Bars invoking the OnBarUpdate method. High[0] will get the most recent value, High[1] will return the previous value and so on.
(Inherited from IndicatorBase)
Public propertyHighestHigh Highest high of the plot series
(Inherited from IndicatorBase)
Protected propertyHighs Gets the High series array. Highs[0] will return the High series of the primary bars. Highs[1] will return the High series of the first secondary bars (if any) etc.
(Inherited from IndicatorBase)
Public propertyIndicators Gets the child indicators
(Inherited from IndicatorBase)
Public propertyInput Gets the input series
(Inherited from IndicatorBase)
Protected propertyInstrument Gets the IInstrument of the BarsInProgress
(Inherited from IndicatorBase)
Public propertyInstruments Gets the Instruments array
(Inherited from IndicatorBase)
Public propertyIsAutoScale Is autoscale
(Inherited from ChartVisualBase)
Protected propertyIsFirstTickOfBar Is first tick of bar of the Bars invoking the OnBarUpdate method.
(Inherited from IndicatorBase)
Public propertyIsFirstTickOfBars Is first tick of the bar of the corresponding BarsArray
(Inherited from IndicatorBase)
Public propertyIsFormattedText If set to true, the indicator plot value are printed (e.g. in YAxis) as formatted text
(Inherited from IndicatorBase)
Public propertyIsSelected Is the object selected or not
(Inherited from IndicatorBase)
Public propertyIsSharpScript Gets if the drawing object is created by a sharpScript code
(Inherited from ChartVisualBase)
Protected propertyIsValueChanged
(Inherited from ChartVisualBase)
Public propertyIsVisible Is series visible
(Inherited from ChartVisualBase)
Public propertyItemInt32 Gets the value of the series at the specified index
(Inherited from IndicatorBase)
Public propertyItemString Gets the IDataErrorInfo error string
(Inherited from ServiceBase)
Public propertyLast
(Inherited from IndicatorBase)
Protected propertyLastSelectedIndex Gets the lastPrice selected series index
(Inherited from IndicatorBase)
Public propertyLineHitTestWidth Gets teh Line hit test width
(Inherited from ChartVisualBase)
Public propertyLines Gets or sets the Lines
(Inherited from IndicatorBase)
Protected propertyLow Gets the Low price seris of the Bars invoking the OnBarUpdate method. Low[0] will get the most recent value, Low[1] will return the previous value and so on.
(Inherited from IndicatorBase)
Public propertyLowestLow Lowest low of the plot series
(Inherited from IndicatorBase)
Protected propertyLows Gets the Low series array. Lows[0] will return the Low series of the primary bars. Lows[1] will return the Low series of the first secondary bars (if any) etc.
(Inherited from IndicatorBase)
Protected propertyMedian Gets the Median price seris of the Bars invoking the OnBarUpdate method. Median[0] will get the most recent value, Median[1] will return the previous value and so on.
(Inherited from IndicatorBase)
Protected propertyMedians Gets the Median series array. Medians[0] will return the Median series of the primary bars. Medians[1] will return the Median series of the first secondary bars (if any) etc.
(Inherited from IndicatorBase)
Protected propertyMessageBox Opens a IMessageBoxService dialog
(Inherited from ServiceBase)
Public propertyName Gets the name
(Inherited from SharpScriptBase)
Public propertyObserveAllMarketDataTypes Observe all MarketDataType
(Inherited from ChartVisualBase)
Protected propertyOpen Gets the Open price seris of the Bars invoking the OnBarUpdate method. Open[0] will get the most recent value, Open[1] will return the previous value and so on.
(Inherited from IndicatorBase)
Protected propertyOpenInterest Gets the OpenInterest seris of the Bars invoking the OnBarUpdate method. OpenInterest[0] will get the most recent value, OpenInterest[1] will return the previous value and so on.
(Inherited from IndicatorBase)
Protected propertyOpenInterests Gets the OpenInterest series array. OpenInterests[0] will return the OpenInterest series of the primary bars. OpenInterests[1] will return the OpenInterest series of the first secondary bars (if any) etc.
(Inherited from IndicatorBase)
Protected propertyOpens Gets the Open series array. Opens[0] will return the Open series of the primary bars. Opens[1] will return the Open series of the first secondary bars (if any) etc.
(Inherited from IndicatorBase)
Public propertyPanelIndex Gets the panel index
(Inherited from ChartVisualBase)
Public propertyParent Gets the Bars of the Input series
(Inherited from IndicatorBase)
Public propertyPlots Gets the Plots
(Inherited from IndicatorBase)
Public propertySelectedSeriesIndex Gets the selected series index (Scanner View)
(Inherited from IndicatorBase)
Protected propertySingletonService Opens a ISingletonService dialog
(Inherited from ServiceBase)
Public propertyState Gets the current State of the script
(Inherited from SharpScriptBase)
Public propertyTemplate Gets the user parameters xaml template. If not overriden will return the default template which populates the properties decorated with InputAttribute for types boolean, string, datetime, int, double and decimal.
(Inherited from IndicatorBase)
Protected propertyTime Gets the DateTime seris of the Bars invoking the OnBarUpdate method. Time[0] will get the most recent value, Time[1] will return the previous value and so on.
(Inherited from IndicatorBase)
Protected propertyTimes Gets the Time series array. Times[0] will return the Time series of the primary bars. Times[1] will return the Time series of the first secondary bars (if any) etc.
(Inherited from IndicatorBase)
Protected propertyTypical Gets the Typical price seris of the Bars invoking the OnBarUpdate method. Typical[0] will get the most recent value, Typical[1] will return the previous value and so on.
(Inherited from IndicatorBase)
Protected propertyTypicals Gets the Typical series array. Typicals[0] will return the Typical series of the primary bars. Typicals[1] will return the Typical series of the first secondary bars (if any) etc.
(Inherited from IndicatorBase)
Public propertyValues Gets the Plot series. The length of the array depends on the number of Plots are there. This is populated when user calls the AddPlot(String, PlotStyle, Pen, Boolean) method. The indicator values as calculated in the OnBarUpdate method is stored here.
(Inherited from IndicatorBase)
Protected propertyVolume Gets the Volume seris of the Bars invoking the OnBarUpdate method. Volume[0] will get the most recent value, Volume[1] will return the previous value and so on.
(Inherited from IndicatorBase)
Protected propertyVolumes Gets the Volume series array. Volumes[0] will return the Volume series of the primary bars. Volumes[1] will return the Volume series of the first secondary bars (if any) etc.
(Inherited from IndicatorBase)
Protected propertyWeighted Gets the Weighted price seris of the Bars invoking the OnBarUpdate method. Weighted[0] will get the most recent value, Weighted[1] will return the previous value and so on.
(Inherited from IndicatorBase)
Protected propertyWeighteds Gets the Weighted series array. Weighteds[0] will return the Weighted series of the primary bars. Weighteds[1] will return the Weighted series of the first secondary bars (if any) etc.
(Inherited from IndicatorBase)
Top
See Also