|
PRODUCT DESCRIPTION:
Jurik's Function Library is a generic DLL, designed to be embedded into your own custom software.
The DLL is compatible with Pascal, Visual Basic, C, C++, C# and .NET.
AVAILABLE TOOLS:
Choose either the DL or UT version of Jurik's Toolset.
Properties of each version are provided in the table below.
DL | 32 bit DLL |
32 and 64 bit |
Each Jurik tool in DL format can be used in either batch mode (processes an entire array of time series data in one function call) or real-time mode (each function call processes the next consecutive value in a time series.
The standard version of our function library, JRS_DL.DLL, does not allow you to run our code in a debugger. This means that stepping through your code is OK up to the point it calls any function within the DLL file. When that happens, our code will come to a halt, and you will not be able to continue. The programmer version does not have this limitation, but it has a higher price and requires your signing a non-disclosure agreement (NDA). Unless you have some overriding reason to acquire the programmer version, we suggest you work around the issue by creating a dummy function with the same parameters as the function in our standard DLL that you intend to use. A simple dummy function could just return the input as output rather than do any actual processing. This workaround will allow you to debug your code, and when you create a release version, simply change the call to our actual functions instead of your dummy functions. Error
codes: With either version, your code should check for
error values returned by our DLL functions and handle those errors. Error code
values are listed in our documentation. Our error codes will reveal any
problems, most of which would arise from passing parameters outside their
acceptable range, allowing you to detect any needed corrections in your
code. |
64 bit DLL |
64 bit |
||
UT | 32 bit DLL |
32 and 64 bit |
Each call to a function in UT format processes consecutive price ticks. User designates whether each tick replaces a previous tick as closing price of the current bar, or is the first tick of a new bar.
The standard version of our function library, JRS_UT.DLL, does not allow you to run our code in a debugger. This means that stepping through your code is OK up to the point it calls any function within the DLL file. When that happens, our code will come to a halt, and you will not be able to continue. The programmer version does not have this limitation, but it has a higher price and requires your signing a non-disclosure agreement (NDA). Unless you have some overriding reason to acquire the programmer version, we suggest you work around the issue by creating a dummy function with the same parameters as the function in our standard DLL that you intend to use. A simple dummy function could just return the input as output rather than do any actual processing. This workaround will allow you to debug your code, and when you create a release version, simply change the call to our actual functions instead of your dummy functions. Error
codes: With either version, your code should check for
error values returned by our DLL functions and handle those errors. Error code
values are listed in our documentation. Our error codes will reveal any
problems, most of which would arise from passing parameters outside their
acceptable range, allowing you to detect any needed corrections in your
code. |
64 bit DLL |
64 bit |
INSTALLATION:
1. The installer produces a .DLL file, .LIB file and a programming guide.
2. Include the .LIB file in your software project. Place .DLL file in system path.
MISCELLANEOUS:
A small amount of additional coding is required for non-Microsoft compilers.
FEEDBACK:
Read our huge collection of customer's comments on Jurik Tools.