StockFetcher Forums · Filter Exchange · Buying Strength in a Downtrend<< >>Post Follow-up
TheRumpledOne
6,359 posts
msg #68336
Ignore TheRumpledOne
modified
10/12/2008 2:51:46 PM

Fetcher[
/* TRO - BALL ON */

/* enter your Upper Limit criteria */
set{UpperLim, High 4 week High}

/* enter your Lower Limit criteria */
set{LowerLim, Low 4 week Low}

set{ULCL, UpperLim - close}

set{Double, UpperLim * .50 }

set{LimDiff, UpperLim minus LowerLim}
set{PPDiff, CLOSE minus LowerLim}
set{PPDiv, PPDiff / LimDiff}
set{BallOnx, PPDiv * 100}
set{BallOn, round(BallOnx,0)}

set{PCT, LimDiff / LowerLim}

/* ENHANCED TREND DISPLAY */

set{T10, count(10 day slope of the close above 0,1)}
set{T60, count(60 day slope of the close above 0,1)}
set{T200, count(200 day slope of the close above 0,1)}

Set{a1, T200 * 1}
Set{a2, T60 * 10}
Set{a3, T10 * 100}

Set{aa, a1 + a2}
Set{TREND, aa + a3}
set{T10a,days(10 day slope of the close below 0, 100)}
set{T60a,days(60 day slope of the close below 0, 100)}
set{T200a,days(200 day slope of the close below 0, 100)}

set{f14, fast stochastic fast %k(14)}
set{f141, fast stochastic fast %k(14) 1 day ago }

set{f14b,days(f14 is above f141, 100)}
set{f14a,days(f14 is below f141, 100)}
set{f14xf14, f14a - f14b}

/* inside bars filter display */

set{xTop, count(high < high 1 day ago , 1) }
set{xBot, count(low > low 1 day ago , 1) }
set{ibar, xTop + xBot}


set{HiOp,high - open}
set{OpLo, open - low}

/* profit had you bought the open 5 days ago and sold at the high */

set{High5, High 5 day High}
set{Profit, High5 - open 5 days ago}

set{CCb,days(close is above close 1 day ago,100)}
set{CCa,days(close is below close 1 day ago,100)}
set{ClxCl, CCa - CCb}

set{VolUp, days(volume is below volume 1 day ago,100)}
set{VolDn, days(volume is above volume 1 day ago,100)}
set{VlXvl, VolUp - VolDn}

set{vck1, volume 1 day ago }
set{vck, volume / vck1 }
set{vdbl, days(vck < 2, 100)}

/* Narrow Channel Breakout Display */

set{ High20, high 20 day high}
set{ Low20, low 20 day low}

set{ New20High, count( high above High20 1 day ago , 1 ) }
set{ New20Low, count( low below Low20 1 day ago , 1 ) }

/* Volatility Direction Filter Display */

set{BBDiff, Upper Bollinger Band(20) - Lower Bollinger Band(20) }

set{BBDb,days(BBDiff is above BBDiff 1 day ago,100)}
set{BBDa,days(BBDiff is below BBDiff 1 day ago,100)}
set{BBTrend, BBDa - BBDb}

set{ATRb,days(ATR(14) is above ATR(14) 1 day ago,100)}
set{ATRa,days(ATR(14) is below ATR(14) 1 day ago,100)}
set{ATRTrend, ATRa - ATRb}

/* NORMALIZE accumulation distribution */

set{adval, INDPOSITION(accumulation distribution, 60) * 100 }

/* NORMALIZE momentum(12) */

set{moval, INDPOSITION(momentum(12), 60) * 100}

/* NORMALIZE rsi(2) */

set{rsval, RSI(2) }

/* NORMALIZE williams %r(10) */

set{wrval, INDPOSITION(williams %r(10), 60) * 100 }


Set{Bullpower, high minus ema(13)}
Set{Bearpower, low minus ema(13)}

set{BLb,days(BullPower is above BullPower 1 day ago,100)}
set{BLa,days(BullPower is below BullPower 1 day ago,100)}
set{BLxBL, BLa - BLb}

set{BRb,days(BearPower is above BearPower 1 day ago,100)}
set{BRa,days(BearPower is below BearPower 1 day ago,100)}
set{BRxBR, BRa - BRb}

set{RChg, count( UpperLim equal UpperLim 1 day ago, 1 ) }
set{SChg, count( LowerLim equal LowerLim 1 day ago, 1 ) }

set{InPlayVol, volume / 10000 }
set{InPlayPct, InPlayVol / shares outstanding}

/* column display */

add column BallOn
add column UpperLim {Resist}
add column LowerLim {Support}

ADD COLUMN TREND
ADD COLUMN T10a
ADD COLUMN T60a
ADD COLUMN T200a

add column HiOp
add column OpLo
add column Profit


add column RChg
add column SChg

add column ULCL

and add column clxcl
and add column VlXvl
and add column Vdbl

add column f14xf14
add column fast stochastic fast %k(14)

and add column ibar

add column New20High
add column New20Low

AND ADD COLUMN BBTrend
AND ADD COLUMN ATRTrend

add column wrval
add column adval
add column rsval
add column moval


add column Bullpower
add column Bearpower
add column BLxBL
add column BRxBR

and add column InPlayPct
and add column shares outstanding

/* PLOTS */

draw UpperLim on plot price
draw LowerLim on plot price


draw T10a
draw T60a on plot t10a
draw T200a on plot t10a

/* DRAW THE MP RSIWLR CHART */

and draw wrval
and draw adval on plot wrval
and draw moval on plot wrval
and draw rsval on plot wrval


/* Selection Criteria */


UpperLim above 1
LowerLim below 1
LowerLim above 0

close below 15

avg vol(5) above 500000
avg vol(30) above 500000

add column industry

Sort column 5 descending
]



