ChartHelper

StockSharp.Xaml.Charting

Classe de extensão para o IChart.

Propriedades

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

IIndicatorColorProvider.

Métodos

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

Obter o tema atual do gráfico.

Retorna: Tema gráfico.

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

Desenhar a curva de capital próprio.

chart
EquityCurveChart
strategy
Estratégia
pnl
IChartBandElement@ para PnL.
unrealized
IChartBandElement@ para UnrealizedPnL.
commission
IChartBandElement para a Comissão.
EnsureColorProvider
public static IIndicatorColorProvider EnsureColorProvider()
result = ChartHelper.EnsureColorProvider()

Certifique-se de obter provedor de cores.

Retorna: IIndicatorColorProvider.

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

Preencher OptimizerChart3D axis values.

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

Obter todos os tipos de indicadores.

Retorna: Todos os tipos de indicadores.

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

Para salvar o gráfico como imagem.

chart
Gráfico.

Retorna: O conteúdo da imagem.

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

Converter tema Devexpress para o tema gráfico.

appTheme
Tema Devexpress.

Retorna: Tema gráfico.

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

Tente obter o IIndicator para o elemento especificado.

element
IChartIndicatorElement

Retorna: Indicador

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

Tente obter a Assinatura para o elemento especificado.

element
IChartElement

Retorna: Assinatura

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

Atualizar o tema para o gráfico especificado.

chart
Gráfico.