IChartExtensions
Extensões do IChart.
Propriedades
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
Métodos
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)
Põe os dados da vela.
- item
- IChartDrawDataItem exemplo.
- element
- O elemento gráfico que representa uma vela.
- candle
- Vela.
- openPrice
- Preço de abertura.
- highPrice
- O preço mais alto.
- lowPrice
- O preço mais baixo.
- closePrice
- Preço de fecho.
- priceLevels
- Níveis de preços.
- state
- Estado da vela.
Retorna: IChartDrawDataItem exemplo.
public static IChartDrawDataItem Add(IChartDrawDataItem item, IChartTradeElement element, MyTrade trade)
result = IChartExtensions.Add(item, element, trade)
Coloque os dados da ordem.
- item
- IChartDrawDataItem exemplo.
- element
- O elemento gráfico que representa as trocas comerciais.
- trade
- O valor comercial.
Retorna: IChartDrawDataItem exemplo.
public static IChartDrawDataItem Add(IChartDrawDataItem item, IChartOrderElement element, Order order, string errorMessage)
result = IChartExtensions.Add(item, element, order, errorMessage)
Coloque os dados da ordem.
- item
- IChartDrawDataItem exemplo.
- element
- O elemento gráfico que representa ordens.
- order
- O valor da ordem.
- errorMessage
- Erro ao registrar/cancelar a ordem.
Retorna: IChartDrawDataItem exemplo.
public static IChartDrawDataItem Add(IChartDrawDataItem item, IChartCandleElement element, ICandleMessage candle)
result = IChartExtensions.Add(item, element, candle)
Põe os dados da vela.
- item
- IChartDrawDataItem exemplo.
- element
- O elemento gráfico que representa uma vela.
- candle
- Os dados da vela.
Retorna: IChartDrawDataItem exemplo.
public static IChartDrawDataItem Add(IChartDrawDataItem item, IChartElement element, object value)
result = IChartExtensions.Add(item, element, value)
Põe os dados do gráfico.
- item
- IChartDrawDataItem exemplo.
- element
- O elemento gráfico.
- value
- O valor do gráfico.
Retorna: IChartDrawDataItem exemplo.
public static void ClearAreas(IChart chart)
IChartExtensions.ClearAreas(chart)
Para remover todas as áreas do gráfico.
- chart
- IChart
public static void FillIndicators(IChart chart)
IChartExtensions.FillIndicators(chart)
Preencher IndicatorTypes usando IIndicatorProvider.
- chart
- Gráfico.
public static bool GetAutoRange(IChartArea area)
result = IChartExtensions.GetAutoRange(area)
Para usar o alcance automático para o eixo X.
- area
- IChartArea
Retorna: Para usar o alcance automático para o eixo X.
public static IEnumerable<IChartElement> GetElements(IChart chart)
result = IChartExtensions.GetElements(chart)
Apanhe todos os elementos.
- chart
- IChart
Retorna: Elementos de gráfico.
public static IEnumerable<T> GetElements<T>(IChart chart)
result = IChartExtensions.GetElements(chart)
Apanhe todos os elementos.
- chart
- IChart
Retorna: Elementos de gráfico.
public static bool IsDefault(IChartAxis axis)
result = IChartExtensions.IsDefault(axis)
Se este eixo pode ser removido da área do gráfico.
public static void SetAutoRange(IChartArea area, bool value)
IChartExtensions.SetAutoRange(area, value)
Para usar o alcance automático para o eixo X.
- area
- IChartArea
- value
- Para usar o alcance automático para o eixo X.
public static IChart TryGetChart(IChartElement elem)
result = IChartExtensions.TryGetChart(elem)
O gráfico em que o elemento é desenhado.
- elem
- IChartElement
Retorna: O gráfico em que o elemento é desenhado.
public static IChartAxis TryGetXAxis(IChartElement elem)
result = IChartExtensions.TryGetXAxis(elem)
Eixo X este elemento atualmente ligado.
- elem
- IChartElement
Retorna: Eixo X este elemento atualmente ligado.
public static IChartAxis TryGetYAxis(IChartElement elem)
result = IChartExtensions.TryGetYAxis(elem)
Eixo Y este elemento atualmente ligado.
- elem
- IChartElement
Retorna: Eixo Y este elemento atualmente ligado.
Campos
public const string DefaultXAxisId
value = IChartExtensions.DefaultXAxisId
O título principal para o eixo X.
public const string DefaultYAxisId
value = IChartExtensions.DefaultYAxisId
O título principal para o eixo Y.