OptionVolatilitySmileChart
StockSharp.Xaml.Charting
Opciones de volatilidad de la carta de sonrisa.
Hereda de: UserControl
Implementa: IThemeableChart, IAsyncPersistable, IComponentConnector
Constructores
OptionVolatilitySmileChart
public OptionVolatilitySmileChart()
optionVolatilitySmileChart = OptionVolatilitySmileChart()
Inicia una nueva instancia de la OptionVolatilitySmileChart.
Propiedades
ChartTheme
public string ChartTheme { get; set; }
value = optionVolatilitySmileChart.ChartTheme
optionVolatilitySmileChart.ChartTheme = value
El nombre del tema gráfico.
Elements
public IEnumerable<KeyValuePair<ICollection<LineData<double>>, IChartVolatilitySmileElement>> Elements { get; }
value = optionVolatilitySmileChart.Elements
Elementos.
SmileStep
public double SmileStep { get; set; }
value = optionVolatilitySmileChart.SmileStep
optionVolatilitySmileChart.SmileStep = value
La volatilidad sonríe paso de atracción.
Métodos
Clear
public void Clear()
optionVolatilitySmileChart.Clear()
Para eliminar curvas de rendimiento de la gráfica.
CreateSmile
public ICollection<LineData<double>> CreateSmile(string title, Color color, DrawStyles style, Guid id)
result = optionVolatilitySmileChart.CreateSmile(title, color, style, id)
Para crear una nueva sonrisa.
- title
- El título de línea.
- color
- El color de la línea.
- style
- El estilo de dibujo de línea. El predeterminado es Line.
- id
- ID único.
Devuelve: La recopilación de datos que deben ser rellenados para el dibujo de la línea.
CreateSmile
public ICollection<LineData<double>> CreateSmile(string title, Color color, Color secondColor, DrawStyles style, Guid id)
result = optionVolatilitySmileChart.CreateSmile(title, color, secondColor, style, id)
Para crear una nueva sonrisa.
- title
- El título de línea.
- color
- El color de la línea.
- secondColor
- El color de línea adicional. Se utiliza para dibujar Área.
- style
- El estilo de dibujo de línea. El predeterminado es Line.
- id
- ID único.
Devuelve: La recopilación de datos que deben ser rellenados para el dibujo de la línea.
InitializeComponent
public void InitializeComponent()
optionVolatilitySmileChart.InitializeComponent()
InitializeComponent
LoadAsync
public Task LoadAsync(SettingsStorage storage, CancellationToken cancellationToken)
result = optionVolatilitySmileChart.LoadAsync(storage, cancellationToken)
Load settings.
- storage
- Settings storage.
- cancellationToken
- CancellationToken
Devuelve: Task
RemoveSmile
public void RemoveSmile(ICollection<LineData<double>> items)
optionVolatilitySmileChart.RemoveSmile(items)
Para eliminar la curva de rendimiento de la tabla.
- items
- La recopilación de datos obtenidos del método Guid).
SaveAsync
public Task SaveAsync(SettingsStorage storage, CancellationToken cancellationToken)
result = optionVolatilitySmileChart.SaveAsync(storage, cancellationToken)
Save settings.
- storage
- Settings storage.
- cancellationToken
- CancellationToken
Devuelve: Task
Campos
SmileStepProperty
public static readonly DependencyProperty SmileStepProperty
value = OptionVolatilitySmileChart.SmileStepProperty
Tamaño del paso para el cálculo de la sonrisa de volatilidad.