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.