IChartExtensions

StockSharp.Charting

Расширения IChart.

Свойства

IndicatorPainterProvider
public static IChartIndicatorPainterProvider IndicatorPainterProvider { get; }
value = IChartExtensions.IndicatorPainterProvider

IChartIndicatorPainterProvider

IndicatorProvider
public static IIndicatorProvider IndicatorProvider { get; }
value = IChartExtensions.IndicatorProvider

IIndicatorProvider

TryIndicatorPainterProvider
public static IChartIndicatorPainterProvider TryIndicatorPainterProvider { get; }
value = IChartExtensions.TryIndicatorPainterProvider

IIndicatorProvider

TryIndicatorProvider
public static IIndicatorProvider TryIndicatorProvider { get; }
value = IChartExtensions.TryIndicatorProvider

IIndicatorProvider

Методы

Add
public static IChartDrawDataItem Add(IChartDrawDataItem item, IChartCandleElement element, ICandleMessage candle, decimal openPrice, decimal highPrice, decimal lowPrice, decimal closePrice, decimal totalVolume, CandlePriceLevel[] priceLevels, CandleStates state)
result = IChartExtensions.Add(item, element, candle, openPrice, highPrice, lowPrice, closePrice, totalVolume, priceLevels, state)

Put the candle data with an explicit total volume.

item
IChartDrawDataItem instance.
element
The chart element representing a candle.
candle
Candle.
openPrice
Opening price.
highPrice
Highest price.
lowPrice
Lowest price.
closePrice
Closing price.
totalVolume
Total candle volume.
priceLevels
Price levels.
state
Candle state.

Возвращает: IChartDrawDataItem instance.

Add
public static IChartDrawDataItem Add(IChartDrawDataItem item, IChartTradeElement element, MyTrade trade)
result = IChartExtensions.Add(item, element, trade)

Поместите данные заказа.

item
Экземпляр IChartDrawDataItem.
element
Элемент диаграммы, представляющий сделки.
trade
Торговая стоимость.

Возвращает: Экземпляр IChartDrawDataItem.

Add
public static IChartDrawDataItem Add(IChartDrawDataItem item, IChartOrderElement element, Order order, string errorMessage)
result = IChartExtensions.Add(item, element, order, errorMessage)

Поместите данные заказа.

item
Экземпляр IChartDrawDataItem.
element
Элемент диаграммы, представляющий заказы.
order
Стоимость заказа.
errorMessage
Ошибка регистрации/отмены заказа.

Возвращает: Экземпляр IChartDrawDataItem.

Add
public static IChartDrawDataItem Add(IChartDrawDataItem item, IChartCandleElement element, ChartCandleDrawData data)
result = IChartExtensions.Add(item, element, data)

Put the candle data.

item
IChartDrawDataItem instance.
element
The chart element representing a candle.
data
Candle data.

Возвращает: IChartDrawDataItem instance.

Add
public static IChartDrawDataItem Add(IChartDrawDataItem item, IChartCandleElement element, DataType dataType, SecurityId secId, decimal openPrice, decimal highPrice, decimal lowPrice, decimal closePrice, decimal totalVolume, CandlePriceLevel[] priceLevels, CandleStates state)
result = IChartExtensions.Add(item, element, dataType, secId, openPrice, highPrice, lowPrice, closePrice, totalVolume, priceLevels, state)

Put the candle data.

item
IChartDrawDataItem instance.
element
The chart element representing a candle.
dataType
DataType.
secId
SecurityId.
openPrice
Opening price.
highPrice
Highest price.
lowPrice
Lowest price.
closePrice
Closing price.
totalVolume
Total candle volume.
priceLevels
Price levels.
state
Candle state.

Возвращает: IChartDrawDataItem instance.

Add
public static IChartDrawDataItem Add(IChartDrawDataItem item, IChartCandleElement element, ICandleMessage candle, decimal openPrice, decimal highPrice, decimal lowPrice, decimal closePrice, CandlePriceLevel[] priceLevels, CandleStates state)
result = IChartExtensions.Add(item, element, candle, openPrice, highPrice, lowPrice, closePrice, priceLevels, state)

