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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → [求助]跨周期引用

   

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


  共有3021人关注过本帖树形打印复制链接

主题:[求助]跨周期引用

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


加好友 发短信
等级:黑侠 帖子:755 积分:6 威望:0 精华:0 注册:2013/5/16 5:52:00
[求助]跨周期引用  发帖心情 Post By:2014/2/11 10:06:57    Post IP:222.64.247.109[只看该作者]

5分钟模型里引用30分钟周期的均线指标,表达30分钟均线多头/空头排列,如下公式问题出在哪里?

(注:ma0是一个包含5根均线的均线指标,系统里已经有)

 

ma3020:=stkindi('if00','ma0.ma2(20,0,3000,1)',0,4,-1);

ma3060:=stkindi('if00','ma0.ma3(60,0,3000,1)',0,4,-1);

ma30120:=stkindi('if00','ma0.ma4(120,0,3000,1)',0,4,-1);

ma30250:=stkindi('if00','ma0.ma5(250,0,3000,1)',0,4,-1);

30分钟多头排列:=ma3020>ma3060 and ma3060>ma30120 and ma30120>ma30250 and all(ma3020>ref(ma3020,1),3) and all(ma3060>ref(ma3060,1),3) and all(ma30120>ref(ma30120,1),3) and all(ma30250>ref(ma30250,1),3);

30分钟空头排列:=ma3020<ma3060 and ma3060<ma30120 and ma30120<ma30250 and all(ma3020<ref(ma3020,1),3) and all(ma3060<ref(ma3060,1),3) and all(ma30120<ref(ma30120,1),3) and all(ma30250<ref(ma30250,1),3);


 回到顶部
帅哥哟,离线,有人找我吗?
jinzhe
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2014/2/11 10:11:19    Post IP:58.246.57.26[只看该作者]

跨周期引用,被引用对象往前偏移不是ref(a,1)这样的

而是要在引用里面写出来

比如上面的ma3020:=stkindi(,,,4,-1);

那么往前一个偏移周期就是ma3030_1:=stkindi(,,,,4,-2),

不是ref(ma3020,1)



金字塔—专业程序化交易量化投资平台

客户服务部

----------------------------------------------------------- 欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com

 回到顶部
帅哥哟,离线,有人找我吗?
skylands
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:黑侠 帖子:755 积分:6 威望:0 精华:0 注册:2013/5/16 5:52:00
  发帖心情 Post By:2014/2/11 11:08:20    Post IP:222.64.247.109[只看该作者]

帮我澄清了一个重要概念,多谢

 回到顶部