I am trying to connect at the same time to Zenfire and Esignal as datafeed providers. I would like to use ZenFire as primary connection and Esignal as secondary.
There are some symbols I trade (like HO on Nymex) for which ZenFire does not have historical data. I have the Nymex market contracted from ESignal, so I can download the historical data from there. However, when zenFire is the primary connection NT does not try to download historical data from ESignal unless ZenFire is disabled as historical data provider. Is this the normal behaviour?
If zenfire is enabled as historical data provider I get the following error when both datafeeds are connected and I try to reload the historical data for HO: "Error on loading data for HO 12-08-Nymex". NT data server does not support this instrument, no data available.
My expectation would be that ESignal should be clever ebough to download historical data from the secondary datafeed when the primary datafeed cannot provide it.
Disabling zenfire as historical data provider is not a good solution for me since zenfire provides historical data for some markets I have not contracted with Esignal.
By the way, to test this I am using a Zenfire / NT trial license from Mirus (I have not upgraded yet to multibroker the live trading license I normally use).
Can you please help?
regards, Oscar
Comment