IChartExtensions
Расширения IChart.
Свойства
public static IChartIndicatorPainterProvider IndicatorPainterProvider { get; }
value = IChartExtensions.IndicatorPainterProvider
IChartIndicatorPainterProvider
public static IIndicatorProvider IndicatorProvider { get; }
value = IChartExtensions.IndicatorProvider
IIndicatorProvider
public static IChartIndicatorPainterProvider TryIndicatorPainterProvider { get; }
value = IChartExtensions.TryIndicatorPainterProvider
IIndicatorProvider
public static IIndicatorProvider TryIndicatorProvider { get; }
value = IChartExtensions.TryIndicatorProvider
IIndicatorProvider
Методы
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.
public static IChartDrawDataItem Add(IChartDrawDataItem item, IChartTradeElement element, MyTrade trade)
result = IChartExtensions.Add(item, element, trade)
Поместите данные заказа.
- item
- Экземпляр IChartDrawDataItem.
- element
- Элемент диаграммы, представляющий сделки.
- trade
- Торговая стоимость.
Возвращает: Экземпляр IChartDrawDataItem.
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.
public static IChartDrawDataItem Add(IChartDrawDataItem item, IChartCandleElement element, ICandleMessage candle)
result = IChartExtensions.Add(item, element, candle)
Поместите данные свечи.
- item
- Экземпляр IChartDrawDataItem.
- element
- Элемент диаграммы, представляющий свечу.
- candle
- Данные свечи.
Возвращает: Экземпляр IChartDrawDataItem.
public static IChartDrawDataItem Add(IChartDrawDataItem item, IChartElement element, object value)
result = IChartExtensions.Add(item, element, value)
Поместите данные диаграммы.
- item
- Экземпляр IChartDrawDataItem.
- element
- Элемент диаграммы.
- value
- Значение диаграммы.
Возвращает: Экземпляр IChartDrawDataItem.
public static void ClearAreas(IChart chart)
IChartExtensions.ClearAreas(chart)
Удаление всех областей с диаграммы.
- chart
- IChart
public static void FillIndicators(IChart chart)
IChartExtensions.FillIndicators(chart)
Заполните IndicatorTypes, используя IIndicatorProvider.
- chart
- Диаграмма.
public static bool GetAutoRange(IChartArea area)
result = IChartExtensions.GetAutoRange(area)
Чтобы использовать автоматический диапазон для оси X.
- area
- IChartArea
Возвращает: Чтобы использовать автоматический диапазон для оси X.
public static IEnumerable<IChartElement> GetElements(IChart chart)
result = IChartExtensions.GetElements(chart)
Получите все элементы.
- chart
- IChart
Возвращает: Элементы диаграммы.
public static IEnumerable<T> GetElements<T>(IChart chart)
result = IChartExtensions.GetElements(chart)
Получите все элементы.
- chart
- IChart
Возвращает: Элементы диаграммы.
public static bool IsDefault(IChartAxis axis)
result = IChartExtensions.IsDefault(axis)
Можно ли удалить эту ось из области диаграммы.
public static void SetAutoRange(IChartArea area, bool value)
IChartExtensions.SetAutoRange(area, value)
Чтобы использовать автоматический диапазон для оси X.
- area
- IChartArea
- value
- Чтобы использовать автоматический диапазон для оси X.
public static IChart TryGetChart(IChartElement elem)
result = IChartExtensions.TryGetChart(elem)
Диаграмма, на которой нарисован элемент.
- elem
- IChartElement
Возвращает: Диаграмма, на которой нарисован элемент.
public static IChartAxis TryGetXAxis(IChartElement elem)
result = IChartExtensions.TryGetXAxis(elem)
Ось X, к которой в данный момент прикреплен этот элемент.
- elem
- IChartElement
Возвращает: Ось X, к которой в данный момент прикреплен этот элемент.
public static IChartAxis TryGetYAxis(IChartElement elem)
result = IChartExtensions.TryGetYAxis(elem)
Ось Y, к которой в данный момент прикреплен этот элемент.
- elem
- IChartElement
Возвращает: Ось Y, к которой в данный момент прикреплен этот элемент.
Поля
public const string DefaultXAxisId
value = IChartExtensions.DefaultXAxisId
Основное название оси X.
public const string DefaultYAxisId
value = IChartExtensions.DefaultYAxisId
Основное название оси Y.