结构体
API函数返回的数据结构:成交、行情、K线、订单、订单薄、深度、账户、持仓和品种信息,以及函数的选项与返回对象(OtherStruct)。
各结构的Info字段是交易所接口返回的原始数据(回测中没有),标准字段缺失时可以从这里读取。返回结构的函数调用失败时返回空值。
本章内容整章阅读
| 名称 | 描述 |
| Trade | exchange.GetTrades()返回的市场成交记录:成交Id、时间、价格、数量与方向。 |
| Ticker | exchange.GetTicker()返回的行情(tick数据):最高价、最低价、卖一价、买一价、最新成交价、开盘价、成交量与持仓量。 |
| Record | K线柱的数据结构,采用标准OHLC格式,用于绘制K线图和技术指标计算分析。 |
| Order | exchange.GetOrder()、exchange.GetOrders()等返回的订单:订单Id、价格、数量、成交数量、成交均价、状态、方向、开平仓与合约代码。 |
| OrderBook | 市场深度(Depth)里卖盘、买盘的一档:价格与数量。 |
| Depth | exchange.GetDepth()返回的市场深度:卖盘Asks、买盘Bids(OrderBook数组)与时间戳。 |
| Account | exchange.GetAccount()返回的账户信息:可用资产、冻结资产、账户权益与持仓盈亏。 |
| Position | exchange.GetPositions()返回的持仓:品种、杠杆、持仓量与冻结量、持仓均价、浮动盈亏、持仓方向、合约代码与保证金。 |
| Market | exchange.GetMarkets()返回的品种信息:品种代码、价格一跳与下单量最小变动、价格与下单量精度、下单数量与金额的上下限、合约乘数 |
| OtherStruct (12) | 函数的选项对象,以及函数返回的对象与结构(HTTP请求选项与返回、状态栏表格、组件与按钮、图表配置、自定义数据、事件与线程返回等)。 |