Hello.
For those who has limitations on reliable broadband internet access or computers that can’t run 24/7.
After some testing on various computers and internet throughput, I came to realise the common denominator that limits the speed of backtesting and WFA is internet bandwidth.
Ok – one never have enough processing power and RAM.
Talk to your local ISP or an ISP anywhere in the world.
Let the ISP setup a computer for you that has direct access to the backbone or at least very fast internet. The ISP can setup a VM (virtual machine) with a secure VPN connection to this machine. You won’t need much storage space on the computer so that’s not an issue for the ISP. Can be any operating system. Whichever OS you are familiar with.
The idea is then you can login remotely to that server using remote desktop software and run your time consuming backtesting/WFA on that machine. You stop/start multiple backtesting/WFA processes on this machine and then log off. After so many hours you login change some parameters and let it run again.
You can access with remote desktop and VPN from anywhere in the world.
The results you can copy&paste from remote computer to your local computer for further analysing, tweaking/tuning.
Yes, this will cost some money but not as expensive as you think. Compare costs to speed and realibility with the frustrations on the side.