PureBytes Links
Trading Reference Links
|
At 11:15 AM -0700 8/25/99, Richard wrote:
>
>I've been tearing my hair out over what seems to me to be such a simple
>ELA programing question:
>
>What I'm seeking is: How Many Bars Have Elapsed in the Past X Seconds?
>
The function below returns the number of ticks per minute each minute
or each bar, whichever is longer. Perhaps you can modify this to do
what you need.
Bob Fulks
{ *******************************************************************
Function: TicksPerMin
Last Edit: 3/22/99
Coded By: Bob Fulks
Description: Calculates ticks per minute on intraday charts
(Based upon an idea from Randall Kurzon)
Errors: Returns -1 on other than intraday charts.
********************************************************************}
Var: Tks(0), TPM(0), Tim1(0), Ctr(0);
if DataCompression = 0 then begin
Tim1 = TimetoMinutes(Time);
if Tim1 <> Tim1[1] then begin
TPM = Tks;
Tks = Ticks;
end else Tks = Tks + Ticks;
end else if DataCompression = 1 then begin
TPM = Ticks / BarInterval;
end else TPM = -1;
TicksPerMin = TPM;
|