请教怎样提取超级图表多个商品的今日开盘价和昨日开收高低价格, [开拓者 TB]
- 咨询内容:
- FileAppend(Filename,"Date="+DateToString(Date)
- +" Time="+TimeToString(time)
- +" 商品0 今天Open ="+Text(Open)
- +" 商品0 昨天Open ="+Text(OpenD(1))
- +" 商品0 昨天High ="+Text(HighD(1))
- +" 商品0 昨天low ="+Text(LowD(1))
- +" 商品0 昨天Close ="+Text(CloseD(1))
- +"/n 商品1 今天Open ="+Text(Data1.Open())
- +" 商品1 昨天Open ="+Text(Data1.OpenD(1))
- +" 商品1 昨天High ="+Text(Data1.HighD(1))
- +" 商品1 昨天low ="+Text(Data1.LowD(1))
- +" 商品1 昨天Close ="+Text(Data1.CloseD(1)));
- FileAppend(Filename,"Date="+DateToString(Date)
- TB技术人员:
openD,closeD等函数是用户函数,其数值是使用data0的数据计算得到(具体公式代码可见公式管理器)。
所以直接使用data1.openD,的方式没法得到正确的data1的值。
建议新建函数,将原closeD的代码复制过来,并将里面的相关bar数据改为data1.price进行编译,即可。 - TB客服: 多谢小米帮助,对于初学者,有些很细节的常识,就会导致程序运行失败。
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 1145508240 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容