Backfilling data
I guess the problem is that studies can reference previous values of themselves. So while it is possible to load bars 'backwards' for completely predictable results you need to calculate studies 'forwards'.
Having said that if 'maximum bars that study will reference' is used correctly it should be possible to plot studies correctly on recent bars once you have loaded that number of bars. I guess giving the user the option on a study by study basis is the answer.
Cheers,
Nick.
Having said that if 'maximum bars that study will reference' is used correctly it should be possible to plot studies correctly on recent bars once you have loaded that number of bars. I guess giving the user the option on a study by study basis is the answer.
Cheers,
Nick.
- RobotMan
- Posts: 375
- Joined: 12 Jul 2006
- Location: Los Altos, California, USA
- Has thanked: 31 times
- Been thanked: 13 times
- Contact:
I guess the reason I said what I did in the previous post is because, in one of my studies, I use a dual array that looks at the past 20 days of 5 minute data of both NYSE total volume and Nasdaq total volume. It does a statistical analysis, and compares it to the current 5 minute volume.
If I have to reload historical data from eSignal, then I need to wait until that finishes before the indicator starts doing it's thing or I get a "red square balloon" error and the indicator turns off.
I'm sure others do not use so intense of studies and would like to see the window fill up right away.
I always thought it would be nice if a little clock or bar graph to show progress, with a text message appeared in each chart window when it starts to let you know that it wasn't just "waiting for data" or "connecting" when in reality nothing was actually happening.
It would glow green if things were ok and red if there was a problem and had timed itself out. If it was green and taking a long time it might show a text message saying that eSignal's servers suck or that there is unusually high packet loss. If it turned red, the text message would tell me that it had timed out and to check my internet connection or data provider. It might even tell me to get off high bandwidth intermittent cable and go back to reliable rock solid DSL.
Anyway, I'm sure we are a long way from that yet.
Bob Perry
Los Altos, CA
If I have to reload historical data from eSignal, then I need to wait until that finishes before the indicator starts doing it's thing or I get a "red square balloon" error and the indicator turns off.
I'm sure others do not use so intense of studies and would like to see the window fill up right away.
I always thought it would be nice if a little clock or bar graph to show progress, with a text message appeared in each chart window when it starts to let you know that it wasn't just "waiting for data" or "connecting" when in reality nothing was actually happening.
It would glow green if things were ok and red if there was a problem and had timed itself out. If it was green and taking a long time it might show a text message saying that eSignal's servers suck or that there is unusually high packet loss. If it turned red, the text message would tell me that it had timed out and to check my internet connection or data provider. It might even tell me to get off high bandwidth intermittent cable and go back to reliable rock solid DSL.
Anyway, I'm sure we are a long way from that yet.
Bob Perry
Los Altos, CA
[quote]I guess the problem is that studies can reference previous values of themselves. So while it is possible to load bars 'backwards' for completely predictable results you need to calculate studies 'forwards'.
Having said that if 'maximum bars that study will reference' is used correctly it should be possible to plot studies correctly on recent bars once you have loaded that number of bars. I guess giving the user the option on a study by study basis is the answer.
Cheers,
Nick.[/quote]
Nick that is not true when the study values are accumulative. If the study requires x bars back to do its next calculation and also figures in an accumulated value based on previous calculations its a problem. This is our situation.
J~
Having said that if 'maximum bars that study will reference' is used correctly it should be possible to plot studies correctly on recent bars once you have loaded that number of bars. I guess giving the user the option on a study by study basis is the answer.
Cheers,
Nick.[/quote]
Nick that is not true when the study values are accumulative. If the study requires x bars back to do its next calculation and also figures in an accumulated value based on previous calculations its a problem. This is our situation.
J~
- Andrew Kirillov
- Posts: 1589
- Joined: 28 Jul 2005
- Has thanked: 2 times
- Been thanked: 31 times
- Contact:
- TJ
- Posts: 7742
- Joined: 29 Aug 2006
- Location: Global Citizen
- Has thanked: 1033 times
- Been thanked: 2222 times