Is there a reason that GetBar and GetTime are not behaving symmetrically? This code:
protected override void OnStartUp() { DateTime nextBeginTime = Bars.Session.NextBeginTime; int nextBeginTimeBar = Bars.GetBar(nextBeginTime); DateTime nextBeginTimeBarTime = Bars.GetTime(nextBeginTimeBar); Print("nextBeginTime = " + nextBeginTime); Print("nextBeginTimeBar = " + nextBeginTimeBar); Print("nextBeginTimeBarTime = " + nextBeginTimeBarTime); }
nextBeginTime = 9/4/2014 6:00:00 PM
nextBeginTimeBar = 2173
nextBeginTimeBarTime = 9/4/2014 6:05:00 PM
Comment