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.