Set WLD Process Priority to either "Above Normal" or "High"
Author: fairone99
Creation Date: 12/11/2020 5:33 AM
profile picture

fairone99

#1
Hi!

I am running the latest version of WLD and my OS is Windows 10.

The optimization of my strategy is taking long time.

I wonder if I can set the WLD process priority from "Normal" to "Above Normal" or "High", will this provide any help to speed up the process without losing any stability? Pros and Cons?

After some research on the Internet, I know I should NOT set any process to "Realtime"... However, could I set the WLP process to either "Above Normal" or "High"?

Thanks for any help in advance.


Alex
profile picture

superticker

#2
QUOTE:
I wonder if I can set the WLD process priority from "Normal" to "Above Normal" or "High", will this provide any help to speed up the process without losing any stability? Pros and Cons?
If you have many other competing processes running on your computer at the same time, then it may help. But chances are you don't, in which case it won't help.

I would minimize your Data Range (I use 800 Daily bars) for your optimizations and use a fast optimizer. The Particle Swarm optimizer is fairly fast (Clerc Tribes is a good algorithm to start with there). You can also turn off some of the Performance Visualizers (see Preferences) so you're not computing more visualizers than you need.

Of course, you can work to speed up your strategies themselves.
profile picture

Eugene

#3
Hi Alex,

It's entirely up to you. I don't think anybody was concerned about testing this power user trick. Please let the forum know if there's any impact on the optimization performance.

Also in WL7 optimizations will consume the entire CPU to run faster.
profile picture

fairone99

#4
Thanks for all the helpful feedbacks!

I have tried both Particle Swarm Optimizer and Genetic Optimizer and find out that Particle Swarm Optimizer is faster. However, I am always wondering about if there is anything "missing" in either Particle Swarm Optimizer or Genetic Optimizer. That is why I am always trying to use the Exhaustive Optimizer, if possible. Just do not want to leave any stone unturned.

Oh, I could not remember which method that I used before in Particle Swarm Optimizer and will surely give Clerc Tribes a try, thank you!

The WLD process priority has been switched by me from "Normal" to "High" and so far, I do not see any major improvement. The CPU usage is still around 15% to 16%. And I have double check to make sure that WLD process affinity is set to use all eight CPUs that my PC has.

Looking forward to using the new WLD 7.0 for the improved Optimizer speed!
profile picture

superticker

#5
QUOTE:
... in Particle Swarm Optimizer and will surely give Clerc Tribes a try,...
The Clerc Tribes algorithm is very good, but I like the Clerc Basic slightly better. See the screenshot for the settings I use for it. Your mileage may vary.

QUOTE:
The WLD process priority has been switched ... from "Normal" to "High" ..., I do not see any major improvement.
I'm not surprised.
profile picture

fairone99

#6
Thank you for sharing the parameters of the PSO. I will surely give it a try.
This website uses cookies to improve your experience. We'll assume you're ok with that, but you can opt-out if you wish (Read more).