开拓者取昨天收盘价closed(1)问题 [开拓者 TB]
- 咨询内容: 老师指点下,
Numeric qq
Begin
qq=closeD(1);
FileAppend("c:\\Formula.log1",Text(qq));
end
在TA1301日线加载,显示出屏幕所有K线收盘价,本人只想取得一个数值:昨天收盘价,应如何处理?
- TB技术人员: 本帖最后由 flyfish 于 2012-9-27 08:17 编辑
你是日线加载的,当然会显示所有K线收盘价了。
如果你只要最后一天的前一天的收盘价,那就这样试试:
if(barstatus == 2)
{
qq=closeD(1);
FileAppend("c:\\Formula.log1",Text(qq));
} - TB客服: 1、楼上的写法是有问题的,序列函数不能在条件语句里面使用。会导致错误的结果。
2、如果在日线上想要取昨天的收盘价,只需要使用Close[1]即可。
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 262069696 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容