Dear support
I have been testing custom blocks heavily as it is an excellent feature with many benefits, but the more I use it the more I am frustrated mainly with how slow it is, it is like another program and not part of SQX. I have created more than 65 blocks so far and below are my observations:
- just doing anything in custom blocks takes a very long time, just confirming takes 5-15 seconds, any click it takes forever to finish, while everywhere else in the platform clicking behaves normally, picking any option, or confirming is normal.
- the operation of adding conditions to blocks, becomes very slow the longer you use SQX. currently only solution is to restart SQX. just clicking on any item (eg. Close) and changing the shift from 1 to 2 then click Confirm takes 15 seconds (I timed it)
- you can't delete all or multiple blocks at once, you have to pick one at a time, and it takes forever to do that.
- like in strategy banks, we need the ability to pick all with one click, or click a box on the left of each block to pick/unpick just like in Blocks Group Export so we can import/export/delete quickly
- when you create blocks and add the opposite blocks, save, exit SQX, log back in again, randomly some opposite blocks will be "Not Set"
- the name of custom block shows up in pseudo text as Block ID not the name, it should be the name. Also in Easylanguage block text doesn't show at all and it should show up as a comment to let you know what block is used as it is very hard to read the code and determine the block.
- I can't add more than 11 lines in custom blocks. Am doing 4 bar patterns and it is easy to reach 20 lines, for example C[4] > C[3] > C[2] > C[1] takes 3 lines and it doesn't matter what is the monitor resolution
- in custom blocks and group blocks there is no scroll bar after 11 line, so if you add more than 11 blocks to a group, number 12 will not show up and there is no scroll bar.
- if you start SQX and go to custom blocks, there are no brackets to add to conditions. but if you add a bracket in algowizard and then go back to custom blocks, then "add opening brackets and closing brackets" will show up
- some cutom blocks don't show the code when you click on them, but if you chose them in builder they will produce their code in pseudo text and easylanguage text, meaning they work.
- if you work in algowizard including custom blocks for 1 hour then for sure you will get UI error and the software will reload and you will lose all code that is not saved
- if you import more than 20 custom blocks, for sure you will get UI error and crash. once you restart SQX, the custom blocks will be there successfully.
- when custom blocks are deleted, they stay in Group blocks
by the way, i noticed in build 129, dev 3 that you added a category called candle patterns in algowizard conditions, can you please add a category for custom blocks?