交易 COM Object Parameter
ADIAccount
参数 | 类型 | 说明 |
LoginID | BSTR | 登入账号 |
BrokerID | BSTR | 交易商 (对应下单与回报栏位) |
Account | BSTR | 账号 (对应下单与回报栏位) |
UserName | BSTR | 登入账号名称 |
AccountName | BSTR | 账号名称 |
BrokerName | BSTR | 交易商名称 |
Status | LONG | 账号状态(0:尚未登入 1:登入中 2:登入完成) |
AccountType | BSTR | S/F/O |
OrderExchange | BSTR | 可下单交易所 |
ADIMargin
LoginID | BSTR | 登入账号 |
UserName | BSTR | 登入账号名称 |
BrokerID | BSTR | 交易商 (对应下单与回报栏位) |
BrokerName | BSTR | 交易商名称 |
Account | BSTR | 账号 (对应下单与回报栏位) |
AccountName | BSTR | 账号名称 |
TransactDate | LONG | 更新日期 UTC+0 |
TransactTime | LONG | 更新时间 UTC+0 |
ItemType | LONG | 固定13 |
BeginningBalance | LONGLONG | 昨日余额 (此值要除1000000 ) |
Commissions | LONGLONG | 手续费 (此值要除1000000) |
FrozenCommission | LONGLONG | 冻结手续费 (此值要除1000000) |
|
|
|
|
|
|
GrossPL | LONGLONG | 期货平仓盈亏(此值要除1000000) |
OptionPremium | LONGLONG | 权利金收支 (此值要除1000000) |
CashIn | LONGLONG | 证券资金收支 (此值要除1000000) |
NetPL | LONGLONG | 已实现损益(扣除费用并加上期权权利金收支) (此值要除1000000) |
Deposit | LONGLONG | 入金金额 (此值要除1000000) |
Withdraw | LONGLONG | 出金金额 (此值要除1000000) |
CashActivity | LONGLONG | 今日出入金 (此值要除1000000) |
ExcessEquity | LONGLONG | 可用资金 (此值要除1000000) |
WithdrawQuota | LONGLONG | 可取资金 (此值要除1000000) |
EndingBalance | LONGLONG | 静态权益 (此值要除1000000) |
OpenTradeEquity | LONGLONG | 未平仓损益(包含期权和期货) (此值要除1000000) |
TotalEquity | LONGLONG | 动态权益 (此值要除1000000) |
OptionNetMarketValue | LONGLONG | 未冲销权利金市值 (此值要除1000000) |
AccountValueAtMarket | LONGLONG | 账户市值 (此值要除1000000) |
InitialMarginRequirement | LONGLONG | 初始保证金 (此值要除1000000) |
MaintenanceMarginRequirement | LONGLONG | 维持保证金 (此值要除1000000) |
CurrMargin | LONGLONG | 占用保证金 (此值要除1000000) |
MarginDeficit | LONGLONG | 应追加保证金 (此值要除1000000) |
FrozenMargin | LONGLONG | 冻结保证金 (此值要除1000000) |
FrozenCash | LONGLONG | 冻结资金 (此值要除1000000) |
ReserveBalance | LONGLONG | 保底结算准备金 (此值要除1000000) |
Credit | LONGLONG | 信用额度 (此值要除1000000) |
Mortgage | LONGLONG | 质押金额 (此值要除1000000) |
PreMortgage | LONGLONG | 上次质押金额 (此值要除1000000) |
PreCredit | LONGLONG | 上次信用额度 (此值要除1000000) |
PreDeposit | LONGLONG | 上次存款额 (此值要除1000000) |
PreMargin | LONGLONG | 上次占用保证金 (此值要除1000000) |
ExchangeMargin | LONGLONG | 交易所保证金 (此值要除1000000) |
DeliveryMargin | LONGLONG | 交割保证金 (此值要除1000000) |
ExchangeDeliveryMargin | LONGLONG | 交易所交割保证金 (此值要除1000000) |
CurrencyToSystem | BSTR | 系统币别 |
CurrencyConversionRate | LONGLONG | 币别转换比率(转换到账户币别使用) (此值要除1000000) |
CurrencyToClient | BSTR | 账户币别 |
ConvertedAccountValueAtMkt | LONGLONG | 币别转换后账户市值 (此值要除1000000) |
ExerciseIncome | LONGLONG | 行权盈亏 (此值要除1000000) |
IncomeBalance | LONGLONG | 盈亏金额 (此值要除1000000) |
InterestBase | LONGLONG | 利息基数 (此值要除1000000) |
Interest | LONGLONG | 利息收入 (此值要除1000000) |
FloatProfitByDate | LONGLONG | 逐日浮动盈亏 (此值要除1000000) |
FloatProfitByTrade | LONGLONG | 逐笔浮动盈亏 (此值要除1000000) |
FutureProfitByDay | LONGLONG | 期货当日盈亏 (此值要除1000000) |
ReferenceRiskRate | LONGLONG | 参考风险度 (此值要除1000000) |
TryExcessEquity | LONGLONG | 试算可用资金 (此值要除1000000) |
DynamicEquity | LONGLONG | 试算动态权益 (此值要除1000000) |
MarketPremium | LONGLONG | 试算市值权益 (此值要除1000000) |
ADIPosition
LoginID | BSTR | 登入账号 |
UserName | BSTR | 登入账号名称 |
BrokerID | BSTR | 交易商 |
BrokerName | BSTR | 交易商名称 |
Account | BSTR | 账号 |
AccountName | BSTR | 账号名称 |
TransactDate | LONG | 更新日期 UTC+0 |
TransactTime | LONG | 更新时间 UTC+0 |
SecurityType | BSTR | F / O / F2 / O2 |
Symbol | BSTR | 商品TCore代码 |
SymbolA | BSTR | 复式单脚1商品TCore代码 |
SymbolB | BSTR | 复式单脚2商品TCore代码 |
Exchange | BSTR | 交易所 |
Security | BSTR | 商品ID |
Security2 | BSTR | 商品ID (复式单脚2) |
Month | BSTR | 月份 |
Month2 | BSTR | 月份(复式单脚2) |
CallPut | BSTR | CallPut |
CallPut2 | BSTR | CallPut(复式单脚2) |
StrikePrice | LONGLONG | 行权价 |
StrikePrice2 | LONGLONG | 行权价(复式单脚2) |
Side | LONG | 买卖方向 1Buy 2Sell (复式单为整体买卖方向) |
Side1 | LONG | 买卖方向(复式单脚1) 1Buy 2Sell |
Side2 | LONG | 买卖方向(复式单脚2) 1Buy 2Sell |
OpenDate | LONG | 开仓日 UTC+0 |
Quantity | LONG | 持仓数量 |
OpenPrice | LONGLONG | 开仓价 |
AvgPrice | LONGLONG | 成本均价 |
UnrealizedPL | LONGLONG | 损益 |
SettlementPrice | LONGLONG | 结算价 |
PrevSettlementPrice | LONGLONG | 昨结算价 |
UsedMargin | LONGLONG | 占用保证金 |
FrozenMargin | LONGLONG | 冻结保证金 |
CloseProfit | LONGLONG | 当日平仓盈亏 |
CurrencyToSystem | BSTR | 系统币别 |
LongFrozen | LONG | 多头冻结数量 |
ShortFrozen | LONG | 空头冻结数量 |
LongFrozenAmount | LONGLONG | 多头开仓冻结金额 |
ShortFrozenAmount | LONGLONG | 空头开仓冻结金额 |
OpenVolume | LONG | 开仓量 |
CloseVolume | LONG | 平仓量 |
OpenAmount | LONGLONG | 今日开仓金额(市值) |
CloseAmount | LONGLONG | 今日平仓金额(市值) |
OpenCost | LONGLONG | 开仓成本 |
PositionCost | LONGLONG | 持仓成本 |
CloseProfitByDate | LONGLONG | 逐日盯市平仓盈亏 |
CloseProfitByTrade | LONGLONG | 逐笔对冲平仓盈亏 |
PositionProfitByDate | LONGLONG | 逐日盯市持仓盈亏 |
PositionProfitByTrade | LONGLONG | 逐笔持仓盈亏 |
MarginRateByMoney | LONGLONG | 保证金率 |
MarginRateByVolume | LONGLONG | 保证金率(依手数) |
PreMargin | LONGLONG | 上次占用的保证金 |
FrozenCash | LONGLONG | 冻结资金(权利金) |
CashIn | LONGLONG | 当日资金差额 |
Commission | LONGLONG | 手续费 |
StrikeFrozen | LONG | 执行冻结 |
StrikeFrozenAmount | LONGLONG | 执行冻结金额 |
AbandonFrozen | LONG | 放弃执行冻结 |
CombPosition | LONG | 组合成交形成的持仓 |
CombLongFrozen | LONG | 组合多头冻结 |
CombShortFrozen | LONG | 组合空头冻结 |
Covered | LONG | 空头 备兑仓数量 |
SumLongQty | LONG | 多头 持仓数量 |
SumShortQty | LONG | 空头 持仓数量 |
TodayLongQty | LONG | 多头 今日持仓 |
TodayShortQty | LONG | 空头 今日持仓 |
YdLongQty | LONG | 多头 昨日持仓 |
YdShortQty | LONG | 空头 昨日持仓 |
LongAvgPrice | LONGLONG | 多头 成本均价 |
ShortAvgPrice | LONGLONG | 空头 成本均价 |
WorkingLong | LONG | 多头 委托中数量 |
WorkingShort | LONG | 空头 委托中数量 |
TdBuyQty | LONG | 今买入 |
TdSellQty | LONG | 今卖出 |
TdTotalQty | LONG | 今成交 |
LongFrozen | LONG | 多头 冻结数量 |
ShortFrozen | LONG | 空头 冻结数量 |
Lock_ExecFrozen | LONG | 锁券/执行冻结 |
LongAvailable | LONG | 多头 可平仓数量 |
ShortAvailable | LONG | 空头 可平仓数量 |
FloatProfitByDate | LONGLONG | 逐日浮动盈亏 |
FloatProfitByTrade | LONGLONG | 逐笔浮动盈亏 |
CloseProfitByTrade | LONGLONG | 逐笔对冲平仓盈亏 |
CloseProfitByDate | LONGLONG | 逐日盯市平仓盈亏 |
TodayProfit | LONGLONG | 估算当日盈亏 |
MarketPrice | LONGLONG | 市值权益 |
OpenCost | LONGLONG | 开仓成本 |
PositionCost | LONGLONG | 持仓成本 |
NOPStock
Broker | BSTR | 交易商 |
Account | BSTR | 账号 |
Symbol | BSTR | 商品代码 |
Price | LONGLONG | 委托价格 |
StopPrice | LONGLONG | 停损价 |
Side | LONG | 买卖别 1 : Buy 2 : Sell |
TimeInForce | LONG | 0 : None 1 : ROD Day order |
OrderType | LONG | 1 : Market order 2 : Limit order 3 : Stop order 4 : Stop limit order 5 : Trailing Stop 6 : Trailing StopLimit 7 : Market if Touched Order 8 : Limit if Touched Order 9 : Trailing Limit 20 : 最优价 (BST) 21 : 最优价转限价 (BSTL) 22 : 五档市价 (5LvlMKT) 23 : 五档市价转限价 (5LvlMTL) 24 : 市价转限价 (MTL) 25 : 一定范围市价 |
TradeType | LONG | 0 : Normal 1 : Purchase on Margin 2 : ShortSell |
ExCode | LONG | 0 : 现股 1 : 零股 2 : 盘后 |
OrderQty | LONG | 下单口数 |
TrailingField | LONG | 仅OrderType=5 或 OrderType=6使用 0 : None 1 : Last 2 : Bid 3 : Ask |
TrailingType | LONG | 仅OrderType=5 或 OrderType=6使用 0 : None 1 : 依价格 2 : 依TrailingPrice百分比 |
TrailingAmount | LONG | 仅OrderType=5 或 OrderType=6使用 TrailingAmount |
TouchPrice | BSTR | 仅OrderType=7 或 OrderType=8使用 触发价 or 栏位 + or - 价格 栏位为固定字, 可为LAST or BID or ASK or FILLED FILLED为OTO, OTOCO使用, 其他单不可使用FILLED |
TouchField | LONG | 仅OrderType=7 或 OrderType=8使用 0 : None 1 : Last 2 : Bid 3 : Ask |
TouchCondition | LONG | 仅OrderType=7 或 OrderType=8使用 0 : touch or 穿价 1 : Greater 2 : GreaterEqual 3 : Equl 4 : LessEqual 5 : Less |
ContingentSymbol | BSTR | 追踪Symbol 仅Synthetic = 1 OrderType=7 或 OrderType=8使用 |
Synthetic | LONG | 0 : None 1 : Synthetic |
GroupType | LONG | 0 : None 1 : Normal 2 : OCO 3 : OTO 4 : OTOCO |
GroupID | BSTR | GroupID or OCOID or OTOID or OTOCOID |
ChasePrice | BSTR | 追价 格式为[每次增加价格|追价几次|每次追价几秒|最后下市价或删单(M or C)] |
UserKey1 | BSTR | 自定字串 |
UserKey2 | BSTR | 自定字串 |
NOPFutOpt
BrokerID | BSTR | 交易商 |
Account | BSTR | 账号 |
Symbol | BSTR | 商品ID (包含复式商品ID) |
SymbolA | BSTR | 复式单脚1商品TCore代码 |
SymbolB | BSTR | 复式单脚2商品TCore代码 |
Price | BSTR | 委托价格 or 栏位 + or - 价格 栏位为固定字, 可为LAST or BID or ASK or FILLED FILLED为OTO, OTOCO使用, 其他单不可使用FILLED ex. FILLED-150000000000 |
StopPrie | BSTR | 停损价 or 栏位 + or - 价格 栏位为固定字, 可为LAST or BID or ASK or FILLED FILLED为OTO, OTOCO使用, 其他单不可使用FILLED |
Side | LONG | 买卖别 (复式单为整体买卖方向) 1:Buy 2:Sell |
Side1 | LONG | 买卖别(复式单脚1) 1:Buy 2:Sell |
Side2 | LONG | 买卖别(复式单脚2) 1:Buy 2:Sell |
OrderQty | LONG | 下单口数 |
TimeInForce | Long | 1 : ROD Day order 2 : IOC | FAK Immediate or Cancel | Fill and Kill 3 : FOK Fill or Kill |
OrderType | Long | 1 : Market order 2 : Limit order 3 : Stop order 4 : Stop limit order 5 : Trailing Stop 6 : Trailing StopLimit 7 : Market if Touched Order 8 : Limit if Touched Order 9 : Trailing Limit 10 : 对方价(HIT) 11 : 本方价(JOIN) 15: 中间价(MID) 20 : 最优价 (BST) 21 : 最优价转限价 (BSTL) 22 : 五档市价 (5LvlMKT) 23 : 五档市价转限价 (5LvlMTL) 24 : 市价转限价 (MTL) 25 : 一定范围市价 |
PositionEffect | LONG | 0 : Open Open position 1 : Close Close position 2 : 平今 3 : 平昨 4 : Auto Auto select Open/Cloe position 10 : 备兑开仓 11 : 备兑平仓 |
ContingentSymbol | BSTR | 追踪Symbol (未实作) |
TrailingField | LONG | 仅OrderType=5 或 OrderType=6使用 0 : None 1 : Last 2 : Bid 3 : Ask |
TrailingType | LONG | 仅OrderType=5 或 OrderType=6使用 0 : None 1 : 依价格 2 : 依TrailingPrice百分比 |
TrailingAmount | LONG | 仅OrderType=5 或 OrderType=6使用 TrailingAmount |
TouchPrice | BSTR | 仅OrderType=7 或 OrderType=8使用 触发价 or 栏位 + or - 价格 栏位为固定字, 可为LAST or BID or ASK or FILLED FILLED为OTO, OTOCO使用, 其他单不可使用FILLED |
TouchField | LONG | 仅OrderType=7 或 OrderType=8使用 0 : None 1 : Last 2 : Bid 3 : Ask |
TouchCondition | LONG | 仅OrderType=7 或 OrderType=8使用 0 : touch or 穿价 1 : Greater 2 : GreaterEqual 3 : Equl 4 : LessEqual 5 : Less |
Synthetic | LONG | 0 : None 1 : Synthetic |
GroupType | LONG | 0 : None 1 : Normal 2 : OCO 3 : OTO 4 : OTOCO |
GroupID | BSTR | GroupID or OCOID or OTOID or OTOCOID |
ChasePrice | BSTR | 追价 格式为[每次增加价格|追价几次|每次追价几秒|最后下市价或删单(M or C)] |
ExtCommands | BSTR | 延伸下单参数 |
Strategy | BSTR | 策略名称 |
UserKey1 | BSTR | 将可在回报的UserKey1栏位得到相同的字串 |
UserKey2 | BSTR | 将可在回报的UserKey2栏位得到相同的字串 |
NOPReplaceOrder
ReportID | BSTR | 回报编号 |
ReplaceExecType | LONG | 0:改价 1:改量 2:改价改量 3:改Touch条件 6:OrderType改市价 7:OrderType改一定范围市价 |
OrderQty | LONG | 使用者期望有效委托量 |
Price | LONGLONG | 使用者期望的委托价格 |
StopPrice | LONGLONG | 使用者期望的停损价格 |
TouchPrice | BSTR | 仅ReplaceExecType=4使用 触发价 or 栏位 + or - 价格 栏位为固定字, 可为LAST or BID or ASK |
TouchField | LONG | 仅ReplaceExecType=4使用 0 : None 1 : Last 2 : Bid 3 : Ask |
TouchCondition | LONG | 仅ReplaceExecType=4使用 0 : touch or 穿价 1 : Greater 2 : GreaterEqual 3 : Equl 4 : LessEqual 5 : Less |
RPTExecutionReport
ReportID | BSTR | 回报编号 |
OrderID | BSTR | 委托书号 |
Account | BSTR | 账号 (对应下单与回报栏位) |
BrokerID | BSTR | 交易商 |
SecurityType | BSTR | S/F/O |
Symbol | BSTR | 商品TCore代码 |
Side | LONG | 买卖别 1:Buy 2:Sell |
OriginalQty | LONG | new order 时候的委托数量 |
OrderQty | LONG | 实际委托数量=成交数量+剩余有效委托数量 |
Price | LONGLONG | 委托价格 |
StopPrice | LONGLONG | 停损价 |
OrderType | LONG | 0 : None Unknown 1 : Market Market order 2 : Limit Limit order 3 : Stop Stop order 4 : StopLimit Stop limit order 5 : Stop Stop order 6 : StopLimit Stop limit order 7 : Market if Touched Order 8 : Limit if Touched Order 9 : Trailing Limit 10 : 对方价(HIT) 11 : 本方价(JOIN) 15: 中间价(MID) 20 : 最优价 (BST) 21 : 最优价转限价 (BSTL) 22 : 五档市价 (5LvlMKT) 23 : 五档市价转限价 (5LvlMTL) 24 : 市价转限价 (MTL) 25 : 一定范围市价 |
TradeType | LONG | 0 : Normal 1 : Purchase on Margin 2 : ShortSell |
PositionEffect | LONG | 0 : Open Open position 1 : Close Close position 2 : 平今 3 : 平昨 4 : Auto Auto select Open/Cloe position 10 : 备兑开仓 11 : 备兑平仓 |
TimeInForce | LONG | 0 : None None 1 : ROD Day order 2 : IOC Immediate or Cancel 3 : FOK Fill or Kill |
CumQty | LONG | 已成交数量 |
LeavesQty | LONG | 委托剩余有效量 |
AvgPrice | LONGLONG | 成交均价 |
ExecType | LONG | 委托执行状态 0 : 委托成功(包含改价改量) 1 : 部分委托成功其余处理中 2 : 部分委托成功其余错误 3 : 全部成交 4 : 部份成交其余委托处理中 5 : 部份成交其余删单 6 : 部分成交尚有有效单 7 : 部份成交其余错误 8 : 完全删单成功 9 : 部份删单成功 10 : 委托失败 11 : 委托处理中 12 : 删改单错误 13 : 洗价中 14 : ITS主机已收单(增加中) 15 : 等待中 16 : 洗价单 触价送单 17 : 锁券成功 18 : 锁券失败 |
ExecTypeText | BSTR | 委托执行状态描述[server错误讯息] |
TransactDate | LONG | 更新日期 |
TransactTime | LONG | 更新时间 (UpdateTime) |
FilledOrdersCount | LONG | 成交回报数量 |
Strategy | BSTR | 策略名称 |
UserKey1 | BSTR | 对应委托参数的UserKey1栏位资料 |
UserKey2 | BSTR | 对应委托参数的UserKey2栏位资料 |
RPTFilledOrder
ReportID | BSTR | 回报编号 |
OrderID | BSTR | 委托书号 |
Symbol | BSTR | 商品TCore代码 |
SecurityType | BSTR | S/F/O |
BrokerID | BSTR | 交易商 |
Account | BSTR | 账号 (对应下单与回报栏位) |
MatchedPrice | LONGLONG | 本次成交价格 |
MatchedQty | LONG | 本次成交數量 |
PositionEffect | LONG | 0:Open Open position 1:Close Close position 2 : 平今 3 : 平昨 4:Auto Auto select Open/Close position 10:备兑开仓 11:备兑平仓 |
Side | LONG | 买卖别 1:Buy 2:Sell |
TransactDate | LONG | 交易日期 |
TransactTime | LONG | 交易时间 |
Strategy | BSTR | 策略名称 |
UserKey1 | BSTR | 对应委托参数的UserKey1栏位资料 |
UserKey2 | BSTR | 对应委托参数的UserKey2栏位资料 |
RPTReports
Count | LONG | 资料笔数 |
GetReportID | METHOD | 参数为 0 开始的数值,可读笔数为 Count。 传回 ReportID 。 |
Last updated