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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → hhvbars如何取得n个周期之前的m个周期内的最高值的位置?

   

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


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

主题:hhvbars如何取得n个周期之前的m个周期内的最高值的位置?

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


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2021/2/19 10:26:19    Post IP:58.246.57.26[显示全部帖子]

 这个获取到的值还要再加上你ref偏移的长度才是 这个90周期最高价位置 距离现在的位置。因为你ref获取的值不是基于当前位置的。ref(hhvbars(close,90),10)+10


命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
FireScript
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2021/2/19 17:34:31    Post IP:58.246.57.26[显示全部帖子]

你这个问题在图表上也会有的,图表上靠近历史方向的ma也会因为数据不足从而无法产生有效数据的。这个无法规避的。你如果要对比后台 图表,首先涉及纯指标的计算的部分 要设置好起始时间才能保住均线计算是一致的。

后台

图片点击可在新窗口打开查看此主题相关图片如下:temp.png
图片点击可在新窗口打开查看
图表

图片点击可在新窗口打开查看此主题相关图片如下:temp.png
图片点击可在新窗口打开查看

然后你可以对交易代码做一个限制,在BARPOS大于指定数值之后 才运行交易。这样可以规避掉ma无法计算的部分了。
不过图表后台实际运行和回测 机制上都有差异,你如果要完全回测结果一致,那可能要额外做很多工作才行。可能要做一些单独针对回测的修改才行。



命数如织,当如磐石。
 回到顶部