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
Волатильность улыбки шаг вперед.
Методы
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
Размер шага для расчета улыбки волатильности.