This is the FINDING THE NEXT NTRI FILTER but this version looks at the last 4 weeks. I also moved the BallOn column.





TheRumpledOne
6,359 posts
msg #68338
Ignore TheRumpledOne
modified
10/12/2008 2:59:15 PM

Fetcher[
/* TRO - GOT CRUSHED */

/* enter your Upper Limit criteria */
set{UpperLim, High 52 week High}

/* enter your Lower Limit criteria */
set{LowerLim, Low 52 week Low}

set{ULCL, UpperLim - close}

set{Double, UpperLim * .50 }

set{LimDiff, UpperLim minus LowerLim}
set{PPDiff, CLOSE minus LowerLim}
set{PPDiv, PPDiff / LimDiff}
set{BallOnx, PPDiv * 100}
set{BallOn, round(BallOnx,0)}

set{PCT, LimDiff / LowerLim}

/* ENHANCED TREND DISPLAY */

set{T10, count(10 day slope of the close above 0,1)}
set{T60, count(60 day slope of the close above 0,1)}
set{T200, count(200 day slope of the close above 0,1)}

Set{a1, T200 * 1}
Set{a2, T60 * 10}
Set{a3, T10 * 100}

Set{aa, a1 + a2}
Set{TREND, aa + a3}
set{T10a,days(10 day slope of the close below 0, 100)}
set{T60a,days(60 day slope of the close below 0, 100)}
set{T200a,days(200 day slope of the close below 0, 100)}

set{f14, fast stochastic fast %k(14)}
set{f141, fast stochastic fast %k(14) 1 day ago }

set{f14b,days(f14 is above f141, 100)}
set{f14a,days(f14 is below f141, 100)}
set{f14xf14, f14a - f14b}

/* inside bars filter display */

set{xTop, count(high < high 1 day ago , 1) }
set{xBot, count(low > low 1 day ago , 1) }
set{ibar, xTop + xBot}


set{HiOp,high - open}
set{OpLo, open - low}

/* profit had you bought the open 5 days ago and sold at the high */

set{High5, High 5 day High}
set{Profit, High5 - open 5 days ago}

set{CCb,days(close is above close 1 day ago,100)}
set{CCa,days(close is below close 1 day ago,100)}
set{ClxCl, CCa - CCb}

set{VolUp, days(volume is below volume 1 day ago,100)}
set{VolDn, days(volume is above volume 1 day ago,100)}
set{VlXvl, VolUp - VolDn}

set{vck1, volume 1 day ago }
set{vck, volume / vck1 }
set{vdbl, days(vck < 2, 100)}

/* Narrow Channel Breakout Display */

set{ High20, high 20 day high}
set{ Low20, low 20 day low}

set{ New20High, count( high above High20 1 day ago , 1 ) }
set{ New20Low, count( low below Low20 1 day ago , 1 ) }

/* Volatility Direction Filter Display */

set{BBDiff, Upper Bollinger Band(20) - Lower Bollinger Band(20) }

set{BBDb,days(BBDiff is above BBDiff 1 day ago,100)}
set{BBDa,days(BBDiff is below BBDiff 1 day ago,100)}
set{BBTrend, BBDa - BBDb}

set{ATRb,days(ATR(14) is above ATR(14) 1 day ago,100)}
set{ATRa,days(ATR(14) is below ATR(14) 1 day ago,100)}
set{ATRTrend, ATRa - ATRb}

/* NORMALIZE accumulation distribution */

set{adval, INDPOSITION(accumulation distribution, 60) * 100 }

/* NORMALIZE momentum(12) */

set{moval, INDPOSITION(momentum(12), 60) * 100}

/* NORMALIZE rsi(2) */

set{rsval, RSI(2) }

/* NORMALIZE williams %r(10) */

set{wrval, INDPOSITION(williams %r(10), 60) * 100 }


Set{Bullpower, high minus ema(13)}
Set{Bearpower, low minus ema(13)}

set{BLb,days(BullPower is above BullPower 1 day ago,100)}
set{BLa,days(BullPower is below BullPower 1 day ago,100)}
set{BLxBL, BLa - BLb}

set{BRb,days(BearPower is above BearPower 1 day ago,100)}
set{BRa,days(BearPower is below BearPower 1 day ago,100)}
set{BRxBR, BRa - BRb}

set{RChg, count( UpperLim equal UpperLim 1 day ago, 1 ) }
set{SChg, count( LowerLim equal LowerLim 1 day ago, 1 ) }

set{InPlayVol, volume / 10000 }
set{InPlayPct, InPlayVol / shares outstanding}

/* column display */

add column BallOn
add column UpperLim {Resist}
add column LowerLim {Support}

ADD COLUMN TREND
ADD COLUMN T10a
ADD COLUMN T60a
ADD COLUMN T200a

add column HiOp
add column OpLo
add column Profit


add column RChg
add column SChg

add column ULCL

and add column clxcl
and add column VlXvl
and add column Vdbl

add column f14xf14
add column fast stochastic fast %k(14)

and add column ibar

add column New20High
add column New20Low

AND ADD COLUMN BBTrend
AND ADD COLUMN ATRTrend

add column wrval
add column adval
add column rsval
add column moval


add column Bullpower
add column Bearpower
add column BLxBL
add column BRxBR

and add column InPlayPct
and add column shares outstanding

/* PLOTS */

draw UpperLim on plot price
draw LowerLim on plot price


draw T10a
draw T60a on plot t10a
draw T200a on plot t10a

/* DRAW THE MP RSIWLR CHART */

and draw wrval
and draw adval on plot wrval
and draw moval on plot wrval
and draw rsval on plot wrval


/* Selection Criteria */


HIGH 52 WEEK HIGH above 5
LOW 52 WEEK LOW below 1

close below 1

avg vol(5) above 500000
avg vol(30) above 500000

add column industry

Sort column 5 descending
]



