欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → 如何把多个周期的模型并到一个时间周期模型里执行?

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有4842人关注过本帖平板打印复制链接

主题:如何把多个周期的模型并到一个时间周期模型里执行?

帅哥哟,离线,有人找我吗?
stocker
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:81 积分:606 威望:0 精华:0 注册:2010/2/8 15:40:05
如何把多个周期的模型并到一个时间周期模型里执行?  发帖心情 Post By:2010/11/26 19:42:13 [只看该作者]

假设我有分别基于1,3,5,8,10分钟的模型,但我希望他们在一个模型里执行。最好的方式就是在最小的时间周期(1分钟)里执行,然后引用其他周期的数据进行计算。现在的问题是引用的数据计算不正确。

 

在一分钟里,基本代码如下:

 

MIN3C:="Y.CC#MIN3";

LMA3B1:=MA(MIN3C);
LMA3B2:=MA(MIN3C);

BK3B:=cross(LMA3B1,LMA3B2);
BP3B:=cross(LMA3B2,LMA3B1);

 

SELLSHORT(SP3B,3B,LMT,c);
BUY(BK3B,3B,LMT,c);

 

其中Y是一个指标CC:=Close;

 

 

目前是当这个模型的周期与引用的周期相同时结果就是正确的,比如公式目前的周期是3分钟,我引用三分钟的数据进行计算,结果就是正确地;但是这是多余的。

 

在1分钟引用3,5,8,10分钟的数据计算就是不正确的。

公式采用的是逐周期计算模式。

 

请尽快解决,谢谢!


 回到顶部