ChartDrawDataItem

StockSharp.Xaml.Charting.ChartDrawData

Элемент данных для рисования диаграммы.

Реализует: IChartDrawDataItem

Свойства

TimeStamp
public DateTime TimeStamp { get; }
value = chartDrawDataItem.TimeStamp

Отметка времени нового поколения данных.

XValue
public double XValue { get; }
value = chartDrawDataItem.XValue

Значение координаты Х для ChartLineElement.

Методы

Add
public IChartDrawDataItem Add(IChartCandleElement element, Color? color)
result = chartDrawDataItem.Add(element, color)

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

element
Элемент диаграммы, представляющий свечу.
color
Цвет рисования свечи.

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

Add
public IChartDrawDataItem Add(IChartCandleElement element, Color? color)
result = chartDrawDataItem.Add(element, color)
Add
public IChartDrawDataItem Add(IChartCandleElement element, DataType dataType, SecurityId secId, decimal openPrice, decimal highPrice, decimal lowPrice, decimal closePrice, CandlePriceLevel[] priceLevels, CandleStates _)
result = chartDrawDataItem.Add(element, dataType, secId, openPrice, highPrice, lowPrice, closePrice, priceLevels, _)

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

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

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

Add
public IChartDrawDataItem Add(IChartIndicatorElement element, IIndicatorValue value)
result = chartDrawDataItem.Add(element, value)

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

element
Элемент диаграммы, представляющий индикатор.
value
Значение индикатора.

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

Add
public IChartDrawDataItem Add(IChartOrderElement element, long orderId, string orderStringId, Sides side, decimal price, decimal volume, string errorMessage)
result = chartDrawDataItem.Add(element, orderId, orderStringId, side, price, volume, errorMessage)

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

element
Элемент диаграммы, представляющий заказы.
orderId
Идентификатор заказа.
orderStringId
Идентификатор заказа (в виде строки, если электронное табло не использует числовое представление идентификатора заказа).
side
Сторона заказа (купить или продать).
price
Цена заказа.
volume
Количество контрактов в заказе.
errorMessage
Ошибка регистрации/отмены заказа.

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

Add
public IChartDrawDataItem Add(IChartTradeElement element, long tradeId, string tradeStringId, Sides side, decimal price, decimal volume)
result = chartDrawDataItem.Add(element, tradeId, tradeStringId, side, price, volume)

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

element
Элемент диаграммы, представляющий сделки.
tradeId
Торговый идентификатор.
tradeStringId
Идентификатор сделки (в виде строки, если электронная плата не использует числовое представление идентификатора заявки).
side
Сторона заказа (купить или продать).
price
Торговая цена.
volume
Количество контрактов в торговле.

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

Add
public IChartDrawDataItem Add(IChartLineElement element, double value1, double value2)
result = chartDrawDataItem.Add(element, value1, value2)

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

element
Элемент диаграммы, представляющий линию.
value1
Значение1.
value2
Ценность2.

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

Add
public IChartDrawDataItem Add(IChartBandElement element, decimal value)
result = chartDrawDataItem.Add(element, value)

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

element
Элемент диаграммы, представляющий полосу.
value
Ценность.

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

Add
public IChartDrawDataItem Add(IChartBandElement element, double value1, double value2)
result = chartDrawDataItem.Add(element, value1, value2)

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

element
Элемент диаграммы, представляющий полосу.
value1
Значение1.
value2
Ценность2.

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