Support Board
Date/Time: Sat, 15 Mar 2025 23:22:13 +0000
Post From: ACSIL Study Call Frequency
[2015-02-13 22:32:33] |
QnReally - Posts: 188 |
I recently noticed that my studies are getting called even when new trades haven't occurred. I am assuming that it is as designed because some studies may want to know when bids/offers change. I limit the number of times a study (for some of my studies) is calculated by keeping track of the last call time. My SC instance used to run at 15+% CPU utilization. I have a lot of studies added to multiple charts so it basically maxes out one CPU core in my computer. By adjusting "Chart Update Interval" in individual charts, I am under the impression that I was able to bring the CPU utilization down to 14% or so. I was wondering if SC would be interested in bringing some additional efficiency related tweaks to ACSIL core so that the ACSIL developers can be relieved of this task. I understand you guys are very busy and you have competing priorities. Please let me know if this cannot be considered in the foreseeable future. In that case, I shall bring it up later. I am thinking of the following: 1) Studies getting called at customized update speeds based on a) the number of milliseconds elapsed since the last call, b) the number of price changes since the last call, c) every trade, d) every trade and/or bid/offer change, or e) update always 2) A way to generate a performance report on which studies in which charts are taking up the most time per execution and for all executions together. Thanks. |