ChartHelper

StockSharp.Xaml.Charting

Класс расширения для IChart.

Свойства

TryColorProvider
public static IIndicatorColorProvider TryColorProvider { get; }
value = ChartHelper.TryColorProvider

IIndicatorColorProvider.

Методы

CurrChartTheme
public static string CurrChartTheme()
result = ChartHelper.CurrChartTheme()

Получить текущую тему диаграммы.

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

DrawPnL
public static void DrawPnL(EquityCurveChart chart, Strategy strategy, IChartBandElement pnl, IChartBandElement unrealized, IChartBandElement commission)
ChartHelper.DrawPnL(chart, strategy, pnl, unrealized, commission)

Нарисуйте кривую капитала.

chart
EquityCurveChart
strategy
Стратегия
pnl
IChartBandElement для PnL.
unrealized
IChartBandElement для UnrealizedPnL.
commission
IChartBandElement для комиссии.
EnsureColorProvider
public static IIndicatorColorProvider EnsureColorProvider()
result = ChartHelper.EnsureColorProvider()

Обязательно получите поставщика цвета.

Возвращает: IIndicatorColorProvider.

FillDefaultValues
public static void FillDefaultValues(OptimizerChart3D chart)
ChartHelper.FillDefaultValues(chart)

Заполните значения оси OptimizerChart3D.

chart
OptimizerChart3D
GetIndicatorTypes
public static IEnumerable<IndicatorType> GetIndicatorTypes()
result = ChartHelper.GetIndicatorTypes()

Получите все типы индикаторов.

Возвращает: Все типы индикаторов.

SaveToImage
public static Stream SaveToImage(IChart chart)
result = ChartHelper.SaveToImage(chart)

Чтобы сохранить диаграмму как изображение.

chart
Диаграмма.

Возвращает: Содержание изображения.

ToChartTheme
public static string ToChartTheme(string appTheme)
result = ChartHelper.ToChartTheme(appTheme)

Преобразование темы Devexpress в тему диаграммы.

appTheme
Тема Девэкспресс.

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

TryGetIndicator
public static IIndicator TryGetIndicator(IChartIndicatorElement element)
result = ChartHelper.TryGetIndicator(element)

Попробуйте получить IIndicator для указанного элемента.

element
IChartIndicatorElement

Возвращает: IИндикатор

TryGetSubscription
public static Subscription TryGetSubscription(IChartElement element)
result = ChartHelper.TryGetSubscription(element)

Попробуйте получить подписку на указанный элемент.

element
IChartElement

Возвращает: Подписка

UpdateTheme
public static void UpdateTheme(IThemeableChart chart)
ChartHelper.UpdateTheme(chart)

Обновить тему для указанной диаграммы.

chart
Диаграмма.