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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 有关跨周期引用的问题,,,!

   

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


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

主题:有关跨周期引用的问题,,,!

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


加好友 发短信
等级:论坛游侠 帖子:211 积分:0 威望:0 精华:0 注册:2016/7/22 16:00:23
有关跨周期引用的问题,,,!  发帖心情 Post By:2016/8/23 13:45:30    Post IP:14.197.145.107[只看该作者]

图片点击可在新窗口打开查看
   如上图所示

    想在15分钟周期图表策略中,引用 30周期ma指标作为进场条件之一, ,  

意思说,我在15分钟周期图 做多的前提 加入,,30分钟周期中,MA30 均线 大于 M60 均线(MA30 均线大于MA60 均线,说明市市场处在多头趋势,这样我在15分钟做多的时候,至少方向保持是对的),

   跨周期公式写法如下,是否正确  ??  

        Km30 := stkindi('','ma.ma30',0,4 ,-1 );

        Km60  := stkindi('','ma.ma30',0,4 ,-1 );

         if holding =0 and Km30 >Km60 then begin  ................



  另外 ,问题1:   Km30 := stkindi('','ma.ma30',0,4 ,-1 );    向左偏移 1 位,,这样是否可以避免 未来函数的可能,    其效果是否等同于    M:= ref(  km30, 1 ) ;   

                             
                           在K线图当中

                                向左偏移 -1 个单位, 是不是取上根K bar 的数值,  0 表示 引用当根Kbar 数据, 向右偏移 +1 个单位,是否可以理解为,引用未来 可能出现Kbar的 数据?

                           

                              麻烦老师帮忙区分解释一下



             问题2:    抛开上述假设条件(即不限于采用MA指标)来说,

                               15分钟 ,引用30 分钟为过滤周期(也就是 小周期 引用 大周期 )    和     15分钟, 引用 5分钟  周期,, 哪个规避 未来函数的效果好一些,更贴切市场实盘

                                小引用大,还是  大引用小,哪个更好?    利弊 说明一下!

                                  因为老师对这类问题比较精通,,,所以就发帖直接问了,,,这相对于我一项一项去测,然后修正,摸着石头过河,比较有效率,,老师直接指明出来,可以规避我很多弯路,

                                  提高策略的进度! 谢谢老师
                 






           

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


加好友 发短信
等级:论坛游侠 帖子:211 积分:0 威望:0 精华:0 注册:2016/7/22 16:00:23
  发帖心情 Post By:2016/8/23 13:48:44    Post IP:14.197.145.107[只看该作者]




               补充一个   软件使用过程中的问题



                    每次我一优化 策略的时候,,,软件安装文件 目录 下的   temp 文件夹,,,一下子飙升得到30G这样,,直接把我 C 盘空间给挤爆了 , 这个问题怎么处理?

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


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

Km30 := stkindi('','ma.ma30',0,4 ,-1 );

先确定一个前提,这里的ma30用户有没有在ma公式里面定义ma30?



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

客户服务部

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

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

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


加好友 发短信
等级:论坛游侠 帖子:211 积分:0 威望:0 精华:0 注册:2016/7/22 16:00:23
回复:(jinzhe)Km30 := stkindi('','ma.ma30',0,4 ,...  发帖心情 Post By:2016/8/23 13:56:17    Post IP:14.197.145.107[只看该作者]

  已经在公式指标里,定义 MA30 和 MA 60 了,, 我知道先定义指标公式,,所以这个我已经弄过了,,,就是策略部分,,请求帮忙解答
[此贴子已经被作者于2016-8-23 13:57:19编辑过]

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


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

  跨周期公式写法如下,是否正确  ??  

        Km30 := stkindi('','ma.ma30',0,4 ,-1 );

        Km60  := stkindi('','ma.ma30',0,4 ,-1 );

         if holding =0 and Km30 >Km60 then begin  ................

一。写法正确
 

 
  另外 ,问题1:   Km30 := stkindi('','ma.ma30',0,4 ,-1 );    向左偏移 1 位,,这样是否可以避免 未来函数的可能,    其效果是否等同于    M:= ref(  km30, 1 ) ;   

                             
                           在K线图当中

                                向左偏移 -1 个单位, 是不是取上根K bar 的数值,  0 表示 引用当根Kbar 数据, 向右偏移 +1 个单位,是否可以理解为,引用未来 可能出现Kbar的 数据?
                                                麻烦老师帮忙区分解释一下
 
 

 
二。首先,的确是能避免未来;其次,是不等同,ref在本周期也是15分钟周期上向前偏移,引用里面的-1是被引用周期也就是30分钟周期上的偏移;然后+1的确是引用未来

             问题2:    抛开上述假设条件(即不限于采用MA指标)来说,

                               15分钟 ,引用30 分钟为过滤周期(也就是 小周期 引用 大周期 )    和     15分钟, 引用 5分钟  周期,, 哪个规避 未来函数的效果好一些,更贴切市场实盘

                                小引用大,还是  大引用小,哪个更好?    利弊 说明一下!

 
三。这个不是我们给建议,这个需要用户自己去测试下实际效果,

                                                 


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

客户服务部

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

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

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


加好友 发短信
等级:论坛游侠 帖子:211 积分:0 威望:0 精华:0 注册:2016/7/22 16:00:23
回复:(jinzhe)  跨周期公式写法如下,是...  发帖心情 Post By:2016/8/23 14:33:45    Post IP:14.197.145.107[只看该作者]

 向前偏移  -1  是不是,,,按照K数 来说,,,,是引用上一根K线的数据?  向前偏移到底  是引用之前  前面那些数据?   能否具体告知,,

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


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

不是按照当前周期来偏移,而是按照被引用周期来偏移,按照上面的例子-1就是之前的一个30分钟周期,-2就是之前的两个30分钟周期

 



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

客户服务部

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

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

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


加好友 发短信
等级:论坛游侠 帖子:211 积分:0 威望:0 精华:0 注册:2016/7/22 16:00:23
回复:(jinzhe)不是按照当前周期来偏移,而是按照被...  发帖心情 Post By:2016/8/23 14:41:10    Post IP:14.197.145.107[只看该作者]

明白了,,是引用30分钟周期是上一个 Kbar 周期的值,,,按照30分钟一个bar计算的话,就是上一根bar的值!

谢谢老师了

 回到顶部