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
- Диаграмма.