Hello everyone
I just bought the
ADSI package and I am working on "mastering" it the fastest I can. I've built 2 reference value tables, one for Alphas and the second for the DeltaPhaseLows and DeltaPhaseHighs, in order to have the parameter values handy when adjusting Ehlers indicators that require them.
However, using real currencies/equities doesn't give me a clear understanding about the output response when changing the indicator param values.
I've tried to use a fixed frequency [with Sin(Cum(1)*360/K)] where K is the number of bars/cycle I want to test the indicators input.
I've tested various param values with the SineWave that acts like any other filter with poles and zeroes, which is perfectly normal.
However, the SineWave output varies pretty much for a given frequency when changing the parameters, which is a normal behavior too.
What I am looking for is a stimulus set of files that will have the data values properly generated to test and understand better the adaptive indicators that are part of the ADSI package.
I assume Brad might have already this kind of stimulus file set (in a CSV/XLS format) because he had to test all the functions with clean mathematical stimulus (like Sin, saw shape etc.)
An example of stimulus files I am looking for are described below:
1) "Chirped" Sine Wave:
This would be a Sine wave that varies its cycle from 2->240 bars but can have from 1->12 complete cycles (here can be 12 files) at the same frequency before it will change upward.
2) "Heterodyned" Sine Waves input
This would be a low frequency Sine wave (i.e. 80-240 bars) as the dominant cycle multiplied by another Sine Wave with a a smaller amplitude (38-62%) and a higher frequency (8-40 bars).
3) Triangular-Sine complex signal
This one would have a linear variation of the price as the dominant cycle (a triangular saw shape input = 80-240 bars) multiplied by a Sine Wave with a smaller amplitude (38-62%) and a higher frequency (8-40 bars).
The reason for this stimulus is to test and understand how the parameters listed above(Alphas, Deltas) affect the indicators output:
- response time
- output wave distortions vs the input wave
- the LAG variations with frequency
- output frequency "cutoff" or attenuation as function of input frequency
- the indicators ability to extract the cycle component from the complex input signal
Eventually, will be possible to extract optimized values or simplified formulas to calculate the Alphas and Deltas as a function of the Cyber Cycle i.e.
My expertise being in the electronic hardware design, I don't have a programmer proficiency and speed to generate these stimulus files.
The code development and debugging will be quite time taxing for me. I would be eventually able to create these files using VHDL language, but any help will be appreciated, especially if somebody has similar file types ready for use.
In order for the MetaStock Downloader to be able to convert the CSV/XLS files to MS data type it will be necessary that the CSV files will have the proper header and data format:
- Header Order = Date,Time,Open,High,Low,Close,Volume (the Volume field is filled with zeroes)
Date format = 1/1/2005
Time Format = 13:15:00 (24 hours format with seconds field all zeroes)
Open,High,Low,Close = any value, preferably above or equal to unity.
The Time and Date will be computed as a function of the stimulus data length. I believe any fixed value for an IntraDay time frame will do (for the Date, Time computation)
I will appreciate any comment and replies.
Guara