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.