- ago
I'm testing the Order Manger using a TradeStation simulation account. Each placed order is taking a little under 1 minute to move from placed to active status. When I look at orders in TradeStation directly, I'm seeing orders populate roughly one per minute.

I'm wondering if this is possibly a limitation TradeStation has placed on simulation accounts. Obviously, this would not be an acceptable speed for placing orders on a live account. I've searched TS forums and have not found any documented limitations such as order placement speed.

0
150
4 Replies

Reply

Bookmark

Sort
Cone8
 ( 6.74% )
- ago
#1
It's vague to me how the orders were placed. Is it correct to assume that 100 (or many) limit orders were placed simultaneously, and then 1 by 1 (each minute) another status transitioned from Place to Active?

I don't have TS, so I'm just an observer. Can you see "Placed" orders register in the account before they go active? What does the "Entered" column represent? Does it mean "Placed" or "Active" to us?
0
- ago
#2
Correct. I placed ~100 order at the same time using order manager. Each minute, one of those orders changes from placed to active in WL order manager. "Entered" in TradeStation represents "Active" in WL order manager.

I am simultaneously updating 1-minute data using TS as a historical data provider. My guess is that there is an API limit I'm running up against. So far, I have not figured out how to navigate TS's forums & wiki well enough to find API documentation, but I'll keep searching.

Later today, I'll retry after not using the TS API for a couple hours.
0
Cone8
 ( 6.74% )
- ago
#3
https://api.tradestation.com/docs/fundamentals/rate-limiting

Instead of sending in a 100 limit orders, use the Quotes tool to trigger orders when the market arrives at the trigger price - or before using a Threshold below 100. See the User Guide for more features of Quotes tool.
0
- ago
#4
Thank you, Cone. I'll read up on the Quotes tool.
1

Reply

Bookmark

Sort