[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [GT] scan.pl error
Thanks Robert. Files are attached.
Todd
system.txt: Signals:Generic:Increase {I:Prices CLOSE}
On Fri, Mar 21, 2008 at 4:24 PM, Robert A. Schmied <ras
AT
acm.org> wrote:
> Todd Turner wrote:
> > Hi All,
> >
> > Working on my first scan, ran into a problem with scan.pl. Any ideas?
> > I tried adding --timeframe=day to the scan.pl [options] but that
> > didn't help.
>
> i've likely shot myself in the @55 and everyone else in the foot
>
> --verbose will likely turn on excessive developement stuff in parse_date_str
>
> either change the name of parse_date_str in scan.pl or remove it
> altogether to eliminate the message
>
> > Subroutine parse_date_str redefined at scan.pl line 586.
> i believe it's harmless however.
>
> as far as the rest of the trouble here with totally empty ~/marketfile.txt
> and ~/system files i'm getting:
>
> ras [ 10139 ] % scan.pl --verbose ~/marketfile.txt 2008-03-20 ~/system.txt
>
>
> pre timeframe adjust:
> date: 2008-03-20 00:00:00
> start:
> end:
>
> post timeframe adjust:
> date: 2008-03-20 00:00:00
> start:
> end:
>
> with
> ras [ 10143 ] % scan.pl ~/marketfile.txt 2008-03-20 ~/system.txt
> i'm getting no output (as i would expect)
>
>
> if i use a previous working command line with data in the files
> ras [ 10140 ] % scan.pl --timeframe day --start '6 months ago' --end 'yesterday' scan_symbol2 'yesterday' scan_signal
>
> Signal: S:G:And {S:G:Increase {I:BBO 50 1.9 {I:Prices CLOSE}}} {S:G:Above {I:BBO 50 1.9 {I:Prices CLOSE}} 0.8} {S:G:Increase {I:AROON 50 {I:Prices CLOSE} {I:Prices CLOSE}}} {S:G:Above {I:AROON 50 {I:Prices CLOSE} {I:Prices CLOSE}} 70} {S:G:Decrease {I:AROON/2 50 {I:Prices CLOSE} {I:Prices CLOSE}}} {S:G:Below {I:AROON/2 50 {I:Prices CLOSE} {I:Prices CLOSE}} 70} {S:G:Above {I:AROON/3 50 {I:Prices CLOSE} {I:Prices CLOSE}} 0} {S:G:Above {I:RSI 14 {I:Prices CLOSE}} 50}
> CIEN CIENA CORP
>
> Signal: S:G:And {S:G:Decrease {I:BBO 50 1.9 {I:Prices CLOSE}}} {S:G:Below {I:BBO 50 1.9 {I:Prices CLOSE}} 0.8} {S:G:Decrease {I:AROON 50 {I:Prices CLOSE} {I:Prices CLOSE}}} {S:G:Below {I:AROON 50 {I:Prices CLOSE} {I:Prices CLOSE}} 70} {S:G:Increase {I:AROON/2 50 {I:Prices CLOSE} {I:Prices CLOSE}}} {S:G:Above {I:AROON/2 50 {I:Prices CLOSE} {I:Prices CLOSE}} 70} {S:G:Below {I:AROON/3 50 {I:Prices CLOSE} {I:Prices CLOSE}} 0} {S:G:Below {I:RSI 14 {I:Prices CLOSE}} 50}
>
> Signal: S:G:And {S:G:Above {I:Prices VOLUME} {I:G:Eval int(1.2 * {I:SMA 20 {I:Prices VOLUME}} )}} {S:G:Above {I:Prices CLOSE} {I:Prices OPEN}} {S:G:Above {I:Prices CLOSE} {I:G:PeriodAgo 1 {I:Prices CLOSE}}}
> GE GEN ELECTRIC CO
> K KELLOGG CO
> KO COCA COLA CO THE
>
> Signal: S:G:And {S:G:Below {I:Prices CLOSE} {I:G:PeriodAgo 1 {I:Prices CLOSE}}} {S:G:Below {I:Prices CLOSE} {I:SMA 50 {I:Prices CLOSE}}}
>
> ras [ 10141 ] % cat scan_symbol2
> SBUX
> GE
> K
> KO
> CAT
> CIEN
> JNPR
> ISRG
>
> content of scan_signal can be discerned from the above signals i believe.
>
> things of note: i have date::manip so --start '6 months ago' and
> --end 'yesterday' work, otherwise the need to be time frame day dates
>
> none of the recent (say last 96 hours) changes are in my working environment.
>
> if you want to send copies of your ~/marketfile.txt and ~/system.txt files
> i'll mess around with it a bit more or you can mess around to see if mine
> make any difference.
>
> aloha and best of luck
>
> ras
>
>
>
> >
> > Thanks
> >
> > Todd
> >
> >
> > gt
AT
yoda:~/GeniusTrader/Scripts$ perl scan.pl --verbose
> > ~/marketfile.txt 2008-03-20 ~/system.txt
> > Subroutine parse_date_str redefined at scan.pl line 586.
> >
> > pre timeframe adjust:
> > date: 2008-03-20 00:00:00
> > start:
> > end:
> >
> > post timeframe adjust:
> > date: 2008-03-20 00:00:00
> > start:
> > end:
> >
> > Can't open 20:20:20: No such file or directory at scan.pl line 296.
>
> humm -- 20 is ascii space, but also day in date string
>
>
>
> > Argument "" isn't numeric in numeric gt (>) at ../GT/Tools.pm line
> > 456, <> line 1.
> > Can't call method "timeframe" on an undefined value at
> > ../GT/Calculator.pm line 70, <> line 1.
> > Argument "" isn't numeric in numeric gt (>) at ../GT/Tools.pm line
> > 456, <> line 1.
> > Can't call method "timeframe" on an undefined value at
> > ../GT/Calculator.pm line 70, <> line 1.
> > Argument "" isn't numeric in numeric gt (>) at ../GT/Tools.pm line
> > 456, <> line 1.
> > Can't call method "timeframe" on an undefined value at
> > ../GT/Calculator.pm line 70, <> line 1.
> > Argument "" isn't numeric in numeric gt (>) at ../GT/Tools.pm line
> > 456, <> line 1.
> > Can't call method "timeframe" on an undefined value at
> > ../GT/Calculator.pm line 70, <> line 1.
> > Argument "" isn't numeric in numeric gt (>) at ../GT/Tools.pm line
> > 456, <> line 1.
> > Can't call method "timeframe" on an undefined value at
> > ../GT/Calculator.pm line 70, <> line 1.
> > Argument "" isn't numeric in numeric gt (>) at ../GT/Tools.pm line
> > 456, <> line 1.
> > Can't call method "timeframe" on an undefined value at
> > ../GT/Calculator.pm line 70, <> line 1.
> > Argument "" isn't numeric in numeric gt (>) at ../GT/Tools.pm line
> > 456, <> line 1.
> > Can't call method "timeframe" on an undefined value at
> > ../GT/Calculator.pm line 70, <> line 1.
> > Argument "" isn't numeric in numeric gt (>) at ../GT/Tools.pm line
> > 456, <> line 1.
> > Can't call method "timeframe" on an undefined value at
> > ../GT/Calculator.pm line 70, <> line 1.
> > Argument "" isn't numeric in numeric gt (>) at ../GT/Tools.pm line
> > 456, <> line 1.
> > Can't call method "timeframe" on an undefined value at
> > ../GT/Calculator.pm line 70, <> line 1.
> > Argument "" isn't numeric in numeric gt (>) at ../GT/Tools.pm line
> > 456, <> line 1.
> > Can't call method "timeframe" on an undefined value at
> > ../GT/Calculator.pm line 70, <> line 1.
> > Argument "" isn't numeric in numeric gt (>) at ../GT/Tools.pm line
> > 456, <> line 1.
> > Can't call method "timeframe" on an undefined value at
> > ../GT/Calculator.pm line 70, <> line 1.
> > Signal: S:G:Increase {I:Prices CLOSE}
> >
>
>
WIND
NVTL
QQQQ
Signals:Generic:Increase {I:Prices CLOSE}