Table of Contents

Class VerticalGrid

Namespace
ATAS.Indicators.Technical
Assembly
ATAS.Indicators.Technical.dll
public class VerticalGrid : Indicator, INotifyPanelPropertyChanged, IPropertiesEditorOwner, IMarketTimeProvider
Inheritance
object
VerticalGrid
Implements
Inherited Members
Extension Methods

Constructors

VerticalGrid()

public VerticalGrid()

Properties

GridPen

[Display(ResourceType = typeof(Strings), Name = "GridStyle", GroupName = "VisualSettings", Order = 200)]
public PenSettings GridPen { get; set; }

Property Value

PenSettings

Period

[Display(ResourceType = typeof(Strings), Name = "Period", GroupName = "Settings", Description = "PeriodDescription", Order = 110)]
[Range(1, 10000)]
public int Period { get; set; }

Property Value

int

PeriodType

[Display(ResourceType = typeof(Strings), Name = "SubPeriodsMode", GroupName = "Settings", Order = 100)]
public VerticalGrid.PeriodMode PeriodType { get; set; }

Property Value

VerticalGrid.PeriodMode

TextColor

[Display(ResourceType = typeof(Strings), Name = "TextColor", GroupName = "VisualSettings", Order = 210)]
public Color TextColor { get; set; }

Property Value

Color

Methods

OnCalculate(int, decimal)

The main indicator calculation method is called for each bar on the history, then it is called on each tick.

protected override void OnCalculate(int bar, decimal value)

Parameters

bar int

Bar number.

value decimal

Input data series value.

OnRender(RenderContext, DrawingLayouts)

Added in ATAS 8.0.15.

protected override void OnRender(RenderContext g, DrawingLayouts layout)

Parameters

g RenderContext
layout DrawingLayouts