NOTICE: This forum is mostly an archive, though new posts are allowed. Registration may require manual admin activation. After registering visit https://bitsum.com/contact/ to request account activation.
Started by 4EverMaAT, September 23, 2015, 07:05:44 AM
Quote from: 4EverMaAT on September 23, 2015, 07:05:44 AMIntel i5 3230M laptop @ 2.60 Ghz, 12GB ram, Win7 64-bit, nvidia 2GB GPUPL 126.96.36.199 64 bit.I am using metatrader 4 (http://www.metatrader4.com/en/automated-trading/mql4-programming) (mt4) to run backtests (trading simulations) for my systems using tick data. This typically uses 1 logical core or appx 25% of the processing power. mt4 is a 32 bit program, but it is multi-threaded. The tick-by-tick backtesting can take about 40 minutes per trading year (calendar year) of trading data. Each year of tick data is appx 800-1200MB worth of ticks depending on the year.I can run up to 3 mt4 instances simultaneously at once without any slowdown (not doing anything else; 4 or more instances running backtests simultaneously uses near 100% of the computing power and you can see the laptop slowdown)I noticed that ProcessLasso reduced the priority of the mt4 process to 'below normal'. I actually want that process to have most (not 100%) of the CPU processing power it needs to run its calculations and do a lot of I/O, while I can still do some minor web surfing, reading a manual, or watching an mp4. I usually run no more than 2 mt4 backtests simultaneously anyway.Which PL tweaks do you recommend? Even if not for mt4 specifically, financial trading programs in general? If you need me to 'record' the CPU stats for that program somehow, I'm happy to do it so that you can have all the data you need.What I don't want to see happen is lower priority, and a slower backtest iF I can help it. I want to give each instance as much processing power as possible, without freezing my system.q: does PL have a way to view the system specs in a summarized format? Like CPU-Z (http://www.cpuid.com/softwares/cpu-z.html) or something like that?