The HASHNUMS DLL allows structured data objects to be shared between
and across systems, pages, indicators, paintbars, studies and other programs. The objects
can also be easily shared with Visual Basic, C programs, Excel and most
languages that support DLLs. Further features of HASHNUMS are:
- Enhance Tradestation programs
by adding global objects to Easy Language.
- Store values Symbolically. The main advantage
of this DLL, over others on the market, is the ability to store values symbolically
(as well as by index) in structured objects. To store a value symbolically
you just use a representative variable and object name. Most other DLLs only
allow values to be stored by using a numeric index. The global variables are
represented as an object-attribute-value dictionary. The use of objects allows
attributes to be grouped together in a meaningful way.
- Strings and Floats. You can store and retrieve
floating point or string values at a specified objects attribute name.
- Read and write data from files. The global objects
can be written to and read from CSV files, to allow easy integration with
other programs such as Excel, AI or statistical packages. CSV (Comma Separated
Values) files are a standard text format for data files under windows. Data
can be collected across multiple EasyLanguage systems but appended to a file
as one record. The DLL can then be used to read the file at any line (random
access) and load the data back into an object.
- Cache Data. You can store useful data sets across
Tradestation runs and re-load it at any time.
- Break the 64K size limitation of Tradestation systems.
A common problem, when writing large systems, is the error: "EXE CODE
TOO LARGE". The DLL gets around this problem by allowing you to cascade
Multiple Tradestation systems with each accessing a pool of global objects.
- Send messages between different pages, indicators,
paintbars, studies, programs , systems or between different Tradestations
across a network.
- Improve data organization and program design by
structuring your data in objects.
- Fast and Unlimited. The system uses a hashing
scheme to store data and so lookup is fast. All memory is dynamically allocated
and virtually unlimited, the only limits are what windows can supply.
- Interfacing. The DLL can be used with any Windows
application, not just Tradestation. A Visual Basic and C interface
is provided so you can build custom application linked to Tradestation. With
the interface you can do complex calculations or add interfaces to your Tradestation
- Debugging Tool A Visual Basic program is provided
with an easy to use windows interface to the DLL. The program can be used
to discover what the DLL can do without having to write any code. The program
can also be used as a real time debugging tool.
- Demo Program. Ask for a copy of the demo package.
This is a fully featured demo, only restricted in the number of data points
you can store.
Neither TradeStation Technologies nor any of its
affiliates has reviewed, certified, endorsed, approved, disapproved or
recommended, and neither does or will review, certify, endorse, approve,
disapprove or recommend, any trading software tool that is designed to be
compatible with the TradeStation Open Platform.
Copyright © 2000-2009 Investment Engineering Corporation.
All Rights Reserved.