I'm noticing that the ForexConnect API O2GMarketDataSnapshotResponseReader.getBidOpen(x) method returns slightly different data... off by a fraction of a pip in some cases.
I'm guessing this is an internal rounding error. Examples include:
EUR/CAD
1/25/2016, H3 Candle @ 3am
Marketscope candle shows Open = 1.53538 (BID)
API returns 1.52537
GBP/JPY
1/25/2016, H3 Candle @ 3am
Marketscope candle shows Open = 168.820 (BID)
API returns 168.821
Can this be fixed? Is there a way to get the raw data without the rounding? The issues is affecting some of my candle size-specific logic on an app I'm writing.