Поместите данные свечи.

item
Экземпляр IChartDrawDataItem.
element
Элемент диаграммы, представляющий свечу.
candle
Свеча.
openPrice
Цена открытия.
highPrice
Самая высокая цена.
lowPrice
Самая низкая цена.
closePrice
Цена закрытия.
priceLevels
Уровни цен.
state
Состояние свечи.

Возвращает: Экземпляр IChartDrawDataItem.

Add
public static IChartDrawDataItem Add(IChartDrawDataItem item, IChartCandleElement element, ICandleMessage candle)
result = IChartExtensions.Add(item, element, candle)

Поместите данные свечи.

item
Экземпляр IChartDrawDataItem.
element
Элемент диаграммы, представляющий свечу.
candle
Данные свечи.

Возвращает: Экземпляр IChartDrawDataItem.

Add
public static IChartDrawDataItem Add(IChartDrawDataItem item, IChartElement element, object value)
result = IChartExtensions.Add(item, element, value)

Поместите данные диаграммы.

item
Экземпляр IChartDrawDataItem.
element
Элемент диаграммы.
value
Значение диаграммы.

Возвращает: Экземпляр IChartDrawDataItem.

ClearAreas
public static void ClearAreas(IChart chart)
IChartExtensions.ClearAreas(chart)

Удаление всех областей с диаграммы.

chart
IChart
FillIndicators
public static void FillIndicators(IChart chart)
IChartExtensions.FillIndicators(chart)

Заполните IndicatorTypes, используя IIndicatorProvider.

chart
Диаграмма.
GetAutoRange
public static bool GetAutoRange(IChartArea area)
result = IChartExtensions.GetAutoRange(area)

Чтобы использовать автоматический диапазон для оси X.

area
IChartArea

Возвращает: Чтобы использовать автоматический диапазон для оси X.

GetElements
public static IEnumerable<IChartElement> GetElements(IChart chart)
result = IChartExtensions.GetElements(chart)

Получите все элементы.

chart
IChart

Возвращает: Элементы диаграммы.

GetElements``1
public static IEnumerable<T> GetElements<T>(IChart chart)
result = IChartExtensions.GetElements(chart)

Получите все элементы.

chart
IChart

Возвращает: Элементы диаграммы.

IsDefault
public static bool IsDefault(IChartAxis axis)
result = IChartExtensions.IsDefault(axis)

Можно ли удалить эту ось из области диаграммы.

SetAutoRange
public static void SetAutoRange(IChartArea area, bool value)
IChartExtensions.SetAutoRange(area, value)

Чтобы использовать автоматический диапазон для оси X.

area
IChartArea
value
Чтобы использовать автоматический диапазон для оси X.
TryGetChart
public static IChart TryGetChart(IChartElement elem)
result = IChartExtensions.TryGetChart(elem)

Диаграмма, на которой нарисован элемент.

elem
IChartElement

Возвращает: Диаграмма, на которой нарисован элемент.

TryGetXAxis
public static IChartAxis TryGetXAxis(IChartElement elem)
result = IChartExtensions.TryGetXAxis(elem)

Ось X, к которой в данный момент прикреплен этот элемент.

elem
IChartElement

Возвращает: Ось X, к которой в данный момент прикреплен этот элемент.

TryGetYAxis
public static IChartAxis TryGetYAxis(IChartElement elem)
result = IChartExtensions.TryGetYAxis(elem)

Ось Y, к которой в данный момент прикреплен этот элемент.

elem
IChartElement

Возвращает: Ось Y, к которой в данный момент прикреплен этот элемент.

ValidateManualRange
public static void ValidateManualRange(IChartAxis axis)
IChartExtensions.ValidateManualRange(axis)

Validate the manual numeric range configured for the axis.

axis
Chart axis.

Поля

DefaultXAxisId
public const string DefaultXAxisId
value = IChartExtensions.DefaultXAxisId

Основное название оси X.

DefaultYAxisId
public const string DefaultYAxisId
value = IChartExtensions.DefaultYAxisId

Основное название оси Y.