default_data_server() over DEFAULT_DATA_PATH = /mnt/tickdata/Pepperstone
instrument_spec(GER40) = pip_size 1
open_ohlc(GER40, [1420070400000..1425254400000]) -> 4 sources (expect 4: O,H,L,C)
  source[0] open: bounds Some((1420070400000, 1425254400000))
  source[1] high: bounds Some((1420070400000, 1425254400000))
  source[2] low: bounds Some((1420070400000, 1425254400000))
  source[3] close: bounds Some((1420070400000, 1425254400000))

harness param-space slots:
  sma_cross.fast.length : I64
  sma_cross.slow.length : I64
  exposure.scale : F64

streamed to completion: open=53173 high=53173 low=53173 equity=53173 bars recorded
OHLC ordering (low<=open<=high) holds on 53173/53173 real bars

GER40 close SMA-cross over real bars: 53173 equity points, final cumulative = 314.46 pips (pip_size=1.0)
real bar window actually streamed: [1420156800000..1425254400000] (unix-ms)

OK: real GER40 OHLC opened from aura-ingest alone -> 4 sources, C4 order -> ran to completion.
