I used support's sample program RangeBarsMinMaxIndicator2.java mentioned in thread
viewtopic.php?f=65&t=44000&p=57676&hilit=range+bar#p57676 .
I tested it with 15 pips range bars and pricerange = 5 and the output was the following
2012-04-01 10:58:02 StartTime: 2012-03-25 21:00:00.0 EndTime: 2012-03-25 22:15:00.0 O: 1.32705 C: 1.32803 H: 1.32803 L: 1.32643 V: 4254.975 FEC: 6
2012-04-01 10:58:02 StartTime: 2012-03-23 15:30:00.0 EndTime: 2012-03-25 20:45:00.0 O: 1.3262 C: 1.32684 H: 1.32717 L: 1.32568 V: 109800.17 FEC: 214
2012-04-01 10:58:02 StartTime: 2012-03-23 14:30:00.0 EndTime: 2012-03-23 15:15:00.0 O: 1.32798 C: 1.32673 H: 1.32833 L: 1.32673 V: 45078.74 FEC: 4
2012-04-01 10:58:02 StartTime: 2012-03-23 14:15:00.4 EndTime: 2012-03-23 14:15:00.5 O: 1.32525 C: 1.32685 H: 1.32685 L: 1.32525 V: 0.0 FEC: 0
2012-04-01 10:58:02 StartTime: 2012-03-23 14:15:00.2 EndTime: 2012-03-23 14:15:00.3 O: 1.32365 C: 1.32525 H: 1.32525 L: 1.32365 V: 0.0 FEC: 0
Why is the StartTime and EndTime exactly on a quarter of an hour?
This looks like a bug. If you take 10 pips range bars it looks ok.
Please correct this asap.
Bug approved with JForex DEMO version
Dukascopy ver. 2.15
JForex API ver. 2.6.63