FEEDBACK
DA
Version 4
Data Anywhere has been designed to allow indicators to be placed on any chart type, generate data, and then be replicated onto any chart type. The seed for starting this product started from finding a product called ADE (All Data Everywhere) designed by a Tradestation user called Bamboo on the Tradestation Support Forum.  It is a very fine piece of work.  To be clear, DataAnywhere is not claiming to be a replacement for ADE, it can just do some different things.  There are things that ADE does that Data Anywhere cannot.  In our quest to take data from anywhere to anywhere, we found that we were not able to get resolutions under the 1 minute time frame.  DataAnywhere will work down to the lowest time resolution currently available on Tradestation, which is 1 second, and can generate data on any chart type. How do we do it? Each bar type in Tradestation has a time stamp, if needed down to the second resolution.  We had the idea that if we created a unique bar ID based on that time stamp ...
Data Anywhere has been designed to allow indicators to be placed on any chart type, generate data, and then be replicated onto any chart type.
The seed for starting this product started from finding a product called ADE (All Data Everywhere) designed by a Tradestation user called Bamboo on the Tradestation Support Forum.  It is a very fine piece of work.  To be clear, DataAnywhere is not claiming to be a replacement for ADE, it can just do some different things.  There are things that ADE does that Data Anywhere cannot.  In our quest to take data from anywhere to anywhere, we found that we were not able to get resolutions under the 1 minute time frame.  DataAnywhere will work down to the lowest time resolution currently available on Tradestation, which is 1 second, and can generate data on any chart type.
How do we do it?
Each bar type in Tradestation has a time stamp, if needed down to the second resolution.  We had the idea that if we created a unique bar ID based on that time stamp and attached any associated data to that ID and chart type, we could then send data to any chart.  The chart that was expecting the data would decide based on it's current time stamp ID if it need to display the current data.
The architecture is set up so that the chart that is sending the data will create a data packet at the close of every bar and will place that packet into a Global Dictionary that will generate an event indicating that new data is available.  The receiver, when operating in real time, is set up to be a listener.  It then receives the notifications of any new data being placed in the Global Dictionary and decides if it needs to take action.  The advantages of this type of event driven model are that a receiver can have new bars close and not have to generate CPU cycles to determine if the data it needs to display has changed.  The receiver chart is simply updated with the data as it becomes available.
Receiver charts can be set up to query available data on initial chart load by loading an appropriate data file and then parsing through it matching bar ID's to obtain the information that was available on each time stamp.
As a user, you will be able to customize your own indicators using the code examples provided.  We provide a full support forum for any additional assistance you may need.
Additional information and support can be found at the following link http://bit.ly/2BvAfyE
What's New
Version 4
Updated help file

Version 3
Simplified inputs to functions DAControl & DADSGet for future expansion needs

Version 2
Updated Help File

Version 4
Updated help file

Version 3
Simplified inputs to functions DAControl & DADSGet for future expansion needs

Version 2
Updated Help File

Version 1
Customer Reviews
v
Average Customer Rating:
 (0)
There are no reviews for this product.
FREE
Install
Uninstall
 
Developer
Requirements
Tradestation 9.5 (Update 18)
Support Documents
Asset Type
Stock, Future, Forex, Option
Style
Intraday
Methodology
Other
Analysis Techniques
Applications