请问钱龙5分钟线的时间格式?

Discussion in 'General Topics on Software and Data' started by myzdj, Apr 10, 2008.

  1. 从网上查到的是:一个32位的无符号数,格式为MMDDHHMM。
    但从文件里读出来后却发现如果按照上述格式来解释就没有意义。不知道是我没读对(但其它的数据都读对了),还是它的时间格式变了?唯一看似合理的信息是每条记录的时间确实相差了5,即5分钟。

    请问哪位知道现在钱龙5分钟线的时间格式到底是什么?万分谢谢。
     
  2. zwz

    zwz

    钱龙5分钟线时间格式我不清楚。可分析一下是否与钱龙权息、股本等的日期格式类似:32位中前12位(int)是年,接下来的4位、5位分别是月、日,最后还有13位可以用来存时、分?。
     
  3. 非常感谢!确实是这样的。

    UINT32 uTime;
    Year = (uTime >> 20) & 0xFFF;
    Month = (uTime >> 16) & 0xF;
    Day = (uTime >> 11) & 0x1F;
    Hour = (uTime >> 6) & 0x1F;
    Min = uTime & 0x3F;
     
  4. 问飞狐分笔的,谢谢!
     
  5. 你确定其他都读对了?开盘收盘最高最低什么的,如果直接整形除以一千,出来的数据和实际差不多,但总是差个几毛钱,我到现在都没弄明白钱龙的nmn文件究竟是什么格式。。。