MotiveWave Full-Featured Trading Software Liberty Market Investment Trading Capital Provider Interactive Brokers Gateway to World Markets
There are dozens of third party application providers for TradeStation out there.ĮT IS FREE FOR TRADERS BECAUSE OF THE FINANCIAL SUPPORT FROM THESE SPONSORS: Alaric Trader EU Licensed Broker/DealerĪMP Global Clearing Futures and FX TradingĪXIA Futures Trader Training and MentorshipĬannon Trading Futures and Options BrokerageĮarn2Trade Education and Funding Challenge I can post some screen shots of my setup, if you are interested, but everything is pretty straightforward, nothing fancy.Ībout the application you mentioned, I didn't have time to look at it, but seems like a complex one. and then repeat.ĪutoIt has a utility to find the correct coordinates in your setup, and a good help file. click the bottom vertical scroll bar button of the radar screen window, so the next symbol becomes the top symbol in the list. wait 25 seconds to make sure the file is written click on the first symbol in the radar screen list (that will trigger the strategy recalculation, and it will dump the data into the file) What is does is activate the Tradestation window, and then loops 253 times doing this: Where "TradeStation 8.1 - _daytrade - _breakout" is the name of my TradeStation window, and 56,231 and 306,897 are the coordinates, in my setup, of the first symbol cell in the radar screen window with all my symbols, and of the bottom vertical scroll bar button. WinActivate("TradeStation 8.1 - _daytrade - _breakout") You will need to write a script that will automate the actions that you do manually to save the data for all your symbols. In case you have a lot more symbols, it is better to automate it with autoit.
You will just have to multiply the above code for each data stream, change the file name, and add the stream suffix, and you can dump the data for all symbols at once. You will write "high data2" in your easylanguage file.
Let's say you want to extract the high for the second data stream. The way you specify the data stream you are reffering to, is by adding the suffix datax, where x is the number of the data stream. The advantage is that you can extract the data for all of them at once, without the need to change the symbol. If you have up to 10 symbols (not sure, but around it), you can add them all to the same chart window, just use Insert Symbol. For each bar you have to create a string that is written into the file, and in my case, because is a csv file (that, by the way, is read just fine by Excel), I use "," to separate data on the same line. The + sign, as mentioned above, is used to concatenate strings. More.I never used TS2000, only later versions, so things might be different, but here it is anyway: To collect data from any TradeStation chart, just write a small easylanguage strategy like this: Is running just fine, though a little cumbersome. This is how I create my csv files at the end of each week for a portfolio fo 250 stocks, so I can later run some c++ application to do an analysis and then make some graphs in Excel. If you have a lot of symbols, you can set up a list on the left and the chart on the right, link them, and then use a gui automation tool like AutoIt, to click symbol by symbol. If you don't have a lot of symbols, you can add then all to the same window, and dump them in different files in the same strategy, using the datax qualifier.
To do it for a portfolio is a little tricky, because TraseStation doesn't support portfolio testing. Once you set your time interval and number of days back, just load the strategy, and it will dump evey bar into the file. More.To collect data from any TradeStation chart, just write a small easylanguage strategy like this: