pojďme ale přemýšlet dál, kam to posunout - hodně by v dalším kole pomohla možnost zapnout toto nastavení tak, jak jej známe z krosčeku na additional data
pokud by se tohle podařilo zprovoznit spolu s taskem LOAD a SAVE, tak máme ultimátní nástroj na backtestování různých strategií (i od různých uživatelů) a můžeme si strategii protestovat na několik způsobů
Využití:
- hlavně pro strategie nahrané od někoho jiného, který používá jinak pojmenovaná data - program tudíž nepozná, na který symbol to má pustit a já mu to musím říct. Mám tedy EURUSD strategie s různým nastavení od různých uživatelů, kteří použili jiný název symbolu, nebo mají jiná data, nebo mají jiný posun UTC. Já tyto strategie potřebuji v jednom kroku srovnat na moje data. Zatržítkem si tedy umožním, aby se tyto strategie projeli na mém názvu dat, tak si je srovnám a můžu dál porifltrovat, uložit a pak už dál backtestovat dle libosti
- za druhé - občas mě zajímá chování TICK backtestu všech strategií - protože mám uložený 1M backtest - jak ale rychle provést aktuální TICK backtest všech možných strategií - zase vrazím to do tohoto tasku, zaškrtnu si pouze přesnost a nastavím TICK. Vše co nebude zatrženo k nastavení, tak task vezme z nastavení strategie
- za třetí: chci vidět BT třeba za poslední 3 měsíce - zase nastavím si datum OD DO, vše další nechám nezaškrtnuté, to se vezme z nastavení strategie, ale pouze se přetestují strategie za určitý časový úsek
- za čtvrté: chci přidat do strategií SKLUZ - zase úplně jednoduše přes zatržítka si to nechám projet a uložit
- chci protestovat strategie na jiném TRHU
- chci protestovat strategie na jiném TF
atd. atd.
Jestli tam nechat i záložku "filtering" dávám na zvážení, pokud by to nebyl velký problém, tak by se tam hodila, aby to šlo rovnou rankovat a rychleji případně promazávat, pokud bych to potřeboval
Prave filtrujem velke mnosztvo strategii s roznymi nastaveniami a urobil som si na to custom projekty ktore mi funguju pekne. Problem Vsak nachadzam v tom ak chcem zobrat strategie nahrat ich settings do retestera a nasledne pustiti celym procesom taskflowu. Pri kazdom nastaveni musim pomenit vsetky configy v kazdom kroku aby to malo zmysel. Cize by by bolo fajn mat akysi meta custom test. tj nahraj pociatocny config v bode jedna ( zakladne nastavenia : data / money management / trading options ) a nasledne ho aplikuj do dalsiieho taskflow s moznostou upravy) .
mam custom project na monte carlo filtrovanie a ten teoreticky mozem pouzivat na vsetky strategie. Teraz to je tak ze musim kazdemu nastaveniu strategie urobit osobitny custom project .
idea by bola ze si nahra zakladne parametre ale parametre crosschekov budu univerzalne. Cize by sa dal tento custom project pouzivat opakovane.
- do "automatic retest" tasku přidat celou nabídku klasického retest modulu s tím, že všechny zatržítka budou vypnuté, všechny kolonky budou šedé (ale půjdou případně měnit) a to bude znamenat, že v automatic retest tasku se má vzít kompletní nastavení ze strategie a pouze se provede BT za aktuální data
- když bych ale do jakéhokoliv nastavení šáhl - tzn. přepnul přepínač, vepsal nějakou jinou hodnotu do jakéhokoliv políčka, tak by SQX věděl, že takové nastavení má dostat přednost a že má vzít toto nastavení a pouze zbytek nastavení ze strategie
tímto jednoduchým způsobem dostanu ultimátní nástroj, ve kterém půjdou dělat veškeré myslitelné testy hromadně, a to i pro různé strategie
- budu chtít přidat skluz? - není problém vepíšu hodnotu do skluzu a vše se přetestuje a zbytek se nechá z nastavení strategie
- budu chtít přetestovat strategie jen za určitý čas? - není problém, vepíšu datumy a vše ostatní se nechá z nastavení strategie
- chci vidět TICK backtest? - není problém, přehodím pouze nastavení přesnosti
- chci otestovat jiný čas exit friday? - není problém, přepíšu hodinu, vše ostatní se nechá z nastevení strategie
.
.
.
a takto můžu pokračovat do "nekonečna"
a udělat si jaký chci taskflow
Status changed from New to In progress
its crucial for me
Attachment auto.jpg added
if we want to try changes in trading options and have strategies with different settings - we cant retest everything together, because we can turn ON/OFF only the single setting
everything will be than tested with selected parameters, but i want to change for exmample only maximum trades per day to 1
but keep everything else "from strategy"
this is unusable for us