Looking for stocks that really got crushed.





TheRumpledOne
6,359 posts
msg #68339
Ignore TheRumpledOne
modified
10/12/2008 3:05:39 PM

Fetcher[
/* TRO - GOT CRUSHED */

/* enter your Upper Limit criteria */
set{UpperLim, High 52 week High}

/* enter your Lower Limit criteria */
set{LowerLim, Low 52 week Low}

set{ULCL, UpperLim - close}

set{Double, UpperLim * .50 }

set{LimDiff, UpperLim minus LowerLim}
set{PPDiff, CLOSE minus LowerLim}
set{PPDiv, PPDiff / LimDiff}
set{BallOnx, PPDiv * 100}
set{BallOn, round(BallOnx,0)}

set{PCT, LimDiff / LowerLim}

/* ENHANCED TREND DISPLAY */

set{T10, count(10 day slope of the close above 0,1)}
set{T60, count(60 day slope of the close above 0,1)}
set{T200, count(200 day slope of the close above 0,1)}

Set{a1, T200 * 1}
Set{a2, T60 * 10}
Set{a3, T10 * 100}

Set{aa, a1 + a2}
Set{TREND, aa + a3}
set{T10a,days(10 day slope of the close below 0, 100)}
set{T60a,days(60 day slope of the close below 0, 100)}
set{T200a,days(200 day slope of the close below 0, 100)}

set{f14, fast stochastic fast %k(14)}
set{f141, fast stochastic fast %k(14) 1 day ago }

set{f14b,days(f14 is above f141, 100)}
set{f14a,days(f14 is below f141, 100)}
set{f14xf14, f14a - f14b}

/* inside bars filter display */

set{xTop, count(high < high 1 day ago , 1) }
set{xBot, count(low > low 1 day ago , 1) }
set{ibar, xTop + xBot}


set{HiOp,high - open}
set{OpLo, open - low}

/* profit had you bought the open 5 days ago and sold at the high */

set{High5, High 5 day High}
set{Profit, High5 - open 5 days ago}

set{CCb,days(close is above close 1 day ago,100)}
set{CCa,days(close is below close 1 day ago,100)}
set{ClxCl, CCa - CCb}

set{VolUp, days(volume is below volume 1 day ago,100)}
set{VolDn, days(volume is above volume 1 day ago,100)}
set{VlXvl, VolUp - VolDn}

set{vck1, volume 1 day ago }
set{vck, volume / vck1 }
set{vdbl, days(vck < 2, 100)}

/* Narrow Channel Breakout Display */

set{ High20, high 20 day high}
set{ Low20, low 20 day low}

set{ New20High, count( high above High20 1 day ago , 1 ) }
set{ New20Low, count( low below Low20 1 day ago , 1 ) }

/* Volatility Direction Filter Display */

set{BBDiff, Upper Bollinger Band(20) - Lower Bollinger Band(20) }

set{BBDb,days(BBDiff is above BBDiff 1 day ago,100)}
set{BBDa,days(BBDiff is below BBDiff 1 day ago,100)}
set{BBTrend, BBDa - BBDb}

set{ATRb,days(ATR(14) is above ATR(14) 1 day ago,100)}
set{ATRa,days(ATR(14) is below ATR(14) 1 day ago,100)}
set{ATRTrend, ATRa - ATRb}

/* NORMALIZE accumulation distribution */

set{adval, INDPOSITION(accumulation distribution, 60) * 100 }

/* NORMALIZE momentum(12) */

set{moval, INDPOSITION(momentum(12), 60) * 100}

/* NORMALIZE rsi(2) */

set{rsval, RSI(2) }

/* NORMALIZE williams %r(10) */

set{wrval, INDPOSITION(williams %r(10), 60) * 100 }


Set{Bullpower, high minus ema(13)}
Set{Bearpower, low minus ema(13)}

set{BLb,days(BullPower is above BullPower 1 day ago,100)}
set{BLa,days(BullPower is below BullPower 1 day ago,100)}
set{BLxBL, BLa - BLb}

set{BRb,days(BearPower is above BearPower 1 day ago,100)}
set{BRa,days(BearPower is below BearPower 1 day ago,100)}
set{BRxBR, BRa - BRb}

set{RChg, count( UpperLim equal UpperLim 1 day ago, 1 ) }
set{SChg, count( LowerLim equal LowerLim 1 day ago, 1 ) }

set{InPlayVol, volume / 10000 }
set{InPlayPct, InPlayVol / shares outstanding}

/* column display */

add column BallOn
add column UpperLim {Resist}
add column LowerLim {Support}

ADD COLUMN TREND
ADD COLUMN T10a
ADD COLUMN T60a
ADD COLUMN T200a

add column HiOp
add column OpLo
add column Profit


add column RChg
add column SChg

add column ULCL

and add column clxcl
and add column VlXvl
and add column Vdbl

add column f14xf14
add column fast stochastic fast %k(14)

and add column ibar

add column New20High
add column New20Low

AND ADD COLUMN BBTrend
AND ADD COLUMN ATRTrend

add column wrval
add column adval
add column rsval
add column moval


add column Bullpower
add column Bearpower
add column BLxBL
add column BRxBR

and add column InPlayPct
and add column shares outstanding

/* PLOTS */

draw UpperLim on plot price
draw LowerLim on plot price


draw T10a
draw T60a on plot t10a
draw T200a on plot t10a

/* DRAW THE MP RSIWLR CHART */

and draw wrval
and draw adval on plot wrval
and draw moval on plot wrval
and draw rsval on plot wrval


/* Selection Criteria */


Price dropped more than 80% in the last 52 weeks

close below 1

avg vol(5) above 500000
avg vol(30) above 500000

add column industry

Sort column 5 descending
]



