WL8 has again stopped streaming updated "profit" and "profit%" within the Accounts window, while running a strategy. This happened before (see above threads) but was resolved by Cone (I believe). But how, it's doing it again.
The only way to secure a current amount in either of those columns (ie. Profit/Profit%) is to "request an update from Broker".
Admittedly, I am using a stock pool of 100 symbols on the 1 Minute , but I doubt that is the problem.
The only way to secure a current amount in either of those columns (ie. Profit/Profit%) is to "request an update from Broker".
Admittedly, I am using a stock pool of 100 symbols on the 1 Minute , but I doubt that is the problem.
Rename
I streaming 100 symbols everyday with TD, and, in my experience, TD streaming will stop when the API is accessed from more than 1 computer. Could that be it?
No. I access the API only from 1 computer during market hours. When the market is closed however, such as on weekends, I may use two computers.
Next time it happens check for messages in the Log Viewer.
We need something to go on.
We need something to go on.
Very sorry, I mislead you with my description of the problem.
Fact is that I am not using the TDA IPA, rather, I am using the wealthLab Dummy Accounts when I experience the above issue. And, I am receiving essentially very few Log Errors in the process, with the exception of (1) TDA saying "To many requests", and (2) the normal symbol processing lines, both of which I see all day long anyway as I trade on the 1min/1Day basis.
I can't even close the positions that I'm able to open.
Fact is that I am not using the TDA IPA, rather, I am using the wealthLab Dummy Accounts when I experience the above issue. And, I am receiving essentially very few Log Errors in the process, with the exception of (1) TDA saying "To many requests", and (2) the normal symbol processing lines, both of which I see all day long anyway as I trade on the 1min/1Day basis.
I can't even close the positions that I'm able to open.
Continue. Why can’t you close dummy broker positions? What are you seeing? Are there order errors?
I'm receiving this error, (in addition to the typical "Too Many Requests... error)...
TD Ameritrade Broker. Error Getting Accounts. Error converting value 429 to type "SystemCollectionsGenericList'1 WealthLabTDAmeritrade.TDSecuritiesAccount) Path line 1, position 3.
Does this help?
TD Ameritrade Broker. Error Getting Accounts. Error converting value 429 to type "SystemCollectionsGenericList'1 WealthLabTDAmeritrade.TDSecuritiesAccount) Path line 1, position 3.
Does this help?
QUOTE:It identifies exactly where the error occurred.. just not "why" it did.
Does this help?
QUOTE:We can't control this, but if your data requirements are too great for a broker, then don't fight it and get a subscription to a real data provider, like IQFeed.
in addition to the typical "Too Many Requests...
We keep jumping between the Dummy account and TDA every 2 weeks. It's hard to solve a problem like that. Nonetheless, probably the only thing you can do about "Too Many Request" is to request less. TD didn't provide a request throttle, but we could implement one. The Schwab API non-order throttle is 120 requests per minute. We could start there.
Edit -
We already have a 120-request per minute throttle for Historical requests, but it's not applied to other requests for account info and streaming requests.
Thanks Cone.
I reduced my demand from 1 strategy with 100 symbols (which produced the error alerts), to 3 strategies with 50 symbols, and it seems to be working much better.
I reduced my demand from 1 strategy with 100 symbols (which produced the error alerts), to 3 strategies with 50 symbols, and it seems to be working much better.
Your Response
Post
Edit Post
Login is required