Announcement
Collapse
Looking for a User App or Add-On built by the NinjaTrader community?
Visit NinjaTrader EcoSystem and our free User App Share!
Have a question for the NinjaScript developer community? Open a new thread in our NinjaScript File Sharing Discussion Forum!
Have a question for the NinjaScript developer community? Open a new thread in our NinjaScript File Sharing Discussion Forum!
See more
See less
Partner 728x90
Collapse
NinjaTrader
Optimization - CPU or RAM?
Collapse
X
-
Hello Radano,
Thank you for the post.
Really both of those items will be used in a optimization so a capable PC in general would be needed. You can find the recommended system specifications in the following link, you can of course get hardware that is greater than the suggestion to increase the platforms overall performance.
This question will also relate to what you are testing, a very complex strategy will inherently take more resources than a simple strategy so you would need to determine what your requirements are based on what your strategy is doing. If you are purchasing a third party strategy you may want to inquire with the vendor/developer what specs they find to be optimal for what they are doing in the code.
The amount of data you are optimizing over and the amount of parameters being optimized at once will also affect how long the tests take and how much resources are being used. More ram can help with storing information for larger optimizations sets however that will not necessarily speed up the individual tests, that would relate to the cpu speed.
If the script being tested does use a lot of ram that can actually slow down the testing if the ram becomes maxed out, this would really be something you would need to test with the strategy you are using to see where its usage is at. Ram can be upgraded later to increase the amount where a CPU is a little more difficult to replace and more costly. Starting with a higher power CPU and the help guide suggested 8gb of ram may be a good starting point. If you are doing a lot on your PC or have other applications running you may want to start with a higher amount of ram such as 16gb to allow all your applications/Windows to have sufficient memory while running the optimization.
Please let me know if I may be of additional assistance.
JesseNinjaTrader Customer Service
Latest Posts
Collapse
Topics | Statistics | Last Post | ||
---|---|---|---|---|
Started by hurleydood, 09-12-2019, 10:45 AM
|
14 responses
1,093 views
0 likes
|
Last Post Today, 06:53 AM | ||
Started by cre8able, Yesterday, 04:16 PM
|
1 response
14 views
0 likes
|
Last Post Today, 06:49 AM | ||
Started by cre8able, Yesterday, 04:22 PM
|
1 response
13 views
0 likes
|
Last Post Today, 06:44 AM | ||
Started by stafe, 04-15-2024, 08:34 PM
|
5 responses
28 views
0 likes
|
Last Post Today, 06:42 AM | ||
Started by StrongLikeBull, Yesterday, 04:05 PM
|
1 response
12 views
0 likes
|
Last Post Today, 06:34 AM |
Comment