TheRumpledOne
6,359 posts
msg #68340
Ignore TheRumpledOne
10/12/2008 3:11:55 PM

Fetcher[
/* TRO - GOT CRUSHED */

/* enter your Upper Limit criteria */
set{UpperLim, High 52 week High}

/* enter your Lower Limit criteria */
set{LowerLim, Low 52 week Low}

set{ULCL, UpperLim - close}

set{Double, UpperLim * .50 }

set{LimDiff, UpperLim minus LowerLim}
set{PPDiff, CLOSE minus LowerLim}
set{PPDiv, PPDiff / LimDiff}
set{BallOnx, PPDiv * 100}
set{BallOn, round(BallOnx,0)}

set{PCT, LimDiff / LowerLim}

/* ENHANCED TREND DISPLAY */

set{T10, count(10 day slope of the close above 0,1)}
set{T60, count(60 day slope of the close above 0,1)}
set{T200, count(200 day slope of the close above 0,1)}

Set{a1, T200 * 1}
Set{a2, T60 * 10}
Set{a3, T10 * 100}

Set{aa, a1 + a2}
Set{TREND, aa + a3}
set{T10a,days(10 day slope of the close below 0, 100)}
set{T60a,days(60 day slope of the close below 0, 100)}
set{T200a,days(200 day slope of the close below 0, 100)}

set{f14, fast stochastic fast %k(14)}
set{f141, fast stochastic fast %k(14) 1 day ago }

set{f14b,days(f14 is above f141, 100)}
set{f14a,days(f14 is below f141, 100)}
set{f14xf14, f14a - f14b}

/* inside bars filter display */

set{xTop, count(high < high 1 day ago , 1) }
set{xBot, count(low > low 1 day ago , 1) }
set{ibar, xTop + xBot}


set{HiOp,high - open}
set{OpLo, open - low}

/* profit had you bought the open 5 days ago and sold at the high */

set{High5, High 5 day High}
set{Profit, High5 - open 5 days ago}

set{CCb,days(close is above close 1 day ago,100)}
set{CCa,days(close is below close 1 day ago,100)}
set{ClxCl, CCa - CCb}

set{VolUp, days(volume is below volume 1 day ago,100)}
set{VolDn, days(volume is above volume 1 day ago,100)}
set{VlXvl, VolUp - VolDn}

set{vck1, volume 1 day ago }
set{vck, volume / vck1 }
set{vdbl, days(vck < 2, 100)}

/* Narrow Channel Breakout Display */

set{ High20, high 20 day high}
set{ Low20, low 20 day low}

set{ New20High, count( high above High20 1 day ago , 1 ) }
set{ New20Low, count( low below Low20 1 day ago , 1 ) }

/* Volatility Direction Filter Display */

set{BBDiff, Upper Bollinger Band(20) - Lower Bollinger Band(20) }

set{BBDb,days(BBDiff is above BBDiff 1 day ago,100)}
set{BBDa,days(BBDiff is below BBDiff 1 day ago,100)}
set{BBTrend, BBDa - BBDb}

set{ATRb,days(ATR(14) is above ATR(14) 1 day ago,100)}
set{ATRa,days(ATR(14) is below ATR(14) 1 day ago,100)}
set{ATRTrend, ATRa - ATRb}

/* NORMALIZE accumulation distribution */

set{adval, INDPOSITION(accumulation distribution, 60) * 100 }

/* NORMALIZE momentum(12) */

set{moval, INDPOSITION(momentum(12), 60) * 100}

/* NORMALIZE rsi(2) */

set{rsval, RSI(2) }

/* NORMALIZE williams %r(10) */

set{wrval, INDPOSITION(williams %r(10), 60) * 100 }


Set{Bullpower, high minus ema(13)}
Set{Bearpower, low minus ema(13)}

set{BLb,days(BullPower is above BullPower 1 day ago,100)}
set{BLa,days(BullPower is below BullPower 1 day ago,100)}
set{BLxBL, BLa - BLb}

set{BRb,days(BearPower is above BearPower 1 day ago,100)}
set{BRa,days(BearPower is below BearPower 1 day ago,100)}
set{BRxBR, BRa - BRb}

set{RChg, count( UpperLim equal UpperLim 1 day ago, 1 ) }
set{SChg, count( LowerLim equal LowerLim 1 day ago, 1 ) }

set{InPlayVol, volume / 10000 }
set{InPlayPct, InPlayVol / shares outstanding}

/* column display */

add column BallOn
add column UpperLim {Resist}
add column LowerLim {Support}

ADD COLUMN TREND
ADD COLUMN T10a
ADD COLUMN T60a
ADD COLUMN T200a

add column HiOp
add column OpLo
add column Profit


add column RChg
add column SChg

add column ULCL

and add column clxcl
and add column VlXvl
and add column Vdbl

add column f14xf14
add column fast stochastic fast %k(14)

and add column ibar

add column New20High
add column New20Low

AND ADD COLUMN BBTrend
AND ADD COLUMN ATRTrend

add column wrval
add column adval
add column rsval
add column moval


add column Bullpower
add column Bearpower
add column BLxBL
add column BRxBR

and add column InPlayPct
and add column shares outstanding

/* PLOTS */

draw UpperLim on plot price
draw LowerLim on plot price


draw T10a
draw T60a on plot t10a
draw T200a on plot t10a

/* DRAW THE MP RSIWLR CHART */

and draw wrval
and draw adval on plot wrval
and draw moval on plot wrval
and draw rsval on plot wrval


/* Selection Criteria */

symlist(AKNS,ASTI,CSIQ,CSUN,CY,DSTI,EMKR,ENER,ESLR,FSLR,HOKU,JASO,KYO,LDK,WFR,SOLF,SPIR,SUNV,SPWR,STP,TSL,WWAT,XSNX,YGE,DESC,NOEC,RSOL,SOL,YTEC)

add column industry

Sort column 5 descending
]



