Hi Christophe,
It looks to me like you did it correctly. I got this for an output:
* * * * REQUESTING MARKET DATA * * * *
Watcher: <RealtimeBar reqId=10, time=1259870775, open=44.245,
high=44.245, low=44.245, close=44.245, volume=-1, wap=-1.0, count=-1>
Watcher: <RealtimeBar reqId=10, time=1259870780, open=44.245,
high=44.245, low=44.245, close=44.245, volume=-1, wap=-1.0, count=-1>
Watcher: <RealtimeBar reqId=10, time=1259870785, open=44.245,
high=44.245, low=44.245, close=44.245, volume=-1, wap=-1.0, count=-1>
Watcher: <RealtimeBar reqId=10, time=1259870790, open=44.245,
high=44.245, low=44.245, close=44.245, volume=-1, wap=-1.0, count=-1>
Watcher: <RealtimeBar reqId=10, time=1259870795, open=44.245,
high=44.245, low=44.245, close=44.245, volume=-1, wap=-1.0, count=-1>
Watcher: <RealtimeBar reqId=10, time=1259870800, open=44.245,
high=44.245, low=44.245, close=44.245, volume=-1, wap=-1.0, count=-1>
Watcher: <RealtimeBar reqId=10, time=1259870805, open=44.245,
high=44.245, low=44.245, close=44.245, volume=-1, wap=-1.0, count=-1>
* * * * CANCELING MARKET DATA * * * *
I wonder what's going on?
Best regards,
Merlinson