The MC-Charting in MC 8.x 64 bit is in busy moments very slow. Sometimes if the stock is traded busy ( more than 3 trades per second in the stock) there is a delay up to 3 seconds until MC is charting the price. This is very bad during scalping.
I noticed this during 1 Tickchart, and also with 5 Tick Candels.
Even I tried the Chart without Indicators I had the same results.
I have realtime data from esignal (500Instruments)
My second system is with another trading platform and Datafeed IB and Kinetick. So I could compare the performance and see the diference with that delay.
Did someone make the same experience or can anybody help me?
Thanks
Juergen
Slow Charting Tick-Chart
- Henry MultiСharts
- Posts: 9165
- Joined: Aug 25 2011
- Has thanked: 1264 times
- Been thanked: 2958 times
Hello Juergen,
Have you tried to compare your other trading platform using eSignal data with MultiCharts at the same time? In order to have relevant results you need to compare the same data flows.
Have you tried to compare your other trading platform using eSignal data with MultiCharts at the same time? In order to have relevant results you need to compare the same data flows.
I am experiencing the same issue (I run tick charts extensively on MC64) and I view it as a critical problem during periods of high activity. Sometimes with complex indicators applied to the chart and multiple tick charts running the lag can extend to 30 secs or more, even if there is extra CPU on the PC (usually I run less than 25% utilization of the 8 available threads on my PC.... I often wonder if quote manager is single threaded in that shutting down indicators on one chart often seems to help another catch up, even if there is plenty of CPU headroom overall.)
The problem is, of course, most acute if then I erroneously try to base a trade on seriously lagging data. I recall a much earlier version of MC actually had an indicator to show if the chart was lagging realtime (ideally this would show by how many seconds)...this would be a huge help if still available. Such an indicator would (a) warn to check an alternative data source if prices were lagging at all before attempting to enter a trade and (b) to restart or try a simpler indicator if the lag is substantial.
Is this lagging indicator feature still available, and if so how do I enable it?
Is quote manager single threaded, and if so is it possible to run multiple instances at once to make better use of CPU resources?
The problem is, of course, most acute if then I erroneously try to base a trade on seriously lagging data. I recall a much earlier version of MC actually had an indicator to show if the chart was lagging realtime (ideally this would show by how many seconds)...this would be a huge help if still available. Such an indicator would (a) warn to check an alternative data source if prices were lagging at all before attempting to enter a trade and (b) to restart or try a simpler indicator if the lag is substantial.
Is this lagging indicator feature still available, and if so how do I enable it?
Is quote manager single threaded, and if so is it possible to run multiple instances at once to make better use of CPU resources?
- ABC
- Posts: 731
- Joined: Dec 16 2006
- Location: www.abctradinggroup.com
- Has thanked: 126 times
- Been thanked: 415 times
- Contact:
There is the 0 q / 0 s information in the lower right bottom of the main window, that should show delays of quotes or seconds.
With MC 64 running on an i7 I often see the values for q spiking to 100-400 q. When I have only the same symbol on seven charts, what does 100 q exactly tell me. Am I 100 ticks delayed at that moment or what does 100 Quotes indicate?
Regards,
ABC
With MC 64 running on an i7 I often see the values for q spiking to 100-400 q. When I have only the same symbol on seven charts, what does 100 q exactly tell me. Am I 100 ticks delayed at that moment or what does 100 Quotes indicate?
Regards,
ABC
- TJ
- Posts: 7774
- Joined: Aug 29 2006
- Location: Global Citizen
- Has thanked: 1036 times
- Been thanked: 2233 times
What kind of computer you are using?The MC-Charting in MC 8.x 64 bit is in busy moments very slow. Sometimes if the stock is traded busy ( more than 3 trades per second in the stock) there is a delay up to 3 seconds until MC is charting the price. This is very bad during scalping.
I noticed this during 1 Tickchart, and also with 5 Tick Candels.
Even I tried the Chart without Indicators I had the same results.
I have realtime data from esignal (500Instruments)
My second system is with another trading platform and Datafeed IB and Kinetick. So I could compare the performance and see the diference with that delay.
Did someone make the same experience or can anybody help me?
Thanks
Juergen
How much memory does it have?
How many charts do you open?
How much back data is in your chart?
When I use 1 tick chart, I would open no more than one day's data.
- Henry MultiСharts
- Posts: 9165
- Joined: Aug 25 2011
- Has thanked: 1264 times
- Been thanked: 2958 times
QuoteManager is just the GUI for the database access. That is not possible to start two QuoteManagers as there is no need to do that.Is quote manager single threaded, and if so is it possible to run multiple instances at once to make better use of CPU resources?
Tsserver.exe is in charge of data flow, it is multi threaded process.
I am experiencing the same issue (I run tick charts extensively on MC64) and I view it as a critical problem during periods of high activity. Sometimes with complex indicators applied to the chart and multiple tick charts running the lag can extend to 30 secs or more, even if there is extra CPU on the PC (usually I run less than 25% utilization of the 8 available threads on my PC....
Please come to our live chat Monday-Friday 6:30 am - 4 pm EST to demonstrate this behavior remotely and we will collect all required for analysis information.With MC 64 running on an i7 I often see the values for q spiking to 100-400 q. When I have only the same symbol on seven charts, what does 100 q exactly tell me. Am I 100 ticks delayed at that moment or what does 100 Quotes indicate?
- ABC
- Posts: 731
- Joined: Dec 16 2006
- Location: www.abctradinggroup.com
- Has thanked: 126 times
- Been thanked: 415 times
- Contact:
I can do this, but can you please elaborate what Quote exactly means here. Is 1 q equal to one tick delay or what does it represent? I couldn't find any information in the forum, wiki or documentation and I am sure it's of general interest.Please come to our live chat Monday-Friday 6:30 am - 4 pm EST to demonstrate this behavior remotely and we will collect all required for analysis information.With MC 64 running on an i7 I often see the values for q spiking to 100-400 q. When I have only the same symbol on seven charts, what does 100 q exactly tell me. Am I 100 ticks delayed at that moment or what does 100 Quotes indicate?
Thank you,
ABC
- Henry MultiСharts
- Posts: 9165
- Joined: Aug 25 2011
- Has thanked: 1264 times
- Been thanked: 2958 times
This indication shows the amount of reatime ticks that have not been processed/plotted yet.I can do this, but can you please elaborate what Quote exactly means here. Is 1 q equal to one tick delay or what does it represent? I couldn't find any information in the forum, wiki or documentation and I am sure it's of general interest.
Thank you,
ABC
The time value shows the time difference between the first and the last tick in the queue.