OptionVolatilitySmileChart

StockSharp.Xaml.Charting

График волатильности опционов.

Наследует: UserControl

Реализует: IThemeableChart, IPersistable, IComponentConnector

Конструкторы

OptionVolatilitySmileChart
public OptionVolatilitySmileChart()
optionVolatilitySmileChart = OptionVolatilitySmileChart()

Инициирует новый экземпляр документа OptionVolatilitySmileChart.

Свойства

ChartTheme
public string ChartTheme { get; set; }
value = optionVolatilitySmileChart.ChartTheme
optionVolatilitySmileChart.ChartTheme = value

Название графической темы.

Elements
public IEnumerable<KeyValuePair<ICollection<LineData<double>>, IChartVolatilitySmileElement>> Elements { get; }
value = optionVolatilitySmileChart.Elements

Элементы.

SmileStep
public double SmileStep { get; set; }
value = optionVolatilitySmileChart.SmileStep
optionVolatilitySmileChart.SmileStep = value

Волатильность улыбки шаг вперед.

Методы

Clear
public void Clear()
optionVolatilitySmileChart.Clear()

Удаление кривых доходности с графика.

CreateSmile
public ICollection<LineData<double>> CreateSmile(string title, Color color, DrawStyles style, Guid id)
result = optionVolatilitySmileChart.CreateSmile(title, color, style, id)

Создать новую улыбку.

title
Название строки.
color
Цвет линии.
style
Стиль рисования линий. По умолчанию используется линия.
id
Уникальный идентификатор.

Возвращает: Сбор данных, которые должны быть заполнены для рисунка линии.

CreateSmile
public ICollection<LineData<double>> CreateSmile(string title, Color color, Color secondColor, DrawStyles style, Guid id)
result = optionVolatilitySmileChart.CreateSmile(title, color, secondColor, style, id)

Создать новую улыбку.

title
Название строки.
color
Цвет линии.
secondColor
Дополнительный цвет линии. Он используется для рисования области.
style
Стиль рисования линий. По умолчанию используется линия.
id
Уникальный идентификатор.

Возвращает: Сбор данных, которые должны быть заполнены для рисунка линии.

InitializeComponent
public void InitializeComponent()
optionVolatilitySmileChart.InitializeComponent()

InitializeComponent

Load
public void Load(SettingsStorage storage)
optionVolatilitySmileChart.Load(storage)

Загрузить настройки.

storage
Хранилище настроек.
RemoveSmile
public void RemoveSmile(ICollection<LineData<double>> items)
optionVolatilitySmileChart.RemoveSmile(items)

Удалить кривую доходности с графика.

items
Сбор данных, полученных с помощью метода Guid.
Save
public void Save(SettingsStorage storage)
optionVolatilitySmileChart.Save(storage)

Сохраните настройки.

storage
Хранилище настроек.

Поля

SmileStepProperty
public static readonly DependencyProperty SmileStepProperty
value = OptionVolatilitySmileChart.SmileStepProperty

Размер шага для расчета улыбки волатильности.