输入/搜索内容
内置函数
Global
Log
Market
exchange.GetTicker
exchange.GetDepth
exchange.GetTrades
exchange.GetRecords
exchange.GetPeriod
exchange.SetMaxBarLen
exchange.GetRate
exchange.SetData
exchange.GetData
exchange.GetMarkets
exchange.GetTickers
Trade
Account
Futures
Threads
TA
Talib
OS
结构体
内置变量

行情函数通过交易所对象获取市场数据:行情、深度、成交、K线和品种信息;不传symbol时取当前设置的合约。

商品期货的行情由期货公司前置机推送,首次请求某个合约时自动订阅;行情的更新与等待方式用exchange.IO的mode指令设置。请求失败返回空值,使用前先判断。exchange.SetData、exchange.GetData加载和读取自定义数据。

本章内容整章阅读

名称描述
exchange.GetTicker获取当前设置的交易对、合约代码对应的Ticker结构,即行情数据。
exchange.GetDepth获取当前设置的交易对、合约代码对应的Depth结构,即订单簿数据。
exchange.GetTrades获取当前设置的交易对、合约代码对应的Trade结构数组,即市场的成交数据。
exchange.GetRecords获取当前设置的交易对、合约代码所对应的Record结构数组,即K线数据。
exchange.GetPeriod获取在回测或实盘运行策略时,于优宽量化交易平台网页上所设置的K线周期,即调用exchange.GetRecords()函数且不传入参数时使用的默认K线周期。
exchange.SetMaxBarLen设置 K 线的最大长度。
exchange.GetRate获取交易所对象当前设置的汇率。
exchange.SetData设置策略运行时所加载的数据。
exchange.GetData获取由exchange.SetData()函数加载的数据,或外部链接提供的数据。
exchange.GetMarkets获取已订阅交易品种的市场信息。
exchange.GetTickers获取已订阅交易品种的聚合行情数据(由Ticker结构组成的数组)。