Ticker
exchange.GetTicker()返回的行情:最高价、最低价、卖一价、买一价、最新成交价、开盘价、成交量与持仓量。
属性
| 名称 | 类型 | 描述 |
Info | object | 交易所接口返回的原始数据,回测时无此属性。 |
Symbol | string | FMZ定义的品种代码,写法见 |
High | number | 最高价。交易所接口没有提供24小时最高价时可能为0,部分交易所以卖一价格近似。 |
Low | number | 最低价。交易所接口没有提供24小时最低价时可能为0,部分交易所以买一价格近似。 |
Sell | number | 当前时刻的卖一价。部分交易所的行情接口不含盘口数据,此时为0,需要盘口价格请使用 |
Buy | number | 当前时刻的买一价。部分交易所的行情接口不含盘口数据,此时为0。 |
Last | number | 最新的成交价。 |
Open | number | 周期开盘价。交易所接口没有提供24小时滚动周期的开盘价时可能为0。 |
Volume | number | 最近成交量,原则上现货成交量单位为交易币种(baseCurrency),合约成交量单位为合约张数。如果交易所接口没有提供此类数据则使用交易所接口现有的数据填充,例如可能为计价币(quoteCurrency)为单位的成交量。 |
Time | number | 毫秒级别时间戳。 |
OpenInterest | number | 持仓量,大部分交易所接口不提供该数据,不支持该数据时值为0。 |
参考
备注
exchange.GetTicker()函数返回一个Ticker结构。
对于期权合约,盘口流动性通常较差,经常出现买一、卖一没有挂单的情况,此时Ticker结构的Buy、Sell字段为0;从未成交的期权合约Last也可能为0。个别交易所以标记价格作为Last(全部合约,或只在没有最新成交价时),各字段的取值见交易所页的「期权」与「注意事项」。使用期权行情前应检查这些字段。