protected override void Initialize() {
Add("$EURUSD", PeriodType.Minute, 5);
}
protected override void OnBarUpdate() {
if (Bars.FirstBarOfSession) {
Log(Time[0]+ " First BAR!", LogLevel.Warning);
}
}
3/21/2011 5:27:27 PM|2|4|3/15/2011 2:05:00 PM First BAR!
3/21/2011 5:27:27 PM|2|4|3/15/2011 2:05:00 PM First BAR!
3/21/2011 5:27:27 PM|2|4|3/15/2011 2:13:44 PM First BAR!
3/21/2011 5:27:28 PM|2|4|3/16/2011 2:00:00 PM First BAR!
3/21/2011 5:27:28 PM|2|4|3/16/2011 2:00:05 PM First BAR!
3/21/2011 5:27:28 PM|2|4|3/16/2011 2:05:00 PM First BAR!
3/21/2011 5:27:28 PM|2|4|3/16/2011 2:05:00 PM First BAR!
3/21/2011 5:27:28 PM|2|4|3/17/2011 2:05:00 PM First BAR!
3/21/2011 5:27:28 PM|2|4|3/17/2011 2:05:00 PM First BAR!
3/21/2011 5:27:28 PM|2|4|3/17/2011 2:59:59 PM First BAR!
3/21/2011 5:27:28 PM|2|4|3/20/2011 2:00:37 PM First BAR!
3/21/2011 5:27:28 PM|2|4|3/20/2011 2:05:00 PM First BAR!
3/21/2011 5:27:28 PM|2|4|3/20/2011 2:05:00 PM First BAR!
3/21/2011 5:27:28 PM|2|4|3/21/2011 2:00:01 PM First BAR!
3/21/2011 5:27:28 PM|2|4|3/21/2011 2:05:00 PM First BAR!
3/21/2011 5:27:28 PM|2|4|3/21/2011 2:05:00 PM First BAR!
Very confusing - why would I get such varying output? Shouldn't it always strike at 2:05:00PM?
Can someone please explain this to me?

Comment