QuikOrderCondition
Order condition specific to Quik.
Наследует: OrderCondition
Реализует: IStopLossOrderCondition, ITakeProfitOrderCondition, IRepoOrderCondition, INtmOrderCondition
Конструкторы
QuikOrderCondition()
Create QuikOrderCondition.
Свойства
ActiveTime : ValueTuple<DateTime, DateTime>
The condition is checked only during the specified time range (if , do not check). Used for order types "Take-profit and stop-limit" and "Take-profit and stop-limit by order".
ConditionOrderId : long?
Conditional order identifier.
ConditionOrderPartiallyMatched : bool?
Partial execution is taken into account. The "on execution" order will be activated upon partial execution of the conditional order ConditionOrderId. If (or ), the "on execution" order is activated only upon full execution of the conditional order ConditionOrderId.
ConditionOrderSide : Sides?
Conditional order side.
ConditionOrderUseMatchedBalance : bool?
Use the executed volume of the conditional order as the quantity of the placed stop order. The number of instruments in the "on execution" order is taken from the executed volume of the conditional order ConditionOrderId. If (or ), the order volume is explicitly specified in OrderVolume.
IsMarketStopLimit : bool?
Execute a "Stop-limit" order at market price.
IsMarketTakeProfit : bool?
Execute a "Take-profit" order at market price.
LinkedOrderCancel : bool?
Cancel the stop order upon partial execution of the linked limit order.
LinkedOrderPrice : decimal?
Price of the linked limit order.
NtmInfo : NtmOrderInfo
Information for Negotiated Trades Mode orders.
OtherSecurityId : SecurityId?
Instrument identifier for stop orders with a condition based on another instrument.
RepoInfo : RepoOrderInfo
Information for REPO\REPO-M orders.
StopLimitPrice : decimal?
Stop-limit price. Similar to StopPrice, but used only for the order type "Take-profit and stop-limit".
StopPrice : decimal?
Stop price that defines the activation condition of the stop order. For example, for orders of type "Stop price by another instrument", the condition looks like: "If price <=" (or ">=") and means execution when the last trade price for the other instrument crosses the specified value.
StopPriceCondition : QuikStopPriceConditions?
Stop-price condition. Used for orders of type "Stop price by another instrument".
Type : QuikOrderConditionTypes?
Stop-order type.