易盛程序化交易编程 如何获取图表数据源? 比如TB图表中插入的第一中商品是data0,第二种是data1...
发布网友
发布时间:2022-04-30 03:56
我来回答
共2个回答
热心网友
时间:2023-10-10 17:30
在参数里设置 这点易盛跟TB不一样 Q_AskPrice说明返回合约的最新卖价语法Numeric Q_AskPrice(String symbol="",Integer Level=1 )参数Symbol 指定合约代码,默认为当前图表合约
Level 行情深度,支持1-5共五档行情备注不能使用于历史测试,仅适用于实时行情交易。
如果指定价格不存在,则返回InvalidNumeric示例Q_AskPrice("TA201") //获取TA201当前最新卖价
HisData
说明 获取各种历史数据数组
语法 NumericArray HisData(Enum type,Enum period,String Symbol="",Integer maxLength=100) NumericArray HisData(Enum type,Enum period,NumericArray& arrTime,String Symbol="",Integer maxLength=100)
参数 Type 指定历史数据的种类,参见:历史数据种类Period 指定周期类型,参见: 周期类型arrTime 数组,用于返回一个时间数组,记录每个数据对应的时间点Symbol 指定合约代码,为空,表示获取当前合约的历史数据
备注
示例 无
热心网友
时间:2023-10-10 17:31
你说的是获取品种的K线图么?一般都是在打开某一个品种的走势图之后,再加载程序化模型,这样是自动获取的,如果是要跨品种引用,是有专门的函数式的!