AlgoWizard - Custom Blocks

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?

Attachments
No attachments
  • Votes +2
  • Project StrategyQuant X
  • Type Bug
  • Status Fixed
  • Priority Normal

History

AC
#1

A Casey

22.06.2020 20:06

Task created

h
#2

hankeys

22.06.2020 22:03
Voted for this task.
h
#3

hankeys

22.06.2020 22:04
you can try dev3 of B129 - many things could be resolvedĀ https://cdn.strategyquant.com/install/sq/SQX_129_Dev3.zip
AC
#4

A Casey

23.06.2020 00:15
great, many issues are resolved, some are still there, i guess build 130 will resolve it.

thats what i like about sqx team, they are always fighting bugs and updating. i did mention in my youtube video that most likely it will be fixed in future versions and it is :)

AC
#5

A Casey

23.06.2020 00:17

Description changed:

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?

E
#6

Emmanuel

23.06.2020 06:38
Voted for this task.
TB
#7

Tomas Brynda

24.06.2020 16:50

Status changed from In progress to Fixed

AC
#8

A Casey

25.06.2020 05:03
Thank you team for the efforts. Already v129 rev3 is a great improvement. keep up the good work.

Votes: +2

Drop files to upload

or

choose files

Max size: 5MB

Not allowed: exe, msi, application, reg, php, js, htaccess, htpasswd, gitignore

...
Wait please