I am running into troubles with heavy CPU usage. I have 3 tick charts open, as well as 10 other 5min charts, and am running this on a computer that is dedicated to only running eSignal. What happens is when my 5min charts turn over to form the next bar, I see a noticeable time lag vs the tick charts. This lag lasts from a few seconds to as long as 20sec.
To help speed things up, I have cut down on the number of indicators I use and made as many of them "compute on close" as possible, to lessen the CPU burden.
Aside from closing more chart windows, are there any services or features of eSignal that can be turned off to allow it to do its job w/out being so CPU hungry?
Any smart coding suggestions would be appreciated, too.
Also, eSignal with all the user EFS scripts running, being Java based, is an "interpreted language", am I wrong? If it is continuously interpreted, could users "compile" it and, thus, have eSignal run much faster?
Thanks in advance for any suggestions.
To help speed things up, I have cut down on the number of indicators I use and made as many of them "compute on close" as possible, to lessen the CPU burden.
Aside from closing more chart windows, are there any services or features of eSignal that can be turned off to allow it to do its job w/out being so CPU hungry?
Any smart coding suggestions would be appreciated, too.
Also, eSignal with all the user EFS scripts running, being Java based, is an "interpreted language", am I wrong? If it is continuously interpreted, could users "compile" it and, thus, have eSignal run much faster?
Thanks in advance for any suggestions.
Comment