[Build 130] Projects: Parent and Child tasks with inheritance, expand and collapse

Can we please add parent and child tasks to projects with:

1. Option for all settings in child tasks to inherit from parent or customise

2. Expand, Expand all, Collapse and Collapse all options


This would be extremely useful and speed up building and changing workflows considerably.



For example, I would have a parent builder task with children and for each of the children I would only customise the output databank, pair, spread, slippage, commissions and calibrated indicators and all other settings would be inherited from the parent builder task.

Attachments
No attachments
  • Votes +6
  • Project StrategyQuant X
  • Type Feature
  • Status Duplicate
  • Priority Normal
  • Assignee Mark Fric
  • Milestone Build 131

History

JK
#1

Insanity82007

26.09.2020 06:39

Task created

JK
#2

Insanity82007

26.09.2020 06:42
Voted for this task.
JK
#3

Insanity82007

26.09.2020 06:45
This will also help considerably with not making mistakes and/or wasting valuable computing time when changing a few settings for lots of tasks, e.g. this afternoon I changed date ranges, a setting under genetic options and 4 ranking settings and I had to do this for 40 tasks and it took over an hour, which is a real pain.


I've also quite often in the past gotten really strange results from changes I've made to tasks only to go back and find that I missed a setting that I'd swear I'd changed!


If I had a parent task, I would have only had to make these changes on 1 task and this change would have flowed down to my child tasks and I would have been done in 1 minute!

h
#4

hankeys

26.09.2020 09:31
Voted for this task.
k
#5

Karish

26.09.2020 09:46
Voted for this task.
IH
#6

clonex / Ivan Hudec

26.09.2020 09:52
Voted for this task.
o
#7

Enric

26.09.2020 10:31
Voted for this task.
MF
#8

Mark Fric

26.10.2020 10:56

Assignee changed from Mark Fric to Mark Fric

Status changed from New to Refused

Milestone changed from None to Build 130

this is too complex an ddifficult to implement. we'll be adding simpler mass-editation of data settings in the custom projects in the new build.
MF
#9

Mark Fric

15.12.2020 14:07

Status changed from Refused to New

adding inheritance, global variables for custom projects or foreach is difficult and there could always be something else to be added. 


But what could be done is creating a custom project action to load config + choose which parts of the config should be applied to which tasks in custom project. Will this be enough for you?

So you'll load for example Builder project and specify that you want to apply only Data part from it, or only Building blocks part.

JK
#10

Insanity82007

18.12.2020 00:06
Hi Mark, yes this will work. It's a similar solution to the template idea.


Thank you :)

IH
#11

clonex / Ivan Hudec

18.12.2020 14:58
Yes, this helps a lot. Thanks to the custom project plugin we have projects with more than 100 tasks and this will help a lot!
MF
#12

Mark Fric

03.01.2021 12:40

Milestone changed from Build 131 to None

MF
#13

Mark Fric

19.02.2021 11:15

Status changed from New to Duplicate

Milestone changed from None to Build 131

new task created for this: https://roadmap.strategyquant.com/tasks/sq4_7720

Votes: +6

Drop files to upload

or

choose files

Max size: 5MB

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

...
Wait please