I was able to connect my TS feed to NT7, which is great!
1) However, I also want to observe some tickers in NT for which I have only delayed (10m) feed from TS. Is there any way I could create a separate instrument in NT, so that it wouldn't be messed up? So i want to have a separate instrument for delayed live feed from TS and normal instrument for historical data (suppose even the same TS), in which there wouldn't be any streaming from TS feed. The reason is inside itself TS corrects time for delay, suppose now is 15.10, TS would show 15.00 in charts, but when NT receives the data it stamps it with current time.
So, I tried to create another instrument with the same Symbol map for External connection, but id didn't work.
2) Also I've read from help section that one should use the instrument with nearest expiration when using live streaming from TS? Is there a way to do it differently? Suppose, to stream to ##-## (continuous) instrument where I had initial historical data?
3) And some other issue regarding my custom indicator and this live feed from TS.
I use onMarketData in my code, so when I was just developing and testing it with internal NT marketReplay, I was told eventually that in order my indicator to work with onMarketData event I have to have any number of bars be preloaded on chart.
It looks like it's still the case for live feed from TS? I don't think it's correct and consider it as bug. Is it? Can I request it to be fixed? It doesn't make a lot of sense, I think..
4) OK. I can work around that for normal candles, but I also wanted to test range bars. So in this case I can't have any preloaded number of those, as I had only 1minute historical data. And even though range bars are generated from live feed I can't apply my custom code to them, as it uses onMarketData event.
Thank you for your help in advance!
Comment