[BUG\FEATURE] WF wont saves the parameters by dates into the strategy itself, Retesting or MC etc will cause the strategy to use the latest WF parameters for the whole historical period..

You reminded me that i should promote a feature task that saves the WF file curve withe the exact dates and parameters so you can then use this file to continue with MC tests etc,

Because right now when using the strategy file after WF it will just be a strategy file with the latest period optimization parameters selected, if you catch my drift

In short, if you use the strategy file that passed WF on a different task like Retest or MC etc,  They will just retest your strategy with the parameters you got from WF ON THE WHOLE HISTORICAL PERIOD YOU SELECTED.In short, if you use the strategy file that passed WF on a different task like Retest or MC etc,  They will just retest your strategy with the parameters you got from WF ON THE WHOLE HISTORICAL PERIOD YOU SELECTED.

I think it is wrong

In Tradestation and i yhink in MultiCharts aswell you can backtest your strategy with different parameters by historical dates

Check this out:



Watch from roughly 03:20

He defines the parameters to use From~To dates, thats what im trying to conclude, we currently dont have that in SQX.



(This was copied from our discord channel, im currently on my phone)
Attachments
No attachments
  • Votes +11
  • Project StrategyQuant X
  • Type Feature
  • Status New
  • Priority Normal

History

k
#1

Karish

26.10.2022 08:37

Task created

KB
#2

kbtech

26.10.2022 08:45
Voted for this task.
TV
#3

Tomas Vanek

26.10.2022 09:43

Type changed from Bug to Feature

i
#4

kasinath

26.10.2022 11:20
Voted for this task.
CG
#5

Chris G

26.10.2022 14:34
Voted for this task.
SB
#6

Blaster79

26.10.2022 14:48
Voted for this task.
b
#7

bentra

26.10.2022 15:44
Voted for this task.
k
#8

Karish

26.10.2022 18:38
Voted for this task.
E
#9

Emmanuel

28.10.2022 12:59
Voted for this task.
HH
#10

Hans

08.11.2022 23:02
Voted for this task.
k
#11

Karish

16.11.2022 11:10
Just to bump this thing again,
This is very important,

when passing WF the walkforwarded result with those bunch of OOS periods is the result that we want to further investigate and continue with our R&D with,

that means lets say we ran a WF test, we saw a result that contains bunch of OOS periods that we like, now we want to save it into the strategy file,
and with that file we want to further progress into a:
simple retest / WhatIF / MC trades / Higher Precision / backtest on other markets / MC retest / etc.. just like with a normal strategy file.


Thanks hopefully it will be implemented sooner than later.

HF
#12

Vence_Jo

16.11.2022 13:27
Voted for this task.
JJ
#13

Jackson

17.11.2022 09:13
Voted for this task.
k
#14

Karish

17.11.2022 09:13

This was also mentioned 5 years ago by the guy from https://tradingtact.com

here on SQX forums:

https://strategyquant.com/forum/topic/6598-doing-monte-carlo-using-walk-forward-trade-history/


He talks about using the WF result inside the "MC trades"


Would be cool though to really upscale it and be able to like i suggested above to take the WF result not only into MC trades, but into simple retest / WhatIF / MC trades / Higher Precision / backtest on other markets / MC retest


just as with a simple strategy currently.


Thanks.

k
#15

Karish

17.11.2022 10:39

Besides the CrossChecks, We cannot use the WF result to combine with other WF results so we can check their correlations and build a portfolio from them,

we cannot export the WF result file into QA so we can check their correlations and build a portfolio from them.


Crucial stuff for the next build.. just saying..

thanks.

CG
#16

Chris G

13.12.2022 18:15
This is a huge miss for SQX.
k
#17

Karish

14.01.2023 23:41
I would want to add another thing to the topic as-well:


If the WF equity curve is selected,

and the user want to export the strategy code as TradeStation/MultiCharts code,

then SQX will already generate and include these lines of code according to the dates of the OOS samples of the WF:

If date >OOS_START_DATE_1 and date<OOS_END_DATE_1 then PARAMETER_1=X;

etc..


We sadly cannot use these code lines for MT4/MT5 and other platforms that i know of, so there is no reason to include those.


Thanks.

RL
#18

rickliao

09.12.2023 17:58
Voted for this task.
b
#20

bentra

12.04.2024 13:36
Is the only reason you want this for the WFO correlation check? If so you may not necessarily need a complete strategy with moving variables based on dates. One should only need the results of the WFO and compare in a correlation check to the results of the WFO of other strats. Could also analyze the WFO results in a monte-carlo. I mean such features would be easier to build for the SQX team than date specific codes.




Votes: +11

Drop files to upload

or

choose files

Max size: 5MB

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

...
Wait please