FastOhlcRenderableSeries

StockSharp.Xaml.Charting.Visuals.RenderableSeries

Proporciona una reproducción rápida de la serie Candlestick, sin embargo hace la suposición de que todo X-Data está uniformemente espaciado.

Hereda de: BaseRenderableSeries

Constructores

FastOhlcRenderableSeries
public FastOhlcRenderableSeries()
fastOhlcRenderableSeries = FastOhlcRenderableSeries()

Inicia una nueva instancia de la clase FastCandlestickRenderableSeries.

Propiedades

DataPointWidth
public double DataPointWidth { get; set; }
value = fastOhlcRenderableSeries.DataPointWidth
fastOhlcRenderableSeries.DataPointWidth = value

Obtiene o establece el DataPointWidth@, un valor entre 0.0 y 1.0 que define la fracción del espacio disponible que cada columna debe ocupar

DownWickColor
public Color DownWickColor { get; set; }
value = fastOhlcRenderableSeries.DownWickColor
fastOhlcRenderableSeries.DownWickColor = value

Obtiene o establece el Color utilizado para mechas y contornos en los recipientes bajos (cerrar < open)

UpWickColor
public Color UpWickColor { get; set; }
value = fastOhlcRenderableSeries.UpWickColor
fastOhlcRenderableSeries.UpWickColor = value

Obtiene o establece el Color utilizado para mechas y contornos en los recipientes de arriba (cerrar неленны open)

Métodos

GetIsValidForDrawing
protected override bool GetIsValidForDrawing()
result = fastOhlcRenderableSeries.GetIsValidForDrawing()

Obtiene un valor indicando si este BaseRenderableSeries es válido para el dibujo.

InternalDraw
protected override void InternalDraw(IRenderContext2D renderContext, IRenderPassData renderPassData)
fastOhlcRenderableSeries.InternalDraw(renderContext, renderPassData)

Dibuja la serie utilizando IRenderContext2D y IRenderPassData

renderContext
El contexto de renderizado. Este es un objeto gráfico que tiene métodos para dibujar líneas, quads y polígonos a la pantalla
renderPassData
Los datos de pase de renderizado. Contiene un reescrito IPointSeries@, el IndexRange de puntos en la pantalla y el YAxis y XAxis ICoordinateCalculator@ para convertir puntos de datos en puntos de pantalla
OnDataSeriesDependencyPropertyChanged
protected override void OnDataSeriesDependencyPropertyChanged(IDataSeries oldDataSeries, IDataSeries newDataSeries)
fastOhlcRenderableSeries.OnDataSeriesDependencyPropertyChanged(oldDataSeries, newDataSeries)

Llamado cuando el DataSeries cambie de propiedad - i.e. un nuevo IDataSeries ha sido establecido

oldDataSeries
El viejo IDataSeries
newDataSeries
El nuevo IDataSeries
OnResamplingModeChanged
protected override void OnResamplingModeChanged()
fastOhlcRenderableSeries.OnResamplingModeChanged()

Llamado cuando el modo de muestreo cambia

Campos

DataPointWidthProperty
public static readonly DependencyProperty DataPointWidthProperty
value = FastOhlcRenderableSeries.DataPointWidthProperty

Define el DataPointWidth@DependencyProperty@

DownWickColorProperty
public static readonly DependencyProperty DownWickColorProperty
value = FastOhlcRenderableSeries.DownWickColorProperty

Define el DownWickColor@DependencyProperty@

UpWickColorProperty
public static readonly DependencyProperty UpWickColorProperty
value = FastOhlcRenderableSeries.UpWickColorProperty

Define el UpWickColor@DependencyProperty@