With this feature hopefully implemented we would want another thing that was specified inside the article above,
Randomization of OOS crosscheck (unless it can be implemented somehow into the MC retest)
the idea is to have a separated crosscheck test and use the INITIAL VALUES that we have put it at the main page:
• Randomly pick % value
• Limit Deviations to # sections value
and use the data full historical data period we selected (from the screenshot's example):
2003.08.04 ~ 2018.01.01
and use BOTH values to re-randomize the OOS 1000 times and get new 1000 OOS samples again to compare with,
its
kinda fits into the MC retest but im not sure if it can be used with
the currently built MC retest, because MC retest will only work with the
INITIAL OOS that we will have, and it wont be able to look at the full
data (2003.08.04 ~ 2018.01.01) and re-randomize the OOS sample again
with the 2 INITIAL selected inputs (Randomly pick % value + Limit
Deviations to # sections value) or can it?..
Anyway this is a great feature and i hope it could be implemented sooner than later..
Thanks.
Attachment Randomization of OOS new.png added
Attachment Randomize Hisorical Bars Order CrossCheck Example Vision.png added
https://roadmap.strategyquant.com/tasks/sq4_9343#comment-102819
https://roadmap.strategyquant.com/tasks/sq4_9089
Putting the Main page's initial setup aside for a minute,
the above suggestion can work on MC re-test so it got me thinking..,
This CAN WORK with the current MC retest engine!,
see my vision in the screenshot attached!
Attachment Randomize Hisorical Bars Order CrossCheck Example Vision UPDATED.png added
Added Exact / Resample methods into the menu of options of this MC retest feature,
Just like with-in the MC trades that we can choose Exact / Resample methods
this should be available here as-well,
• Exact means that the test will pick single random Bars in the data only once.
• Resample mean that the test will be allowed to pick single random Bars in the data and use it more than once.
https://roadmap.strategyquant.com/tasks/sq4_8445
Ok, we will add a special setting for that "Dismiss trades that start in IS period and end in OOS period"
- Tamas