What if solar rallies?



TheRumpledOne
6,359 posts
msg #68347
Ignore TheRumpledOne
modified
10/13/2008 12:34:07 AM

Fetcher[
/* TRO HIGH LOW TREND STATS - CRUSHED STOCKS */

set{ HH , count( high above high 1 day ago, 1 ) }
set{ noHHdays , days( high above high 1 day ago, 100 ) }
set{ HHdays , days( high below high 1 day ago, 100 ) }

set{ LL , count( low below low 1 day ago, 1 ) }
set{ noLLdays , days( low below low 1 day ago, 100 ) }
set{ LLdays , days( low above low 1 day ago, 100 ) }

add column HH
add column HHdays
add column noHHdays
add column LL
add column LLdays
add column noLLdays

add column HIGH 52 WEEK HIGH
add column LOW 52 WEEK LOW

/* Selection Criteria */

HIGH 52 WEEK HIGH above 5
LOW 52 WEEK LOW BETWEEN 0.009 AND 1

avg vol(5) above 500000
avg vol(30) above 500000

add column industry

Sort column 5 descending
]





Sqwii
160 posts
msg #68352
Ignore Sqwii
10/13/2008 4:45:27 AM

So TRO...

What does the "Ballon" column show ? the higher the ballon what.. ???

TheRumpledOne
6,359 posts
msg #68363
Ignore TheRumpledOne
10/13/2008 10:26:17 AM

