- ago
After data loading stage the focus is set to Compiled Strategy tab and status is "{n} Symbols Loaded". This behaviour usually tells me that something goes wrong. I did nothing special after updating WL7 to build 30.

I tried many strategies - all the same. Code strategies work fine.
0
446
Solved
18 Replies

Reply

Bookmark

Sort
- ago
#1
Log Viewer shows nothing special.
0
- ago
#2
Any compile time errors or messages in VS?
0
- ago
#3
I mean you should recompile them.
0
- ago
#4
There was one about Optimize() in my optimizer. No errors in VS after fixing this.

What is the trigger to get to Compiled Strategy tab? Maybe something in my code eats exceptions silently?)
0
- ago
#5
QUOTE:
I mean you should recompile them.


I recompiled the whole solutions including all the strategies with no effect.
0
Glitch8
 ( 11.81% )
- ago
#6
Is everything in one assembly, I mean your Optimizer and your Strategies? Because of implemented a feature request, we needed to change the signature of one of the OptimizerBase methods, we documented the change in the Extension API here online.

The breaking change was to the Optimize method:

CODE:
public abstract void Optimize(ParameterList pl, bool resumePrevious)


https://www.wealth-lab.com/Support/ExtensionApi/Optimizer

0
Glitch8
 ( 11.81% )
- ago
#7
But I do see an issue with Compiled Strategies, it looks like we'll need to get a Build30B out ... stay tuned!
1
Glitch8
 ( 11.81% )
- ago
#8
We identified the issue and are making a Build30B - apologies!
0
- ago
#9
No worries, Glitch. Thanks.
0
Glitch8
 ( 11.81% )
- ago
#10
Build30B is ready, to be safe, you should Remove WL7 First using Control Panel, then install, since the internal version number didn't change.
1
- ago
#11
My compiled strategies switch to Compiled Strategy tab and no results. After b33->b34 transition. So, the same issue. Looking the same).
0
- ago
#12
If you haven't rebuilt them, give it a try.
0
Best Answer
- ago
#13
Mmm, you were right). But wasn't necessary with every new build. So sometimes libraries versions change (or something) and I need to rebuild my whole project (with all the strategies). And it is a good practice. Ok, I got it.
1
Glitch8
 ( 11.81% )
- ago
#14
This time it’s likely due to the added parameter in WriteToDebugLog. Yes it can be annoying having to rebuild them, will try to keep these breaking changes to an absolute minimum!
0
- ago
#15
Thanks, Dion!

Actually, throwing to Compiled Strategy tab with no explaining details there is much more frustrating than having to rebuild a project).
Is it possible to show a reason, details or something when the strategy is stopped this way? I didn't find anything like that at Log Viewer.

If I run a strategy at Strategy Monitor it will load data data, do something and will be deactivated (for Daily TF) with no signals. So this process will look even more normal than with Strategy Window. I knew my strategy generates many signals - no signals was the only strange details to catch my sight, to start a research to learn that something is going wrong.
0
Glitch8
 ( 11.81% )
- ago
#16
I'll have to see what we can do to provide better feedback there.
1
- ago
#18
Offtopic moved to: https://www.wealth-lab.com/Discussion/Optimize-resumePrevious-7163
0

Reply

Bookmark

Sort