用AB如何做IB? (沒有3個timeshift 真的不夠用)

Discussion in 'AmiBroker' started by BjJPfahxYv, Apr 6, 2014.

  1. 我不是用DDE plugin,也不是用IB plugin,報價源不支援交易所時間,只有一個timeshift可用

    算了一下沒有3個timeshift 真的不夠用

    聽說有人用eSignal 都是交易所時間,根本沒這問題,不過eSignal很貴

    有人成功的嗎?

    以下是網友寫的

    数据时间是GSM-4,本地时间是GSM+8,导入AmiBroker时,database两个地方需要设置: Intraday setting 中Pre-database settings的Time shift 要设为12小时,同时Configure中DDE plugin的Time offset设为-12小时。 无论database设置为local database还是DDE,前者同时影响在local database设置时导入到ASCII历史数据和DDE下的real time tick。我一开始无论设置0还是12,历史数据和实时数据总是时间对不上。所以 DDE plugin中的time offset也要设置。如果两个都设置为0,那么导入的数据是GSM-4时区的,而DDE进来的real time tick是local 时区(GSM+8)的,也对不上。
     
  2. 感觉你这个搞得有点复杂了,不过有个思路你可以试试,
    把电脑上的时区改为和交易所一样?

    另外,导入数据时可以设置时差,我都是每次导入数据时就把时差对上,所以不存在你的这些问题。