Hi,
Trying here to decrease the backtest and optimization time to as low as possible and need some help.
1) I am have my own strategy and I am not using any type of code which could increase the speed because first I need to make sure its using the full hardware capability which is not.
Would need some advice in what ideas could you give so I can include in the code. Some articles maybe or smth else.
2) The main question:
I downloaded the needed data from beginning of 2023 as seen as bellow:
For better accuracy I use "tick replay" always for backtest and optimizations.
==========================
- Specifications of my PC:
Windows 10 Pro
Processor - AMD Ryzen 7 2700 8-Core
Logical Processors - 16
Base Speed - 3.2 GHz
RAM - 16GB
Always when running the backtest or optimizations the CPU does not go above 10% and RAM does not go above 30% and I am wondering WHY?
My understanding and wish would be to use at least 90% of everything and why not 100%.
So in the end the backtest takes around 2.5 hours not speaking of optimizations which take around 6 days for 60 iterations.
====================================
Same on my laptop which is less powerful on specifications.
While tests, they never reach even 60% on CPU or RAM.
The laptop as seen bellow is working in a "warm mode" and because of this, a tick replay of 6 months of GC takes around 2.5 hours also as on my PC which I assume if running at 100% would take around 45min.
So, can anyone give any hints? Maybe there are some settings in windows stopping NT8 of using full power?
Thanks in advance.
Comment