ProtoOAAmendOrderReq

StockSharp.cTrader.Native.Model

* Request for amending the existing pending order. Allowed only if the Access Token has "trade" permissions for the trading account.

Implementa: IMessage<ProtoOAAmendOrderReq>, IMessage, IEquatable<ProtoOAAmendOrderReq>, IDeepCloneable<ProtoOAAmendOrderReq>, IBufferMessage

Propriedades

CtidTraderAccountId : long

Unique identifier of the trader's account. Used to match responses to trader's accounts.

ExpirationTimestamp : long

The Unix timestamp in milliseconds of Order expiration. Should be set for the Good Till Date orders.

GuaranteedStopLoss : bool

If TRUE then the Stop Loss is guaranteed. Available for the French Risk or the Guaranteed Stop Loss Accounts.

HasCtidTraderAccountId : bool

Gets whether the "ctidTraderAccountId" field is set

HasExpirationTimestamp : bool

Gets whether the "expirationTimestamp" field is set

HasGuaranteedStopLoss : bool

Gets whether the "guaranteedStopLoss" field is set

HasLimitPrice : bool

Gets whether the "limitPrice" field is set

HasOrderId : bool

Gets whether the "orderId" field is set

HasPayloadType : bool

Gets whether the "payloadType" field is set

HasRelativeStopLoss : bool

Gets whether the "relativeStopLoss" field is set

HasRelativeTakeProfit : bool

Gets whether the "relativeTakeProfit" field is set

HasSlippageInPoints : bool

Gets whether the "slippageInPoints" field is set

HasStopLoss : bool

Gets whether the "stopLoss" field is set

HasStopPrice : bool

Gets whether the "stopPrice" field is set

HasStopTriggerMethod : bool

Gets whether the "stopTriggerMethod" field is set

HasTakeProfit : bool

Gets whether the "takeProfit" field is set

HasTrailingStopLoss : bool

Gets whether the "trailingStopLoss" field is set

HasVolume : bool

Gets whether the "volume" field is set

LimitPrice : double

The Limit Price, can be specified for the LIMIT order only.

OrderId : long

The unique ID of the order.

RelativeStopLoss : long

The relative Stop Loss can be specified instead of the absolute one. Specified in 1/100000 of a unit of price. For BUY stopLoss = entryPrice - relativeStopLoss, for SELL stopLoss = entryPrice + relativeStopLoss.

RelativeTakeProfit : long

The relative Take Profit can be specified instead of the absolute one. Specified in 1/100000 of a unit of price. For BUY takeProfit = entryPrice + relativeTakeProfit, for SELL takeProfit = entryPrice - relativeTakeProfit.

SlippageInPoints : int

Slippage distance for the MARKET_RANGE and the STOP_LIMIT orders.

StopLoss : double

The absolute Stop Loss price (e.g. 1.23456). Not supported for the MARKER orders.

StopPrice : double

The Stop Price, can be specified for the STOP and the STOP_LIMIT orders.

StopTriggerMethod : ProtoOAOrderTriggerMethod

Trigger method for the STOP or the STOP_LIMIT pending order.

TakeProfit : double

The absolute Take Profit price (e.g. 1.23456). Not supported for the MARKER orders.

TrailingStopLoss : bool

If TRUE then the Trailing Stop Loss is applied.

Volume : long

Volume, represented in 0.01 of a unit (e.g. cents).

Métodos

ClearCtidTraderAccountId()

Clears the value of the "ctidTraderAccountId" field

ClearExpirationTimestamp()

Clears the value of the "expirationTimestamp" field

ClearGuaranteedStopLoss()

Clears the value of the "guaranteedStopLoss" field

ClearLimitPrice()

Clears the value of the "limitPrice" field

ClearOrderId()

Clears the value of the "orderId" field

ClearPayloadType()

Clears the value of the "payloadType" field

ClearRelativeStopLoss()

Clears the value of the "relativeStopLoss" field

ClearRelativeTakeProfit()

Clears the value of the "relativeTakeProfit" field

ClearSlippageInPoints()

Clears the value of the "slippageInPoints" field

ClearStopLoss()

Clears the value of the "stopLoss" field

ClearStopPrice()

Clears the value of the "stopPrice" field

ClearStopTriggerMethod()

Clears the value of the "stopTriggerMethod" field

ClearTakeProfit()

Clears the value of the "takeProfit" field

ClearTrailingStopLoss()

Clears the value of the "trailingStopLoss" field

ClearVolume()

Clears the value of the "volume" field

Campos

CtidTraderAccountIdFieldNumber : int

Field number for the "ctidTraderAccountId" field.

ExpirationTimestampFieldNumber : int

Field number for the "expirationTimestamp" field.

GuaranteedStopLossFieldNumber : int

Field number for the "guaranteedStopLoss" field.

LimitPriceFieldNumber : int

Field number for the "limitPrice" field.

OrderIdFieldNumber : int

Field number for the "orderId" field.

PayloadTypeFieldNumber : int

Field number for the "payloadType" field.

RelativeStopLossFieldNumber : int

Field number for the "relativeStopLoss" field.

RelativeTakeProfitFieldNumber : int

Field number for the "relativeTakeProfit" field.

SlippageInPointsFieldNumber : int

Field number for the "slippageInPoints" field.

StopLossFieldNumber : int

Field number for the "stopLoss" field.

StopPriceFieldNumber : int

Field number for the "stopPrice" field.

StopTriggerMethodFieldNumber : int

Field number for the "stopTriggerMethod" field.

TakeProfitFieldNumber : int

Field number for the "takeProfit" field.

TrailingStopLossFieldNumber : int

Field number for the "trailingStopLoss" field.

VolumeFieldNumber : int

Field number for the "volume" field.