The highest high is 100

The lowest low is 0.

The "ball on" is what "yard line" the ball is on.

It IS football season you know...LOL!



TheRumpledOne
6,359 posts
msg #68364
Ignore TheRumpledOne
modified
10/13/2008 10:29:32 AM

Fetcher[
/* TRO SLOT MACHINE - BOTTOM FINDER */

set{A0, count(close equal close 5 day low, 1)}
set{A1, count(close equal close 13 day low, 1)}
set{A2, count(close equal close 26 day low, 1)}
set{A3, count(close equal close 50 day low, 1)}
set{A4, count(close equal close 200 day low, 1)}


set{rr1,5 * a0}
set{rr2,8 * a1} /* 8 = 13 - 5 */
set{rr3,13 * a2} /* 13 = 26 - 13 */
set{rr4,24 * a3} /* 24 = 50 - 26 */
set{rr5,150 * a4} /* 150 = 200 - 50 */
set{rra,rr1 + rr2}
set{rrb,rra + rr3}
set{rrc,rrb + rr4}
set{rr,rrc + rr5}



and add column rr

and add column close 5 day low
and add column close 13 day low
and add column close 26 day low
and add column close 50 day low
and add column close 200 day low



/* Selection Criteria */

HIGH 52 WEEK HIGH above 5
LOW 52 WEEK LOW BETWEEN 0.009 AND 1

avg vol(5) above 500000
avg vol(30) above 500000

add column industry

sort column 5 descending

]




