Quote from MichaelD:
Yes. There is a new tab in the strategy properties dialog named "Automation" and in that tab there is a setting where you can select how the strategy determines when a live ("non-historical") order should be filled. You can have the strategy fill orders based simply on price activity (this is the way that strategies fill in versions 7.2 and prior, basically when a tick comes in at your stop or limit price the strategy fills the order) or you can have the strategy fill the order only if it's been filled in the real-world (i.e. the strategy doesn't try and determine if the the order should be filled, but waits for confirmation from the TradeManager that the order was filled).
I've noticed that several persons in this thread have commented on the availability of bid and ask data. While it is true that we don't currently allow you to access this historically from a chart we do have two functions, CurrentBid and CurrentAsk, that will return the inside bid and inside ask when your strategy is evaluating on a real-time bar. In addition there is a "Strategy Automation" function category that contains several functions that allow you to place your strategy orders into the market using the same advanced features that are available on TradeStation's Order Bar. You can have your strategy limit order "pegged" to the inside or you can send them using a price discretion are just a couple of examples. These functions are available in 7.1 and 7.2.
Quote from MichaelD:
Yes. There is a new tab in the strategy properties dialog named "Automation" and in that tab there is a setting where you can select how the strategy determines when a live ("non-historical") order should be filled. You can have the strategy fill orders based simply on price activity (this is the way that strategies fill in versions 7.2 and prior, basically when a tick comes in at your stop or limit price the strategy fills the order) or you can have the strategy fill the order only if it's been filled in the real-world (i.e. the strategy doesn't try and determine if the the order should be filled, but waits for confirmation from the TradeManager that the order was filled).
I've noticed that several persons in this thread have commented on the availability of bid and ask data. While it is true that we don't currently allow you to access this historically from a chart we do have two functions, CurrentBid and CurrentAsk, that will return the inside bid and inside ask when your strategy is evaluating on a real-time bar. In addition there is a "Strategy Automation" function category that contains several functions that allow you to place your strategy orders into the market using the same advanced features that are available on TradeStation's Order Bar. You can have your strategy limit order "pegged" to the inside or you can send them using a price discretion are just a couple of examples. These functions are available in 7.1 and 7.2.
Quote from chinook:
MichaelD,
Is the chart freezing problem, especially when the volume picks up, fixed in TS 8?
Thanks,
Chinook
Quote from MichaelD:
Latency is something that has been of great concern to us at TradeStation. Because of this, we have taken aggressive action. Historically, there have been 4 general areas that are potential contributors to latency. Below is a listing of each as well as a summary of the steps that weâve taken to remedy each situation:
1. Latency originating from the provider. TradeStation had been primarily using a third-party vendor as the source of all real-time data. Starting in mid-2003 and ending in late 2003, we began making our transition to using direct exchange feeds. Both we and our users consider this move to be a very successful one that has noticeably improved the speed and reliability of our data delivery.
2. Latency originating on our network. This is a pretty broad category, but it includes any bottlenecks related to our network, servers, or uplink (outgoing connectivity). We constantly monitor our network utilization and routinely increase the capacities of our network, servers, and uplink as needed.
3. Latency exhibited by the TradeStation client applications as a result of inefficiency. Starting with TradeStation 7.2 and continuing with TradeStation 8, we have been giving a lot of attention to improving the efficiency of the client software. The efficiency improvements have been very substantial in this regard.
4. Latency that exists as a result of inadequate or misconfiguration on the end-userâs network or computer. TradeStation is a very powerful application, and sometimes people attempt to use it in a way that their computer cannot handle. We give minimum and recommended hardware requirements. But considering the virtually limitless power of TradeStation, some people may be using the application in such a way that the demand on their computer may be too great.
We sincerely believe that we have made tremendous improvements on multiple fronts to the overall speed and efficiency of TradeStation. If you are experiencing any latency or freezing, please contact our Technical Support Team.