Market
行情函数通过交易所对象获取市场数据:行情、深度、成交、K线和市场信息;不传symbol时取交易所对象当前的交易对与合约代码。
请求失败返回空值,使用前先判断(见失败与空值);symbol的写法见品种代码。exchange.GetRawJSON读取最近一次请求的原始应答,exchange.SetData、exchange.GetData加载和读取自定义数据。
本章内容整章阅读
| 名称 | 描述 |
| exchange.GetTicker | 获取现货或合约的Ticker结构,即行情数据;不传symbol时取当前设置的交易对、合约代码的行情。 |
| exchange.GetTickers | 获取交易所聚合行情数据(Ticker结构的数组)。 |
| exchange.GetDepth | 获取当前设置的交易对、合约代码所对应的现货或合约的Depth结构,即订单簿数据。 |
| exchange.GetTrades | 获取当前设置的交易对、合约代码所对应的现货或合约的Trade结构数组,即市场的成交数据。 |
| exchange.GetRecords | 获取当前设置的交易对、合约代码所对应的现货或合约的Record结构数组,即K线数据。 |
| exchange.GetMarkets | 获取交易所市场信息。 |
| exchange.GetRawJSON | 获取当前交易所对象(exchange、exchanges)最近一次rest请求返回的原始内容。 |
| exchange.SetData | 设置策略运行时所加载的数据。 |
| exchange.GetData | 获取由exchange.SetData()函数加载的数据,或外部链接提供的数据。 |