- ago
I have a strategy that uses monthly data against a large portfolio of stocks.

What is happening is that I want these monthly signals on the first day of the month not every day.

For some reason the buy / sell signals are happening daily for the monthly strategy.

Attached is the strategy settings.



Here is the signals screen:



Thank you,
Larry
0
176
Solved
6 Replies

Reply

Bookmark

Sort
Glitch8
 ( 8.38% )
- ago
#1
Hi Larry, the strategy will generate signals whenever you run it. Just because it's using monthly data does not mean that it will suddenly stop producing signals if it's run mid month.

Just run the strategy after the market close on the final trading day of the month to get the proper monthly signals for that month.
0
Best Answer
- ago
#2
I use the Auto Run strategies when WealthLab opens. I have mostly daily strategies that are long term so they do not signal daily and now this new monthly strategy which gives signals daily.

So the monthly strategy that should kick off on 1st of the month is being run daily because it is open when Wealthlab starts.

Is there a way to differentiate when a strategy run when WealthLab opens. Meaning daily or monthly?

Thank you,

Larry
0
Glitch8
 ( 8.38% )
- ago
#3
Hi Larry, no, there's currently no way to differentiate.
0
- ago
#4
Glitch,
Okay.

Thank you,
Larry
0
- ago
#5
QUOTE:
Is there a way to differentiate when a strategy run when WealthLab opens. Meaning daily or monthly?

Larry, you might want to code this as a date-based restriction in your C# code strategy.
0
- ago
#6
Eugene,

Very interesting....
I will try this.

What I am thinking as an alternative is to convert the monthly into a daily strategy with longer time frames. Not the exact same thing, but another approach.

I like your approach. Very cool.

Thank you,
Larry
1

Reply

Bookmark

Sort