Slow Charting Tick-Chart

Questions about MultiCharts and user contributed studies.
EddyEd
Posts: 8
Joined: 11 Jan 2011
Has thanked: 2 times
Been thanked: 3 times

Slow Charting Tick-Chart

Postby EddyEd » 19 Mar 2013

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

User avatar
Henry MultiСharts
Posts: 9165
Joined: 25 Aug 2011
Has thanked: 1264 times
Been thanked: 2957 times

Re: Slow Charting Tick-Chart

Postby Henry MultiСharts » 20 Mar 2013

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.

EddyEd
Posts: 8
Joined: 11 Jan 2011
Has thanked: 2 times
Been thanked: 3 times

Re: Slow Charting Tick-Chart

Postby EddyEd » 20 Mar 2013

Hello Henry,
not at the same time because I only can receive the data once at the same time, but with the combination of NT / and Esignal it works well.

trader39
Posts: 105
Joined: 08 Jan 2006
Has thanked: 8 times
Been thanked: 5 times

Re: Slow Charting Tick-Chart

Postby trader39 » 20 Mar 2013

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?

User avatar
ABC
Posts: 718
Joined: 16 Dec 2006
Location: www.abctradinggroup.com
Has thanked: 125 times
Been thanked: 408 times
Contact:

Re: Slow Charting Tick-Chart

Postby ABC » 20 Mar 2013

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

User avatar
TJ
Posts: 7740
Joined: 29 Aug 2006
Location: Global Citizen
Has thanked: 1033 times
Been thanked: 2221 times

Re: Slow Charting Tick-Chart

Postby TJ » 20 Mar 2013

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
What kind of computer you are using?
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.

User avatar
Henry MultiСharts
Posts: 9165
Joined: 25 Aug 2011
Has thanked: 1264 times
Been thanked: 2957 times

Re: Slow Charting Tick-Chart

Postby Henry MultiСharts » 22 Mar 2013

Is quote manager single threaded, and if so is it possible to run multiple instances at once to make better use of CPU resources?
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.
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....
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?
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.

User avatar
ABC
Posts: 718
Joined: 16 Dec 2006
Location: www.abctradinggroup.com
Has thanked: 125 times
Been thanked: 408 times
Contact:

Re: Slow Charting Tick-Chart

Postby ABC » 25 Mar 2013

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?
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.
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

User avatar
Henry MultiСharts
Posts: 9165
Joined: 25 Aug 2011
Has thanked: 1264 times
Been thanked: 2957 times

Re: Slow Charting Tick-Chart

Postby Henry MultiСharts » 25 Mar 2013

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
This indication shows the amount of reatime ticks that have not been processed/plotted yet.
The time value shows the time difference between the first and the last tick in the queue.


Return to “MultiCharts”