您现在的位置:程序化交易>> 期货公式>> 金字塔等>> 金字塔知识>>正文内容

[求助]自定义数据刷新选项的疑问 [金字塔]

  • 咨询内容:

    IF00的1分钟周期设定了自定义数据DATA1,指标为return:=c>ma(c,60),10秒自动更新,样本为沪深300个股票;

    指标引用为 占比:selfdata('DATA1')/300*100;

    个股的1分钟历史数据均从2010年1月1日开始补齐,选项->维护数量设定为1分钟保留24000周期,盘中实时刷新,不勾选:刷新前清空原先数据。

     

    1、如果勾选仅刷当日数据:则由于ma(c,60)需要60个周期当期数据,所以当日前1个小时结果数据为0,DATA1从10点半开始出数,历史数据不受影响,速度最快。

    2、如果刷新指定数量:比如设定为200,则从当前数据往前推200个数据开始,有60个数据为0,从第61个数据开始到当前数据,有数值,这样就影响历史数据了。估计设定逻辑是只取最近200个数据进行计算,速度较快。

     

    问题是:我没有勾选刷新前清空原先数据,但因为需要60个周期参与计算,所以计算结果为0,这60个历史数据被0覆盖了。

     

    1、是否有什么方法可以固定住截止昨天收盘后的自定义数据,而又能较快显示所有当天日内数据的方法?(刷新维护中配置的默认数量可以做到的,但是速度巨慢,如果将默认数量调小,IF00历史数据显示不完整)

     

    2、建议考虑增加选项:如果刷新结果为0,且存在原先数据,则不覆盖原有数据。

    如果需要覆盖原有数据的,请勾选:刷新前清空原先数据(全部数据,或指定数量)。

     

    3、扩展数据是否能达到这个目的?但是我没找到菜单啊。

    [此贴子已经被作者于2014/9/11 23:42:19编辑过]

     

  • 金字塔客服:

    1,使用 刷新-选项维护中的默认数量,并且去掉如下图标注位置的√

    2,这个不好判断,因为有的可能是对应条件。条件不成立返回值就为0

    3,判断个股达到条件的家数,扩展是不行的。


    此主题相关图片如下:qq截图20140912085753.jpg

    [此贴子已经被作者于2014/9/12 8:59:52编辑过]

     

  • 用户回复: 勾选日内严格限制数量后,往前有60个数据覆盖为0了。 升级电脑有没有帮助?

     

  • 网友回复: 是否可以通过数据库保存原先计算结果,日内再调用到图表上?

     

  • 网友回复: 1,不要勾选日内严格使用限制,则对应内存360是针对历史数据的。值刷新没有问题

 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 511411198  点击这里给我发消息进行 有偿 编写!不贵!点击查看价格!


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容