Table of Contents

Class OptionFilterPanel

Namespace
StockSharp.Studio.Controls
Assembly
StockSharp.Studio.Controls.dll
public class OptionFilterPanel : UserControl, IAnimatable, IFrameworkInputElement, IInputElement, ISupportInitialize, IQueryAmbient, IAddChild, IPersistable, IDisposable, IComponentConnector
Inheritance
OptionFilterPanel
Implements
IPersistable
Inherited Members
Extension Methods

Constructors

OptionFilterPanel()

public OptionFilterPanel()

Properties

AssetPrice

public decimal? AssetPrice { get; }

Property Value

decimal?

CurrentDate

public DateTime? CurrentDate { get; }

Property Value

DateTime?

ExpiryDate

public DateTime? ExpiryDate { get; }

Property Value

DateTime?

MarketDataProvider

public IMarketDataProvider MarketDataProvider { get; set; }

Property Value

IMarketDataProvider

MaxStrike

public decimal? MaxStrike { get; }

Property Value

decimal?

MinStrike

public decimal? MinStrike { get; }

Property Value

decimal?

Options

public Security[] Options { get; }

Property Value

Security[]

SecurityProvider

public ISecurityProvider SecurityProvider { get; set; }

Property Value

ISecurityProvider

SubscriptionManager

public SubscriptionManager SubscriptionManager { get; set; }

Property Value

SubscriptionManager

UnderlyingAsset

public Security UnderlyingAsset { get; }

Property Value

Security

UseBlackModel

public bool UseBlackModel { get; }

Property Value

bool

Methods

Dispose()

public void Dispose()

InitializeComponent()

public void InitializeComponent()

Load(SettingsStorage)

public void Load(SettingsStorage storage)

Parameters

storage SettingsStorage

RemoveOptions(IEnumerable<Security>)

public IEnumerable<Security> RemoveOptions(IEnumerable<Security> options)

Parameters

options IEnumerable<Security>

Returns

IEnumerable<Security>

Save(SettingsStorage)

public void Save(SettingsStorage storage)

Parameters

storage SettingsStorage

Events

FilterChanged

public event Action FilterChanged

Event Type

Action

OptionsChanged

public event Action OptionsChanged

Event Type

Action

SecurityChanged

public event Action<bool, Security, IEnumerable<KeyValuePair<Level1Fields, object>>> SecurityChanged

Event Type

Action<bool, Security, IEnumerable<KeyValuePair<Level1Fields, object>>>

UnderlyingAssetChanged

public event Action UnderlyingAssetChanged

Event Type

Action

UseBlackModelChanged

public event Action UseBlackModelChanged

Event Type

Action