I´ve spent the time to walk through all parameters for each indicator in the "Building blocks" for several hours one by one and found many strange default "presets" for some of them, so that they never will be able to create any useful entries during strategy generating because the conditions can never be met with these default parameters.
2 examples:
"(ATR) ATR crosses above Level"
"(ATR) ATR crosses below Level"
"(ATR) is higher than level"
"(ATR) is lower than level"
Default: Level = 0 -> 100 Step 5. On normal Forex pairs, ATR will be between 0.0001 to 2. So that rule will never create an entry in these cases. Surely, for symbols like DAX, they can reach 100 or more. To make it work for all, you should at least bring down the step to 0.01 - but even then, for most normal Forex pairs, this will never create any entry. I have it set to 0 -> 3 and Step 0.001 now.
"(BEP) Bears Power crosses above Level"
"(BEP) Bears Power crosses below Level"
"(BEP) Bears Power is higher than Level"
"(BEP) Bears Power is lower than Level"
Default: Level = -100 -> 100 Step 5. That oscillator oscillates max within -5 to 5 on even the most volatile Forex pairs (GBPJPY). So if having those settings, this preset indicator creates no entries on most Forex pairs, especially with step 5. Surely it can go to 100 on indices like DAX etc., but for "normal" usage, this does not create any good entries. I have it set to -5 -> 5, Step 0.001
There are A LOT more of these, but I am lacking the time to write them down all here, as it already took heaps of time to correct them all to useful values. So I highly recommend that someone in your team goes through all these default presets once again and checks against MT4 / MT5 which parameter / level ranges these indicators really have under normal circumstances, because especially in terms of "Level" values, many of them are very off.
Attachment BuildingBlocks_Geektrader.xml added
I decided to share my findings with the authors in case they want to implement those as the new default settings for the building blocks (and everyone who reads this bug report), but I am only posting the snippet of my saved config that contains the building blocks, as I do not want to share my generating settings. To insert this into your config, you´ll have to save your settings in SQX via the Builder -> Settings -> Save As menu, which creates a SQX file. You then rename that SQX file to ZIP, extract the XML file within it and look for the entry point where my attached XML file starts, then replace all the building blocks content in your XML. Then re-ZIP it and rename it as SQX once again, and load it. Then you´ll have my Building Blocks config too.
good job
Attachment Untitled.jpg added
Status changed from New to Fixed
We'll also add a possibility to load/save only blocks config without teh whole project.