TASK automatic retest - level 2

velká pochvala devteamu za task automatic retest - tahle věc se podařilo na jedničku a je to super pomocník. Konečně můžu mít na skladě tisíce strategií s různými nastavením a backtestovat je dohromady a hlídat tak jednoduše jestli strategie dál funguje nebo umírá - SUPER



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

Attachments
level2.jpg
(31.97 KiB)
  • Votes +17
  • Project StrategyQuant X
  • Type Feature
  • Status Fixed
  • Priority High

History

h
#1

hankeys

01.11.2018 10:47

Task created

h
#2

hankeys

01.11.2018 10:52
Voted for this task.
t
#3

traderpetr

01.11.2018 10:56
Voted for this task.
t
#4

traderpetr

01.11.2018 10:56
souhlasím 
k
#5

Karish

01.11.2018 11:03
Voted for this task.
JF
#6

Honzik

01.11.2018 11:08
Voted for this task.
IH
#7

clonex / Ivan Hudec

01.11.2018 13:34
Voted for this task.
IH
#8

clonex / Ivan Hudec

01.11.2018 13:36
Prioritizoval by som bod 3,2  a moznosti testovat strategie na inom trhu.
e
#9

eowithrand

01.11.2018 15:40
Voted for this task.
m
#10

mabi

02.11.2018 04:22
Voted for this task.
PK
#11

investor666

02.11.2018 16:03
Voted for this task.
DR
#12

mentaledge

02.11.2018 19:49
Voted for this task.
J
#13

simunekj

04.11.2018 19:36
Voted for this task.
JT
#14

jtrefil

29.11.2018 06:30
Voted for this task.
IH
#15

clonex / Ivan Hudec

01.12.2018 17:22
Dodal by som jednu vec:


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) . 

IH
#16

clonex / Ivan Hudec

01.12.2018 17:25
skusim inak>

 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.

KL
#17

kainc301

01.12.2018 19:31
Voted for this task.
h
#18

hankeys

02.12.2018 07:56
od z mého pohledu finálního řešení nejsme daleko a stačí dodělat jednu věc


- 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

IH
#19

clonex / Ivan Hudec

02.12.2018 11:54
suhlas 
h
#20

hankeys

28.12.2018 19:28
půjde s tím v dohledné době něco udělat?
t
#21

todtv

27.02.2019 13:43
Voted for this task.
h
#22

hankeys

01.03.2019 19:17
please add asap - B120
PV
#23

Cornus

04.03.2019 08:35
Voted for this task.
m
#24

Martin

12.04.2019 18:56
Voted for this task.
jn
#25

Josef Němeček

26.05.2019 03:31
Voted for this task.
IH
#26

clonex / Ivan Hudec

13.06.2019 13:53
Plz dorobte toto. Je to super pomocnik na monitoring strategiii vygenerovanych.
b
#27

bentra

26.07.2019 18:26
Voted for this task.
m
#28

Martin

11.10.2019 19:53
This task has been postponed several versions, it would be great if you could at least add the option to configure the dates in which the systems are tested.
TB
#29

Tomas Brynda

18.10.2019 11:25

Status changed from New to In progress

Upgraded Automatic Retest will be present in the upcoming release. We not only added advanced data settings, but we also enabled applying custom money management and trading options settings and rankings.
TB
#30

Tomas Brynda

01.11.2019 16:04

Status changed from Fixed, to be tested to Fixed

h
#31

hankeys

03.11.2019 17:20
thx for the new level of automatic retest in B125, could be also MC tests added, so we can make automatical MC tests of different strategies?


its crucial for me

TB
#32

Tomas Brynda

05.11.2019 13:47
Cross check settings added
h
#33

hankeys

10.11.2019 20:49

Attachment auto.jpg added

we need to make one change to autoretest level 2


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


Votes: +17

Drop files to upload

or

choose files

Max size: 5MB

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

...
Wait please