Logic building blocks

Current implementation of logic templates in build tab doesn't allow random logic and to create all in one build config.

I would like to see logic section in building blocks.
Logic section will increase diversification a lot.

1. It should have some predefined logic
2. Each template should have weight
3. There should be a random template to generate random logic

Predefined logic examples:
a. Default long priority
if LongEntrySignal
long open
if (ShortEntrySignal
   and Not LongEntrySignal)
short open
if ((LongExitSignal
   and Not LongEntrySignal)
long exit
if ((ShortExitSignal
   and Not ShortEntrySignal)
short exit
----
b. Default short priority
if LongEntrySignal
   and Not ShortEntrySignal
long open
if ShortEntrySignal
short open
if LongExitSignal
   and Not LongEntrySignal
long exit
if ShortExitSignal
   and Not ShortEntrySignal
short exit
----
c. Strict
if LongEntrySignal
   and Not ShortEntrySignal
   and Not LongExitSignal
long open
if ShortEntrySignal
   and Not LongEntrySignal
   and Not ShortExitSignal
short open
if LongExitSignal
long exit
if ShortExitSignal
short exit

Attachments
No attachments
  • Votes +1
  • Project StrategyQuant X
  • Type Feature
  • Status Refused
  • Priority Normal

History

KP
#1

CooleRnax

16.01.2020 10:54

Task created

KP
#2

CooleRnax

16.01.2020 10:55

Description changed:

Current implementation of logic templates in build tab doesn't allow random logic and to create all in one build config.

I would like to see logic section in building blocks.
Logic section will increase diversification a lot.

1. It should have some predefined logic
2. Each template should have weight
3. There should be a random template to generate random logic

Predefined logic examples:
a. Default long priority
if LongEntrySignal
long open
if (ShortEntrySignal
   and Not LongEntrySignal)
short open
if ((LongExitSignal
   and Not LongEntrySignal)
long exit
if ((ShortExitSignal
   and Not ShortEntrySignal)
short exit
----
b. Default short priority
if LongEntrySignal
   and Not ShortEntrySignal
long open
if ShortEntrySignal
short open
if LongExitSignal
   and Not LongEntrySignal
long exit
if ShortExitSignal
   and Not ShortEntrySignal
short exit
----
c. Strict
if LongEntrySignal
   and Not ShortEntrySignal
   and Not LongExitSignal
long open
if ShortEntrySignal
   and Not LongEntrySignal
   and Not ShortExitSignal
short open
if LongExitSignal
long exit
if ShortExitSignal
short exit

KP
#3

CooleRnax

16.01.2020 11:13
Voted for this task.
MF
#4

Mark Fric

26.11.2020 11:07

Status changed from New to Refused

possible with custom templates

Votes: +1

Drop files to upload

or

choose files

Max size: 5MB

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

...
Wait please