Table of Contents

Class SterlingOrderCondition

Namespace
StockSharp.Sterling
Assembly
StockSharp.Sterling.dll

StockSharp.Sterling order condition.

[DataContract]
public class SterlingOrderCondition : OrderCondition, IStopLossOrderCondition
Inheritance
SterlingOrderCondition
Implements
Inherited Members
Extension Methods

Constructors

SterlingOrderCondition()

Initializes a new instance of the SterlingOrderCondition.

public SterlingOrderCondition()

Properties

AveragePriceLimit

Average price.

public decimal? AveragePriceLimit { get; set; }

Property Value

decimal?

Discretion

Discretion.

public decimal? Discretion { get; set; }

Property Value

decimal?

Duration

Duration.

public int? Duration { get; set; }

Property Value

int?

ExecutionBroker

Execution brokerage.

public string ExecutionBroker { get; set; }

Property Value

string

ExecutionInstruction

Execution instruction.

public SterlingExecutionInstructions? ExecutionInstruction { get; set; }

Property Value

SterlingExecutionInstructions?

ExecutionPriceLimit

Limit price.

public decimal? ExecutionPriceLimit { get; set; }

Property Value

decimal?

ExtendedOrderType

Extended type of order.

[DataMember]
[Display(ResourceType = typeof(LocalizedStrings), Name = "Str2368", Description = "Str2369", GroupName = "General", Order = 0)]
public SterlingExtendedOrderTypes? ExtendedOrderType { get; set; }

Property Value

SterlingExtendedOrderTypes?

IsCover

Covered option.

public bool? IsCover { get; set; }

Property Value

bool?

IsOpen

Open time.

public bool? IsOpen { get; set; }

Property Value

bool?

LocateBroker

Broker.

public string LocateBroker { get; set; }

Property Value

string

LocateTime

Time.

public DateTimeOffset? LocateTime { get; set; }

Property Value

DateTimeOffset?

LocateVolume

Volume.

public decimal? LocateVolume { get; set; }

Property Value

decimal?

Maturity

Settlement date.

public DateTimeOffset? Maturity { get; set; }

Property Value

DateTimeOffset?

OptionType

Option type.

public OptionTypes? OptionType { get; set; }

Property Value

OptionTypes?

PegDiff

Peg diff.

public decimal? PegDiff { get; set; }

Property Value

decimal?

StopPrice

Activation price, when reached an order will be placed.

[DataMember]
[Display(ResourceType = typeof(LocalizedStrings), Name = "Str2455", Description = "Str3460", GroupName = "Str242", Order = 0)]
public decimal? StopPrice { get; set; }

Property Value

decimal?

StrikePrice

Strike price.

public decimal? StrikePrice { get; set; }

Property Value

decimal?

TrailingIncrement

Trailing stop price step.

public decimal? TrailingIncrement { get; set; }

Property Value

decimal?

TrailingVolume

Trailing stop volume.

public decimal? TrailingVolume { get; set; }

Property Value

decimal?

UnderlyingCode

Underlying asset.

public string UnderlyingCode { get; set; }

Property Value

string

UnderlyingType

Asset type.

public SecurityTypes? UnderlyingType { get; set; }

Property Value

SecurityTypes?