[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [GT] scan.pl error
Hi Robert,
Your modified scan.pl works. Thanks!
Todd
On Fri, Mar 21, 2008 at 8:45 PM, Robert A. Schmied <ras
AT
acm.org> wrote:
> Robert A. Schmied wrote:
> > Todd Turner wrote:
> >
> >> I'm seeing the same behavior on revision 545 (mar 1).
> >> display_indicator and display_signal both are working as expected.
> >
> >
> > interesting ...
> >
> >>
> >> Looking at the error message:
> >>
> >> Argument "day" isn't numeric in numeric gt (>) at ../GT/Tools.pm line
> >> 453, <> line 1.
> >> Can't call method "timeframe" on an undefined value at
> >> ../GT/Calculator.pm line 70, <> line 1.
> >>
> >> Corresponds to the if statement in this codeblock:
> >>
> >> foreach(reverse(@tf)) {
> >> next if ($_ > $timeframe);
> >> $q = $db->get_last_prices($code, $max_loaded_items, $_);
> >> last if ($q->count > 0);
> >> }
> >
> >
> > humm "CLOSE" isn't a timeframe reference of any sort,
> > and "day" is the timeframe name. which seems wrong too
> > since the '>' is looking for the timeframe enumeration (70 iirc)
> > not the name.
> >
> > i've got to do a thing, but will look at this in more detail later
> >
> > ras
> >
> >
>
> oops -- seemed to have missed a chunk of code. try the attached scan.pl.
> if it works let list know and someone will commit it in due course ...
>
> this file it has these changes:
> i) adds the missing pieces of code
> ii) tweaks a trailing blank or two; changes empty string to '' from ""
> iii) changes the text format separator to ' - ' (space hyphen space)
> from '\t ' (tab space) between code and company name in output report
> iv) renames internal sub local_parse_date_str from parse_date_str.
> this sub could be removed (and will likely be when script committed)
>
> please undo any of the previous undoing and use the most recent gt files
>
> sorry for all the trouble
>
>
> ras
>
>