AddOrderMsg

StockSharp.SpbEx.Protocol

为了向交易平台网关提交新委托,客户端发送 AddOrder 消息,其中必须指定:instrument_id 字段中的交易工具标识符(见工具目录);routing_dest、market、prime_exchange 和 routing_instruction 字段中的路由指令;dir 字段中的委托方向;amount 字段中的委托数量;account 交易清算账户标识符和 client_id 客户代码。除市价委托(type = MARKET)以外,所有委托类型都必须在 price 字段中指定价格。价格以整数形式给出,最后八位作为小数位处理。例如,123.45 表示为 12345000000。指定价格必须是最小价格步长的倍数(见工具目录)。委托必须符合由消息字段值定义的某一种类型。

字段

Account
public AccountInfo Account
value = addOrderMsg.Account

提交命令的客户身份识别要素

Amount
public int Amount
value = addOrderMsg.Amount

倒数 :

AmountExtra
public int AmountExtra
value = addOrderMsg.AmountExtra

int4 以批量表示的可见部分的音量必须填充为类型 = HIDDEN 或 HIDDEN_DYNAMIC+%

Auto
public bool Auto
value = addOrderMsg.Auto

int1 断开时自动删除。 值 : • 0 (OFF): 不自动撤销命令 ; • 1 (AUTO_CANCEL++): 自动撤回命令 。

Comment
public Utf8String24 Comment
value = addOrderMsg.Comment

char23+1 客户端对命令的注释

DateExpire
public Time4Sec DateExpire
value = addOrderMsg.DateExpire

时间 4 自动撤回命令日期和时间。 当前版本必须填入 0

Dir
public OrderSide Dir
value = addOrderMsg.Dir

转让的发出

Extra1
public AsciiString4 Extra1
value = addOrderMsg.Extra1

空出字段, 以零字节填充

ExtraRef
public AsciiString12 ExtraRef
value = addOrderMsg.ExtraRef

ascii12 其他应用程序标识符

Flags
public long Flags
value = addOrderMsg.Flags

int8 Параметры, зависящие от рынка. Значение 0x2000 (eIgnoreDynamicLimits): признак игнорирования динамических лимитов по заявке, доступен только для логинов с флагом CAN_IGNORE_DYNAMIC_LIMITS

Frame
public Frame Frame
value = addOrderMsg.Frame

会话标题

Instrument
public InstrumentInfo Instrument
value = addOrderMsg.Instrument

贸易票据识别部分

MatchRef
public int MatchRef
value = addOrderMsg.MatchRef

int4 地址顺序信息标识符

Pad
public byte Pad
value = addOrderMsg.Pad

以零字节填充的已保留字段

Parties
public OtcCodes Parties
value = addOrderMsg.Parties

确定地址令当事方的构成部分

PassiveOnly
public byte PassiveOnly
value = addOrderMsg.PassiveOnly

以零字节填充的已保留字段

Price
public Decimal8 Price
value = addOrderMsg.Price

10/8 价格:对于再持有,年度回报率以百分比显示

PriceExtra
public Decimal8 PriceExtra
value = addOrderMsg.PriceExtra

10.8 附加价格:Repo可能受交易价格的约束

PrimeExchange
public PrimeExchange PrimeExchange
value = addOrderMsg.PrimeExchange

int2 主要交易平台

RoutingDest
public PrimeExchange RoutingDest
value = addOrderMsg.RoutingDest

确定执行的交易平台(见3.5.1.1.1)

RoutingInstruction
public short RoutingInstruction
value = addOrderMsg.RoutingInstruction

命令后部分的内置式

TimeInForce
public TifEnum TimeInForce
value = addOrderMsg.TimeInForce

转让时间

TimeValid
public TimeNano TimeValid
value = addOrderMsg.TimeValid

交易平台接受订单的最后一次

Type
public OrderType Type
value = addOrderMsg.Type

转让类型

UserHeader
public UserHeader UserHeader
value = addOrderMsg.UserHeader

标准标题