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, 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, 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, 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, к которой в данный момент прикреплен этот элемент.

Поля

DefaultXAxisId
public const string DefaultXAxisId
value = IChartExtensions.DefaultXAxisId

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

DefaultYAxisId
public const string DefaultYAxisId
value = IChartExtensions.DefaultYAxisId

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