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。指定价格必须是最小价格步长的倍数(见工具目录)。委托必须符合由消息字段值定义的某一种类型。
字段
AmountExtra
public int AmountExtra
value = addOrderMsg.AmountExtra
int4 以批量表示的可见部分的音量必须填充为类型 = HIDDEN 或 HIDDEN_DYNAMIC+%
Auto
public bool Auto
value = addOrderMsg.Auto
int1 断开时自动删除。 值 : • 0 (OFF): 不自动撤销命令 ; • 1 (AUTO_CANCEL++): 自动撤回命令 。
Flags
public long Flags
value = addOrderMsg.Flags
int8 Параметры, зависящие от рынка. Значение 0x2000 (eIgnoreDynamicLimits): признак игнорирования динамических лимитов по заявке, доступен только для логинов с флагом CAN_IGNORE_DYNAMIC_LIMITS