Login Page - Create Account

Support Board


Date/Time: Tue, 21 May 2024 11:24:06 +0000



Post From: Increasing Chart Loading Performance ?

[2015-02-03 02:09:48]
Trader Ra - Posts: 87
Im trying to understand how to improve chart loading performance on one of my charts. I’ve read and applied a lot of the suggestions from the documentations but wanted some specific advise about a few of the chart settings specific to my situation. The changes are mostly global so will impact all other charts which is my concern. Please bear with me.

Some background on my setup – I trade futures (ES) and don’t use anything less than a 1 Min chart. I execute orders off the Chart DOM. Most of my charts that I watch live only have 10 days data loaded. I don’t use time and sales. Im downloading 1 Tick data with the standard 186 days of max historical standard to DL setting
I do my research on higher timeframe charts like historical dailys and intraday 30, 60 120 etc. which is where I want to improve performance. Sometimes I need to look back a longer period. I use a lot of volume profiling and extending rectangle drawings with the transparency features. So my ‘research charts’ may have 100, 300 – 400 days loaded depending on how far back I need to look. Switching between time frames chews up time.

Its not a huge problem as I have a powerful system and generally it takes about a min or less maybe to load 400 days or so with 1tick setting.. haven’t really timed it but faster would be better. Probably feels longer than it is! Its not a problem during RTH hrs because those charts just sit there in the background. Just wanted to shave some time loading when I switch time frames doing my research work. I prefer drilling down using 1 chart instead of having multiple charts with diff times.

My concern is accuracy and execution if I make changes to settings. Can I safely make changes to the following settings without impacting data accuracy and execution bearing in mind I live in Australia and rely heavily on volume profiling?

-  Reduce time and sales stored records? What value – 500? 1000?
-  Do I need to use 1 tick data or can I switch to 1s and still not worry about accuracy? As long as I have highly accurate data for the last week or two which I probably need for execution? Not clear on this sorry
-  Can I still create accurate volume profiles from periods that are months back if I change to 1s data?
-  Can I change the max historical intraday days to 50 maybe or less?
-  What about chart update interval ? currently mine is set to 500
-  Any other important setting that makes a big diff to performance? I cant make these settings specific to a chart can I?

I think my problem is that I don’t fully understand if I need to have 1 Tick data for drawing accurate volume profiles from whatever period I choose and whether making some of the changes above would affect overall data accuracy and execution from Australia?

It’s a long one.. I apologise. I know your team’s busy so Im not expecting a quick response. This is non urgent but would like some clarity at some point. Thanks in advance.