SQ X updates
955 replies
Mark Fric
8 years ago #114916
Here’s where we can discuss SQ X updates nad news.
This topic was renamed from SQ4 Early preview. The old, no longer relevant posts are or will be deleted and archived.
The point is in clearing up our forum from old, non-relevant stuff.
Mark
StrategyQuant architect
tnickel
6 years ago #197177
Mark,
very good product.
Nice Idears.
Not Stable, but every beta version is better then the version before.
I go on with testing and reporting bugs.
thomas
https://monitortool.jimdofree.com/
geektrader
6 years ago #232678
I get 100 % on 40 cores ( multithreading turned of) wile doing genetic evo with plenty of islands.
Multiple Islands might be an idea to test, but during random generation (which I prefer), you do not get 100% usage either, right?
mabi
6 years ago #232686
You are correct . For random gen only 50%
geektrader
6 years ago #232688
Exactly, and since I have turned HT on, it is 25% instead. Hope Mark can provide a solution to run multiple SQ4 instances in parallel. The only way this works right now is to make a virtual app out of SQ4, because then the GUI process that launches from /AppData, does not collide between instances (just tried it with VMWare and works fine, but has performance penalty because of the VM overhead).
mabi
6 years ago #232689
Yes i installed Vmvare a wile back aswell before i figured out i could shut of HT. With HT turned on SQ4 only uses one of the CPU,s with turned of it uses both.
I already brought this up sevral times before and added it to bug list. However Marks reply has been that it works fine for him even on dual cpu which is wierd since i have the same issue on 3 seperate putors. Maybe we are missing some drivers that he has installed doing the programming.
geektrader
6 years ago #232691
That has to do with NUMA / UMA mode, you want to make sure that you are in UMA mode (both CPUs can be addressed at once by one program which is NOT NUMA aware (which SQ4 isn´t indeed)). You can set that in your BIOS usually. But it has nothing to do with the fact that the parallelization in SQ4 in its current stage and especially during random generation is just not very good. Adaptrade Builder maxes out my Threadripper 1950X to 99% ALL the time during randomly generating strategies, so it IS possible and I hope Mark can address this for SQ4 too. And it would be great to change SQ4 in a way that we can run multiple instances of it, which does not work now because of the technical implementation of the GUI which running from /AppData and hence
clashing with a second instance (which is not launching at all, only if virtualized so that it does not write into the real /AppData but a virtualized one).
Mark: can´t you make the GUI processes (browsercore*) to run from the SQ4 directory instead of /AppData? I think that would fix the issue of multiple instances right away, without having to use dirty hacks like putting each SQ4 instance into a VM.
Mark Fric
6 years ago #232694
thank you all for input, we’ll address these issues – GUI process will run from local installation folder and we’ll make it work with 100% CPU also in Random generation.
We also already made some speed and other improvements, we’ll fix problems with commissions etc. that were reported recently.
Mark
StrategyQuant architect
geektrader
6 years ago #232695
Thumbs up Mark, this will be KILLER if all of that gets fixed + changed (GUI process etc.). This thing will be THE trading strategy generator!! Any approx date for the next Beta 9? Just wondering 🙂
AC1962
6 years ago #232698
Hi Mark
Thanks for all the hard work! So when you say “… GUI process will run from local installation folder …” will this allow users to simultaneously run multiple instances of SQ4, simply by duplicating SQ4 folders (not by using a VM or 3rd party app) as I currently can with SQ3.8.2? I do not wish to loose this ‘simple and efficient’ facility for running ‘multiple instances’ with SQ4.
Thanks
AC1962
geektrader
6 years ago #232701
Is there a way to see the intermediate (current) generations strategy results hat the genetic engine generates even though they are not matching my rules? That would be really helpful to tailor the rules.
geektrader
6 years ago #232702
Answered my own question: simply removing or relaxing the “Strategy acceptance conditions” and limiting the database to 1000 entries (or lower) will achieve this. You then get a steady flow in the “Results” database and the improving fitness will replace the worst strategies over time, hence seeing “the last 1000 best” strategies there. That does the trick for me 😉
mabi
6 years ago #232703
I would be very happy if Taskmanger automatically picked up any strategy that passed the “Strategy acceptance conditions” and did WFM on the fly.
Mark Fric
6 years ago #232735
mabi – we are planning something like this, Beta 9 will have a few positive surprises.
As for the date of release – I don’t want to set the fixed date, but we are targetting for Beta 9 to be the last Beta version. It will surely be released before the end of this month.
Mark
StrategyQuant architect
Mark Fric
5 years ago #233510
Hello all,
we just released new SQ4 update, named it Release Candidate 1: https://strategyquant.com/betaversion4
Direct download link: https://www.strategyquant.com/licenses/d?code=sqrc1
Changelog: https://roadmap.strategyquant.com/projects/sq4/roadmap
As I said earlier, we will be releasing new update every two weeks and I believe we will have a final version very soon this way.
There are still things to add or improve, in features, speed and stability, and we will be working on them in the next releases, but overall I think SQ4 is already usable.
I’d like to thank everybody who takes their time to test it, it really helps us find bugs.
Mark
StrategyQuant architect
Martin
5 years ago #233514
I have tested it for a few hours and I couldn’t find any bug yet so really thank you for the hard work. You are the best Mark!!