My setup is using eSignal for data feed, and IB as broker. I mainly trade Asia futures contracts, and I connect to IB server in Hong Kong.
My problem is, during Asia trading hours, the IB server in the US reset every day around 23:45-0045 ET. While it doesn't affect my broker connection to IB's Hong Kong server, I got these errors
Log entries:
Interactive Brokers: Primary connection=connected, Price feed=Disconnected
HMDS data farm connection is broken:ushmds HDMSDataFarmConnectionBroken
HMDS data farm connection is broken:ushmds HDMSDataFarmConnectionBroken
HMDS data farm connection is broken:ushmds HDMSDataFarmConnectionBroken
...
My questions:
1) Can I avoid these errors, say, by specifying eSignal as my only Price feed, and do not connect to IB's Price feed? Any other solutions?
2) If I set my strategy to "Keep Running" during this period, will my strategy be able to place order because the IB Primary connection is actually connected?
In my IB connection settings, I tried setting "Historic Data > Disabled. I will use another connection for historical data", but it seems NT is still using IB for realtime price feed.
Your help will be much appreciated.
Comment