Chart dragging gets deactivated in some special setups  [SOLVED]

Questions about MultiCharts and user contributed studies.
seneca
Posts: 97
Joined: 02 Apr 2012
Has thanked: 38 times
Been thanked: 22 times

Chart dragging gets deactivated in some special setups

Postby seneca » 30 Aug 2013

I post this here because the Project Management Module drives me crazy (when I try to edit the text in PM, the changes cannot be saved).

So this is the issue:
My setup uses more than 30 workspaces (for each instrument, I have a separate workspace), each containing 2 charts of the same symbol with a different time resolution.
Track Time and Price is enabled.
It occasionally occurs that I cannot drag some of the charts along the time axis, after grabbing it. Background dragging and moving the chart with the scrollbar or the mouse wheel works without any problem.
This occurs only for around 5 - 10 workspaces on the right side of the workspace tab area, i.e. the workspaces which have been opened as the last ones during startup.

This behaviour cannot be consistently reproduced, but when it once occurs, even restarting MC does not solve the issue. The affected charts are "frozen", and I have to create new chart windows.

How to reproduce:
Create 30 Workspaces, each containing two charts of the same symbol with different time resolution.
Enable Track Time and Price.
Go to one of the workspace tabs on the right end of the tab area.
Try to grab and drag the charts (no background dragging, this works flawlessly!)

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

Re: Chart dragging gets deactivated in some special setups

Postby TJ » 31 Aug 2013

I post this here because the Project Management Module drives me crazy (when I try to edit the text in PM, the changes cannot be saved).
So this is the issue:
My setup uses more than 30 workspaces (for each instrument, I have a separate workspace), each containing 2 charts of the same symbol with a different time resolution.
Track Time and Price is enabled.
It occasionally occurs that I cannot drag some of the charts along the time axis, after grabbing it. Background dragging and moving the chart with the scrollbar or the mouse wheel works without any problem.
This occurs only for around 5 - 10 workspaces on the right side of the workspace tab area, i.e. the workspaces which have been opened as the last ones during startup.
This behaviour cannot be consistently reproduced, but when it once occurs, even restarting MC does not solve the issue. The affected charts are "frozen", and I have to create new chart windows.
How to reproduce:
Create 30 Workspaces, each containing two charts of the same symbol with different time resolution.
Enable Track Time and Price.
Go to one of the workspace tabs on the right end of the tab area.
Try to grab and drag the charts (no background dragging, this works flawlessly!)
I often have 30 charts on my multiple screens, with no problem.

What kind of computer do you have? (What CPU?)
How much memory?
How much back data do you have on your charts?
Do you have many tick charts?
Any 1 tick charts?
Any other programs running on your computer?

seneca
Posts: 97
Joined: 02 Apr 2012
Has thanked: 38 times
Been thanked: 22 times

Re: Chart dragging gets deactivated in some special setups

Postby seneca » 01 Sep 2013

I often have 30 charts on my multiple screens, with no problem.

What kind of computer do you have? (What CPU?)
How much memory?
How much back data do you have on your charts?
Do you have many tick charts?
Any 1 tick charts?
Any other programs running on your computer?
TJ,
I do not think this behavior is due to limited system resources.
My rig is a X79 board with an i7-3820 Quadcore and 16 GB of RAM. I run MC 64 8.7.7634 on Win 7 64. I have a four monitor setup with MC 64 using three of them. GPU is Nvidia GTX 670 with 2 GB. When the issue occurs, there is no high CPU workload or RAM usage.

I do not use any tick charts. I use continuous futures charts and FX charts of minute data with a data range of not more than 2 years. I do not run any other program in parallel except for TWS.

The strange thing is, I never experienced this behavior in the past, when I had much more chart windows open, even with Tick data.
But I did not use the setup as I use now, i.e. two charts side by side in one workspace with Track Time and Price enabled, so maybe the issue is connected to this?
I'll try to narrow it down.
Last edited by seneca on 03 Sep 2013, edited 1 time in total.

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

Re: Chart dragging gets deactivated in some special setups

Postby TJ » 01 Sep 2013

It is good to know we can rule out system resources as an issue.

There must be something else that cause this behavior.

seneca
Posts: 97
Joined: 02 Apr 2012
Has thanked: 38 times
Been thanked: 22 times

Re: Chart dragging gets deactivated in some special setups

Postby seneca » 03 Sep 2013

@MC team, any ideas? If required, I would demonstrate this issue during live chat.

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

Re: Chart dragging gets deactivated in some special setups

Postby Henry MultiСharts » 18 Sep 2013

We are currently analyzing this behavior.

User avatar
Filly
Posts: 19
Joined: 17 Apr 2010
Has thanked: 3 times

Re: Chart dragging gets deactivated in some special setups

Postby Filly » 21 Aug 2014

We are currently analyzing this behavior.
After about a year, any success? I'm having this issue on MC64 8.8 R5.

I discovered a specific condition that resulted in inoperable background dragging, as well as the solution. Here are the different states and the behavior:

Condition: Data1, Data2, Data3, and Data4.
Result: Background dragging works.

Modification:
Delete Data3

Condition: Data1, Data2, and Data4 (non-consecutive data numbers)
Result: Background dragging does not work.

Modification:
Delete Data4

Condition: Data1 and Data2.
Result: Background dragging works.

Modification:
Add Data3, Data4, Data5, etc.

Condition: Data1, Data2, Data3, etc.(consecutive data numbers)
Result: Background dragging works.

(P.S. I didn't file a bug report with this solution because the Project Management page isn't responding at the moment)

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

Re: Chart dragging gets deactivated in some special setups  [SOLVED]

Postby Henry MultiСharts » 22 Aug 2014

This issue has been resolved in MultiCharts 9.0 Beta 1. The fix is not included in version 8.8.
Please update your MultiCharts to version 9.


Return to “MultiCharts”