Login Page - Create Account

Support Board


Date/Time: Sun, 24 Nov 2024 21:33:07 +0000



Post From: Honest and humble feedback on charts

[2024-10-25 07:44:01]
User484626 - Posts: 10
Hi SC, I'm using your software from 1 year, give or take, and I'm finding it amazing. I deeply customised its appearance to suit my needs and coded some studies. I don't know of any other platform that allows all of that freedom for its users.

Before SC I used several other platforms, the most capable of which was TV. Let me say, I don't miss anything of it, save for one single thing: scrolling and zooming their charts always felt like butter. I've never had to select limiting dates, just select the timeframes and scroll/zoom to when I needed.

I do a lot of research and manual backtesting, so I go back and forth a lot on the charts, and I often feel constrained when scrolling SC charts. I always use multiple timeframes, 3 or 4, so my chart book is a little "populated", but I use very few studies and I don't use any transparency for my drawings, that I regularly purge when not needed anymore, so performance should be fine. Except that there's not the case. I have a very powerful computer, I also enabled the GPU support, but the data loaded in the chart book is just too much.

In TV, you can scroll to infinity (well, if you pay them enough...) and the chart automatically adjust to the time range you have on screen. I rarely felt any slowdown. My best guess is it dynamically loads just the data you need on screen plus a buffer. Can't we have that on SC? Why must I set a data limiting for all of my charts? Let's say I have a weekly chart besides a 5 minutes chart; to see some meaningful amount of data on the weekly, I must load, for example, 2 years worth of data. Now the chart book becomes slow because the 5m chart automatically loaded 750k+ data point to memory, and calculated all the studies on them, that I absolutely don't need.

Can we have the option to set a dynamic approach to data limiting? For example, the 5m chart can load X candles before and Y candles after the time that's selected by the global cursor, and that time is dynamically set by the cursor itself while it's being moved on other charts. I totally get that X must be >= of any lookback period of all of the studies applied to the current chart, but this is another topic.

English is not my first language so don't take me wrong, this is just a humble feedback. I love your software. Best regards.