column rr tells you if it is a 5, 13, 26, 50 or 200 day lowest close.


TheRumpledOne
6,359 posts
msg #68365
Ignore TheRumpledOne
10/13/2008 10:37:56 AM

Fetcher[
/* TRO SLOT MACHINE - CRUSHED OVER 80 PERCENT */

set{A0, count(close equal close 5 day low, 1)}
set{A1, count(close equal close 13 day low, 1)}
set{A2, count(close equal close 26 day low, 1)}
set{A3, count(close equal close 50 day low, 1)}
set{A4, count(close equal close 200 day low, 1)}


set{rr1,5 * a0}
set{rr2,8 * a1} /* 8 = 13 - 5 */
set{rr3,13 * a2} /* 13 = 26 - 13 */
set{rr4,24 * a3} /* 24 = 50 - 26 */
set{rr5,150 * a4} /* 150 = 200 - 50 */
set{rra,rr1 + rr2}
set{rrb,rra + rr3}
set{rrc,rrb + rr4}
set{rr,rrc + rr5}



and add column rr

and add column close 5 day low
and add column close 13 day low
and add column close 26 day low
and add column close 50 day low
and add column close 200 day low



/* Selection Criteria */

Price dropped more than 80% in the last 52 weeks

close between .01 and 1

avg vol(5) above 500000
avg vol(30) above 500000

add column industry

sort column 5 descending
]



StockFetcher Forums · Filter Exchange · Buying Strength in a Downtrend<< >>Post Follow-up

*** Disclaimer *** StockFetcher.com does not endorse or suggest any of the securities which are returned in any of the searches or filters. They are provided purely for informational and research purposes. StockFetcher.com does not recommend particular securities. StockFetcher.com, Vestyl Software, L.L.C. and involved content providers shall not be liable for any errors or delays in the content, or for any actions taken based on the content.


Copyright 2016 - Vestyl Software L.L.C.Terms of Service | License | Questions or comments? Contact Us
EOD Data sources: DDFPlus & CSI Data Quotes delayed during active market hours. Delay times are at least 15 mins for NASDAQ, 20 mins for NYSE and Amex. Delayed intraday data provided by DDFPlus