开拓者期货期权程序化系统交易论坛

标题: 分钟周期中简单的跨周期调用日线数据示例 [打印本页]

作者: rookies    时间: 2012-7-3 00:54:52     标题: 分钟周期中简单的跨周期调用日线数据示例

本帖最后由 rookies 于 2012-7-20 17:46 编辑

分钟周期中可以用CloseD,HighD,LowD,OpenD 调用日线数据


但如果用Average(CLoseD(1),Length);的方式是不能得到   主要是因为CloseD本身是一个函数而非BAR数据,不支持求和函数Summation中的  Pirce[1]的引用格式而造成错误

可用以下代码作为替换Average计算CloseD的方法

Parmas
Length(10);
Vars
Numeric Ma;
Numeric i;
Ma=0;
For i=1 to Length
{
    Ma=Ma+CloseD(i);
}
Ma=Ma/Length;


这样就可以求出前10天的日线收盘均值  如果需要求HighD  同理
作者: hzzzf    时间: 2012-7-3 10:42:13

多谢分享!
作者: huisee    时间: 2012-10-3 01:16:28


作者: franco2007    时间: 2012-11-2 23:43:45






欢迎光临 开拓者期货期权程序化系统交易论坛 (http://bbs.tb18.net/) Powered by Discuz! X2