- ago
Hello. My intra-day strategies are working awesome with the Strategy Monitor but something happened with my daily bar based strategies that used to work fine as well. After recent WL updates, do I need do do something with these strategies?

Thank you in advance.
0
554
Solved
9 Replies

Reply

Bookmark

Sort
- ago
#1
QUOTE:
something happened with my daily bar based strategies

If there were a nomination for the most cryptic post, yours would certainly deserve to compete in the knockout round! With some other post about something else, of course.
1
Cone8
 ( 24.56% )
- ago
#2
In other words, what happened? What, precisely, is not working for your Daily strategies?
1
- ago
#3
:D :D :D

Sorry about the funny description. It's just that after updating to the most recent WL release my multi-day timed strategies that worked ok on the Strategy Manager don't do it anymore, while the intra-day work fine.
0
- ago
#4
So these day bar strategies backtest ok but symbols are not loaded in the Strategy Monitors and these strategies appear in red color
0
Cone8
 ( 24.56% )
- ago
#5
Are there any clues for us in the Log Viewer?
Or in the Strategy Monitor Processing Log?
0
- ago
#6
I am running it in the Strategy Monitor. There is no error message in the log. One of the strategies is an very simple RSI-based running over a TQQQ and SQQQ dataset (2 symbols). As said before everything run fine and get stream of intra-day data. Looking at the problem with these daily bars strategies, one of them is a very simple minimum RSI weight idea, buying one symbol a day and selling it with a trail SL. The dataset is Nasdaq 100 and sometimes I get the message "max number of real time request has been reached". Despite I am subscribed to IB real time data services, maybe it's still limited to a certain number of data/symbols. Do you think so? Now I am trying to speculate what is the problem running these two strategies. Strategy Settings in the Strategy Monitor where set to "Use Streaming Data", maybe I should use "Polling" in case there is a limit from my data provider (IB). Am I right? Additionally, would decreasing "Data Range" to the minimum necessary bars (as specified on strategy's indicator periods, lookups, etc.) help to reduce data streaming use?
0
Cone8
 ( 24.56% )
- ago
#7
QUOTE:
I get the message "max number of real time request has been reached".
What is the source of the message? Where does it appear?

QUOTE:
Despite I am subscribed to IB real time data services,
Use Polling, not streaming, for a Daily strategy.

QUOTE:
maybe it's still limited to a certain number of data/symbols. Do you think so?
Without paying for extra quote packs, you're limited to 100 streams, and that includes what's showing on the TWS quote page.

QUOTE:
Additionally, would decreasing "Data Range" to the minimum necessary bars (as specified on strategy's indicator periods, lookups, etc.) help to reduce data streaming use?
No, data range doesn't add to or reduce streaming requirements. By the way, for intraday strategies, you should use Streaming Bars for the best result. The difference is explained in the User Guide.
1
Best Answer
- ago
#8
Thank you Cone for the answers. I am confident I will solve it with the changes you point out. I will reply in case I can not solve it, but I am pretty sure I will. The message is on the lower bar, regarding IB connection.
0
Cone8
 ( 24.56% )
- ago
#9
QUOTE:
The message is on the lower bar, regarding IB connection.
Okay, then if you click on it, there may (or not) be more information in the Log Viewer.

Anywway, it seems that you just need to switch to Polling, Activate the Strategy, and make sure that your preferred Historical Provider is the first one checked in the list of Historical Data Providers in the Data Manager.
1

Reply

Bookmark

Sort