OptionVolatilitySmileChart
StockSharp.Xaml.Charting
Opções tabela de sorrisos de volatilidade.
Herda de: UserControl
Implementa: IThemeableChart, IPersistable, IComponentConnector
Construtores
OptionVolatilitySmileChart
public OptionVolatilitySmileChart()
optionVolatilitySmileChart = OptionVolatilitySmileChart()
Inicializa uma nova instância do OptionVolatilitySmileChart.
Propriedades
ChartTheme
public string ChartTheme { get; set; }
value = optionVolatilitySmileChart.ChartTheme
optionVolatilitySmileChart.ChartTheme = value
O nome do 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
Volatilidade sorriso desenhar passo.
Métodos
Clear
public void Clear()
optionVolatilitySmileChart.Clear()
Para remover curvas de rendimento do gráfico.
CreateSmile
public ICollection<LineData<double>> CreateSmile(string title, Color color, DrawStyles style, Guid id)
result = optionVolatilitySmileChart.CreateSmile(title, color, style, id)
Para criar um novo sorriso.
- title
- O título da linha.
- color
- A cor da linha.
- style
- O estilo de desenho das linhas. O padrão é Linha.
- id
- ID único.
Retorna: A coleta de dados que devem ser preenchidos para o desenho de linha.
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 criar um novo sorriso.
- title
- O título da linha.
- color
- A cor da linha.
- secondColor
- A cor da linha adicional. É usado para desenhar a área.
- style
- O estilo de desenho das linhas. O padrão é Linha.
- id
- ID único.
Retorna: A coleta de dados que devem ser preenchidos para o desenho de linha.
InitializeComponent
public void InitializeComponent()
optionVolatilitySmileChart.InitializeComponent()
InitializeComponent
Load
public void Load(SettingsStorage storage)
optionVolatilitySmileChart.Load(storage)
Carregar as configurações.
- storage
- Configuração do armazenamento.
RemoveSmile
public void RemoveSmile(ICollection<LineData<double>> items)
optionVolatilitySmileChart.RemoveSmile(items)
Para remover a curva de rendimento do gráfico.
- items
- A coleta de dados obtidos do método Guid).
Save
public void Save(SettingsStorage storage)
optionVolatilitySmileChart.Save(storage)
Gravar as definições.
- storage
- Configuração do armazenamento.
Campos
SmileStepProperty
public static readonly DependencyProperty SmileStepProperty
value = OptionVolatilitySmileChart.SmileStepProperty
Tamanho do passo para cálculo do sorriso de volatilidade.