1. odskrtunu nebo zaskrtnu Candle Patterns -> Randomly generated patterns cely grid skoci nahoru (asi se refreshne), ale scrollbar zustane kde byl.
Nemelo by to nikam skakat, mela by se tam jenom zobrazit na nova umela kategorie Candle Patterns Prices
To jsem psal i Jakubovi, task https://roadmap.strategyquant.com/tasks/sq4_1198
2. odskrtunuti nebo zaskrtnuti Random Indicator Comparison neodcheckne/nezacheckne zadnou jeho podpolozku
Taky prejmenuj Random Indicator Comparisons prejmenuj na Random Indicators Signals
3. Stop/Limit Price Levels je zobrazena porad, nezavisle od toho, jestli je zaskrtnuto Enter At Stop nebo Enter At Limit,
a Stop/Limit Price Ranges nevidim vubec.
Tyto dve kategorie maji byt videt jenom pokud je vybran Enter at Stop nebo Limit, jinak ne.
Taky by bylo idealni, aby se zbrazovali uplne na konci, az za Random Indicator Comparisons.
4. prace s gridem mi ted prijde pocitove nejaka spomalena, treba po spusteni SQ a prepnuti na Blocks ta prvni inicializace gridu.
Anebo kdyz se zaskrtne Candle Patterns -> Randomly generated patterns
Neni to tim, ze to XML bloku ma kolem 1 MB, a je tedy obrovske? nevim, jestli bychom to optravdu nemeli nejak vyrazne zoptimalizovat.
5. kategorie Other tam nema byt, Number taky ne
Attachment project.xml added
Attachment blocks_speed.png added
Parsovani XML trvalo 537ms, pak prvni refresh 440ms.
Myslim, ze ty casy uz zacinaji byt trochu problem, muzem mit klidne v budoucnosti 3x nasobny pocet bloku, to znamena treba 3 MB XML data.
Ted v Bete 9 to uz resit nebudeme, ale musime s tim neco vymyslet, vytvorim na to task.
Mel by ses ale podivat na dva problemy:
- ty exceptions pri parsovani XML
- jestli nejde jeste zrychlit ten prvni refresh, proc trva na slabsim pocitaci 440 ms. Zapni si treba v Chrome profiling a nekolikanasobne spomaleni. Nevim, jestli je to vic na Jakuba nebo na tebe
Ještě se podívám na to zrychlení, ale asi to bude muset spš řešit Jakub
Status changed from Waiting for information to In progress
Status changed from In progress to Fixed
Bod 2, 3 - hotovo
Bod 4 - teď už to celkem jde, ale byly tam zřejmě nějaké zbytečné cykly při nastavování hodnot checkboxů, psal jsem to Jakubovi a už to o hodně zrychlil. Předtím trvalo vykreslení gridu i 5s. Zítra probereme, jestli by to nešlo ještě trochu zoptimalizovat. Podívej na screenshot, změřil jsem doby jednotlivých částí při prvním vykreslení GUI (přepnutí na Blocks tab v settings). Nejdéle trvá parsování XML a na druhém místě je request na backend, kdy se získává seznam bloků a upravují se kategorie - tohle by možná ještě šlo zrychlit.
Bod 5 - hotovo, kategorie odebrána