紧急求助

Discussion in 'Interactive Brokers(盈透)' started by robinxing, Feb 28, 2007.

  1. 我有两台电脑 其中一台白天接受行情 并自动交易

    另外一台做研究 测试

    今天我发现个非常可怕的问题

    我用白天交易的电脑把数据从globalserver中导出后

    输入到另外一台电脑中的globalserver中

    于是问题出现了 同一个策略 同一周期 但是产生了不同的结果

    仔细看 发现两台电脑显示出的图有细微的差别

    我不知道这是怎么回事
     
  2. 另外一台电脑的k线图
     
  3. 即使同步问题解决了

    但是如果要测试一个策略 需要使用以前的数据

    那么在不同的机器上 输入导致的结果也大相径庭

    一天天地等待 收集足够的数据 时间上太久了
     
  4. even if I output the data and import it at the same pc

    the tick chart will change

    I do not know why
     
  5. Now I reckon it is the problem of pc clock

    becoz the data is not real tick by tick

    it is influenced by the pc clock
     
  6. unless we can find real tick by tick data feed

    until now I do not know
     
  7. 数据质量问题
     
  8. 数据质量问题

    当然不是

    ib的数据相当不错 比国内的任何数据商都强
     
  9. 一般是机器的时间同步问题。
    如果你是个认真的人,可以将2台机器上的数据导出为文本格式,然后一个时间一个数据的对比核对。既然两台电脑显示出的图有细微的差别,那一定是数据有不同的地方了。导出为文本格式数据,相互对比,不做永远不知道问题出在哪里的。
     
  10. 因为我这个是tick图

    而tick是不对应时间的

    所以时间同步的问题显得更大
     
  11. 好象以前tom_sh发贴说过时间分割的问题,没什么好办法。
     
  12. 为什么不用WJ2000的办法?如果tick不对应时间,建议在EXCEL里增加“行编号”,再按编号查问题。任何问题都应该查清楚的。
     
  13. 老a 我现在估计应该是IB tick数据本身的问题

    比方说1分钟数据 它对应有个时间

    但是tick它应该是不对应时间的

    那么在时间上 它没有对应位置

    有个老外说IB 不是真的tick数据

    我估计可能是这个意思

    这些tick到了本地电脑

    都要重新根据在globalserver中的先后顺序排列

    这样在不同的电脑中 时间不同 tick的位置不同 可能都要发生变化

    现在我还没有什么好办法解决它
     
  14. 你的数据问题要紧到什么程度?是事关真实交易吗?
     
  15. 对依赖tick图的策略而言

    影响比较大 它会使策略变得不稳定

    我现在想找到一段比较稳定可靠的tick数据

    不知道有什么软件可以从IB tws中下载

    我试过了metaserver 下载下来的tick数据似乎有问题

    因为软件说可以下载三小时

    但是实际上tick只能下载几百笔 而这段时间应该至少有几千笔
     
  16. 用amk下载tick也会出现问题

    应该是ib 数据不是真正的tick
     
  17. 你要的TICK数据是用来测试系统的?
     
  18. 是的

    我发现下载的数据 只有1分钟是准确的

    tick下载下来都有问题

    除非本机积累这些tick数据 影响会小些
     
  19. TICK数据一定是对应到时间的,你看看globalserver或IB里能不能设置时间到秒?也就是将导出数据的时间格式达到秒级?你前面2张图的数据是秒级(TICK)还是1分钟数据?从globalserver导出的时候是按照分钟还是TICK?从你那2张图看感觉是分钟级的数据。