Welcome to NexusFi: the best trading community on the planet, with over 150,000 members Sign Up Now for Free
Genuine reviews from real traders, not fake reviews from stealth vendors
Quality education from leading professional traders
We are a friendly, helpful, and positive community
We do not tolerate rude behavior, trolling, or vendors advertising in posts
We are here to help, just let us know what you need
You'll need to register in order to view the content of the threads and start contributing to our community. It's free for basic access, or support us by becoming an Elite Member -- see if you qualify for a discount below.
-- Big Mike, Site Administrator
(If you already have an account, login at the top of the page)
I have done some research but wasn't able to fully answer if there is a programmatic way to access live streaming data in Multicharts via EasyLanguage or whatever other language API they have. By live streaming data I mean event based updates to best bid/ask (bid size/ask size) and also market depth. I.e., I am not looking to call a method to get the current best bid/ask etc. but rather receive it via some API raising an event on all such updates. Will appreciate any concrete pointers.
Can you help answer these questions from other members on NexusFi?
Thanks for the response, that is my impression so far. Their support desk answered with 'it should be possible' and passing some links that contained documentation of PowerLanguage... Still I am not giving up just yet.
"Yes, indicators and strategies from both MC and MC .Net are able to access L1 and L2 data. You can find more info here - http://www.multicharts.com/trading-software/index.php/Main_Page"
However, it doesn't claim you can access them via events, not just as a method call. Anyone doing serious order flow analysis needs event based approach, someone here has to know whether this is/is not possible to do in that platform.
it doesn't claim that because it is not possible. Another limitation is that you are currently only able to access L2 data with broker feeds.
Regarding the event driven approach, one question that arises right away is how good the quality of the data feed is. Even if you receive updates of every event, from my experience you are still missing data compared to the direct exchange feed.
Thank you for letting me know. Although I agree with your remarks about the quality of feed, that approach allows at least theoretically to get complete data. Yes, it depends on how the data feed provider is able to handle and pass on the traffic to the user... IQFeed is doing fine in that regard but many feeds don't (even purposefully).
I am still a little puzzled that this is not possible but it seems to be the case. That means no serious order flow third party software is capable of properly interfacing with Multicharts?. Is that the case with Tradestation too?