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

[公告]数据操作秘笈 [金字塔]

  • 咨询内容:

       很多新用户反映金字塔的数据接受不正常昨天的数据丢失历史数据不全、数据补充不完整等情况。

        其实,这些通常是不清楚金字塔的数据结构情况造成的。只要明白运行的规则,大家很容易避免类似的情况再次发生。

        金字塔的数据存放在软件安装根目录Weistock Soft下的Data目录中(如下图)

                

                           
            

     

    金字塔目前的基础数据格式为

        分笔数据、5秒数据、1分钟数据、5分钟数据、日线数据。

     

    1、分笔数据

          当天的所有数据由分笔数据生成。

    所以请注意!!到了第二天,即使本地有昨天的分笔数据,昨日的分笔数据不在生成历史的各周期的K线,此时历史的各周期K线是由相应的1分钟、5分钟、日线数据生成,与分笔无关。

    这也是很多人为什么第二天没有昨日数据的原因。至于如何避免第二天数据缺失,请看下文中的FAQ。

     

    2、5秒K线

         生成5的整数倍秒周期数据。

    可通过数据补充获取

     

    3、1分钟数据

         生成1分钟及非5的整数倍的历史数据,例如:3分钟、7分钟K线。

    可通过数据补充获取

     

    4、5分钟数据

         生成5的整数倍的历史数据。例如:30分钟K线,1小时K线。

    可通过数据补充获取

     

    5、日线数据

         生成日线及其衍生数据。

    可通过数据补充获取

    数据存储周期

        在‘’工具-选项-维护‘’我们可以对应设置相应周期的数据存储长度

     

                            

    为了保证效率,金子塔默认的存储周期很短,用户可自己调整。但盲目设置过大的存储周期会导致金字塔运行缓慢,详细优化请参考

     http://www.weistock.com/bbs/dispbbs.asp?boardid=4&Id=3286

     

     

     

     

     

     

     

    实时行情数据

        连接行情服务器后,金字塔会推送今日行情数据                

    历史数据

        金字塔历史数据需通过''工具-数据补充''补充历史数据(当日周期数据需在20点后才能补充),这里特别申明只能补充今日分笔成交数据,历史分笔数据需专业版才能下载

                              

       

       有的客户可能觉得此补充过程过于繁琐,那么对于日常补充的客户我们可以使用自定义补数据功能,我们在这里可以新建日常方案,选择此方案后添加日常需要补充数据的品种和周期,选择时间后直接点击开始补充。(此法比较快捷但缺少灵活性)

                             

         金字塔单品种单次补充的数据最大数量为10万根K线。

         若超过此限制,应分段补充。

         例:我们现在补充2010/6/28至2013/6/28内的1分钟周期数据,股指1分钟每天是270根k线,3年的数据很明显会超过10万根的限制,我们点击开始补充无法补充完整,相应在消息窗口会有下图提示,此时我们应根据提示对数据进行分段补充。

                         

         消息窗口此消息说明我们只补充到了2011/12/12到2013/06/28之间大约1年半的数据,2011/12/12到2010/06/28的数据我们需再次补充,这里可能要客户自己划分好补充时间区。

          

     

     

     

     FAQ

     

    Q:如何避免第二天数据缺失?

    A:通常情况第二天打开交易的品种,软件会自动补充该品种当前周期的数据。

    例如看IF00 5分钟周期,软件会自动把昨日的历史5分钟数据补齐。

    注:金字塔默认,你当前看的品种会自动进行与服务器数据的同步,缺少的数据会自动补充。不同周期的

    如果不放心,可以通过工具——数据补充进行处理。(前一天的数据可在前一天晚8:00(20:00)以后进行下载。)


     

    Q:如果我监控的是股指,策略中涉及到同周期HS300的数据,每次都要补充数据很麻烦,是否有好的办法?

    A:3.0以下的版本,需要按照上文的方式,先看下HS300让软件自动补数据,或者自己手工补充

          3.0的版本,增加了叠加品种自动补数据的功能,你只需将与你策略相关的品种叠加即可。


     

    Q:如果我的策略涉及跨周期、跨品种数据引用怎么办?

    A:按照上面的方式进行补数据操作。

     

    Q:我本地行情服务器已连接但行情不正常或者K线显示紊乱

    A: 此问题极大可能是执行个别操作或者金字塔异常奔溃导致市场配置文件损坏

                      方法一:我们首先打开‘’工具-数据-数据管理器‘’,清除今日行情数据,重启软件后查开行情是否正常

                                

                             

                                  

                       方法二:若方法一无法解决问题,我们先关闭软件,打开软件安装目录下的Data,找到对应行情紊乱市场删除其市场配置文件report2

                                     (若用户无重要数据可直接删除data,此法较快捷 )重启后行情恢复正常。

                              

             注: 历史数据紊乱或错误现象可直接取方法二


     

    Q:进行以上的操作,我还是不放心,我想确定本地的数据是否全,有什么办法?

    A:用户可在品种界面鼠标右击(如下图,查看本地的数据,看是否齐全)

       

     


     







     








     

     

  • 金字塔客服: 是不是只要打开界面上能显示的历史数据,就代表金字塔自动帮你补充了数据?

     

  • 用户回复:

    好文,终于明确当日各周期数据均由分笔数据生成,以及20点后可下载当日各周期数据。

    这里再请教楼主几个问题:

    1、上证指数SH000001当日各周期数据的生成,只需要将SH000001的分笔数据补充齐全,并对上海证券市场执行收盘,就可以了吧?我的意思是,不需要补充上海证券市场的个股信息,上证指数的各周期数据以及日线衍生数据都和个股无关吧?

    2、1Z2016这样的特色品种,也和上证指数一样吧?意思是也可通过确保1Z2016这个品种的当日分笔数据齐全(而非该指数成分股的分笔数据齐全),并对市场执行收盘,即可吧?

     

  • 网友回复: 理解正确,当日分笔执行收盘手可生成周期K线

     

  • 网友回复:

    Q:进行以上的操作,我还是不放心,我想确定本地的数据是否全,有什么办法?

    A:用户可在品种界面鼠标右击(如下图,查看本地的数据,看是否齐全)

     

    肉眼检查数据缺失...

 

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

可联系技术人员 QQ: 1145508240  有需要帮忙请点击这里留言!!!进行 有偿 编写!不贵!点击查看价格!


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

相关文章

    没有相关内容