标题列显示时间出错,恳请前辈解惑

Discussion in 'AmiBroker' started by strikeme, Feb 26, 2009.

  1. 小弟是使用DDE来接收即时数据
    但在标题列显示时间一直出错
    Title = WriteVal( DateTime(), formatDateTime) ;

    例如 5分钟K线的时间原本是该显示5分钟整数
    10:05:00 或 14:40:00 等等

    又如 15分钟K线的时间应该是显示15分钟整数
    11:45:00 或 13:30:00 等等

    但是小弟的时间一直显示出少了一分钟
    10:04:00 或 14:39:00 或 11:44:00 或 13:29:00

    也就是例如当一分钟的即时时间为20:31:48时
    小弟的标题列时间显示为20:31:00 (正确应显示为20:32:00)

    恳请各位前辈帮帮小弟
    这问题困扰小弟很久了
    小弟一直查不出是哪里设定出问题
    如蒙解惑 不胜感激
     
  2. 还是 AmiBroker 原本的设定就是这样??
     
  3. 试试 preference -> Intraday , timestamp of compressed intraday bar shows: 选 START time of interval 或 END time of interval

    再refill data看看
     
  4. 谢谢rendercat兄的回覆

    小弟之所以会有这个问题
    是因为台湾的股票软体习惯将
    11:13:01~11:14:00 的这根bar设定为11:14:00

    但是AmiBroker 是将11:13:00~11:13:59 的这根bar设定为11:13:00
    所以应该是您说的 preference>Intraday 的设定问题
    小弟会再试试看

    其实两者都OK
    只是使用者习惯的问题

    谢谢rendercat兄