CandleChartWithTimeframeView

StockSharp.Xaml.Charting.Maui

Control composite reutilizable: a ChartViewsuperficie de candelero con una tira horizontal de timeframe-selector encima. Marca-neutral y fuente de datos agnostic — el host alimenta Velas y, cuando el usuario elige un cromo de tiempo, los recarga a la resolución elegida a través de TimeframeSelectedCommand@.

Hereda de: ContentView

Propiedades

ActiveColor
public Color ActiveColor { get; set; }
value = candleChartWithTimeframeView.ActiveColor
candleChartWithTimeframeView.ActiveColor = value

Color de texto de la entrada activa del cronograma.

Candles
public CandleDataSeries Candles { get; set; }
value = candleChartWithTimeframeView.Candles
candleChartWithTimeframeView.Candles = value

Datos de la vela que se entregan por el gráfico. Fed (y actualizado en vivo) por el host.

Chart
public ChartView Chart { get; }
value = candleChartWithTimeframeView.Chart

La superficie de la gráfica subyacente, expuesta para los anfitriones avanzados que añaden indicadores (String)), anotaciones o herramientas de dibujo en la parte superior del cromo compartido.

DefaultTimeframes
public static IReadOnlyList<ChartTimeframe> DefaultTimeframes { get; }
value = CandleChartWithTimeframeView.DefaultTimeframes

Tira por defecto: M1 / M5 / M15 / H1 / H4 / D1.

DrawStyle
public ChartDrawStyle DrawStyle { get; set; }
value = candleChartWithTimeframeView.DrawStyle
candleChartWithTimeframeView.DrawStyle = value

El estilo de dibujo de las principales series (candelizador / OHLC / línea / área).

InactiveColor
public Color InactiveColor { get; set; }
value = candleChartWithTimeframeView.InactiveColor
candleChartWithTimeframeView.InactiveColor = value

Color de texto de las entradas inactivas del marco de tiempo.

SelectedTimeframeMinutes
public int SelectedTimeframeMinutes { get; set; }
value = candleChartWithTimeframeView.SelectedTimeframeMinutes
candleChartWithTimeframeView.SelectedTimeframeMinutes = value

El cronograma seleccionado actualmente, en minutos.

ShowCrosshair
public bool ShowCrosshair { get; set; }
value = candleChartWithTimeframeView.ShowCrosshair
candleChartWithTimeframeView.ShowCrosshair = value

Ya sea que se muestre el cruce.

ShowLegend
public bool ShowLegend { get; set; }
value = candleChartWithTimeframeView.ShowLegend
candleChartWithTimeframeView.ShowLegend = value

Ya sea que la leyenda se muestre.

ShowVolume
public bool ShowVolume { get; set; }
value = candleChartWithTimeframeView.ShowVolume
candleChartWithTimeframeView.ShowVolume = value

Si se muestra el subploto de volumen.

StripBackgroundColor
public Color StripBackgroundColor { get; set; }
value = candleChartWithTimeframeView.StripBackgroundColor
candleChartWithTimeframeView.StripBackgroundColor = value

Color de fondo de la tira del cromo.

Timeframes
public IReadOnlyList<ChartTimeframe> Timeframes { get; set; }
value = candleChartWithTimeframeView.Timeframes
candleChartWithTimeframeView.Timeframes = value

Los plazos ofrecidos por la tira. Defaults a DefaultTimeframes.

TimeframeSelectedCommand
public ICommand TimeframeSelectedCommand { get; set; }
value = candleChartWithTimeframeView.TimeframeSelectedCommand
candleChartWithTimeframeView.TimeframeSelectedCommand = value

Invocado con el cronograma elegido (un número de minutos de Int32) cuando el usuario pulsa una entrada de tira — el host recarga las velas aquí.

VisibleCandleCount
public int VisibleCandleCount { get; set; }
value = candleChartWithTimeframeView.VisibleCandleCount
candleChartWithTimeframeView.VisibleCandleCount = value

Cuantas velas son visibles en el mirador.