StockFetcher Forums · Filter Exchange · Bottom Filter Help<< >>Post Follow-up
BullsMakeMoney
12 posts
msg #61256
Ignore BullsMakeMoney
4/9/2008 2:20:55 PM

I am looking for help with a filter that searches for stocks that exhibit these three components in one day.
1. New low spike on RSI(2) N number of days
2. New high spike on ATR(14) N number of days
3. Volume at least 3 times the average daily volume N number of days

Thanks

nikoschopen
2,824 posts
msg #61260
Ignore nikoschopen
4/9/2008 3:01:43 PM

Semantics is like a dirty old hag when it comes to codes. You can never figure out what the wretch is saying. In that regard, can you give a reasonable definition for what you mean by a "spike"?

BullsMakeMoney
12 posts
msg #61300
Ignore BullsMakeMoney
4/10/2008 3:24:30 PM

I apologize. I would like to define spike as over 3 times the normal level if that is possible. Or highest level in 90 days.

nikoschopen
2,824 posts
msg #61309
Ignore nikoschopen
4/10/2008 4:50:47 PM

Thanks for clearing that up for me. However, you should note that when the market is in a nosedive, RSI(2) usually remains well under 20 for days. It's not like RSI(2) drops from 80 one day to 10 another.

For ure efforts, I'm throwing in a "hammer" formation as an added bonus (of course, for a very limited time). lol

Enjoy!

Fetcher[
set{both, count(rsi(2) reached a new 20 day low,1) * count(atr(14) reached a new 20 day high,1)}
set{spike, both * count(volume more than 100 above avgvol(20),1)}
spike above 0

draw rsi(2)
draw atr(14)
draw avgvol(20)
do not draw spike
]


How this filter would have fared over the last 5 days:
Fetcher[
date offset 5
set{both, count(rsi(2) reached a new 20 day low,1) * count(atr(14) reached a new 20 day high,1)}
set{spike, both * count(volume more than 100 above avgvol(20),1)}
spike above 0

draw rsi(2)
draw atr(14)
draw avgvol(20)
do not draw spike
]


Now the same filter with a "hammer" that might signify a v-reversal:
Fetcher[
set{both, count(rsi(2) reached a new 20 day low,1) * count(atr(14) reached a new 20 day high,1)}
set{spike, both * count(volume more than 100 above avgvol(20),1)}
set{tail, min(open, close) - low}
set{hammer, tail / day point range}
set{vspike, spike * hammer}
vspike above 0.66

draw rsi(2)
draw atr(14)
draw avgvol(20)
do not draw vspike
]



BullsMakeMoney
12 posts
msg #61356
Ignore BullsMakeMoney
4/11/2008 10:11:20 AM

THANK YOU! I just want to find stocks like MRK, that exhibit capitulation on over reactive selling that I can put on my watchlist and wait to see if the stock puts in an island reversal and fades the gap. The hammer you added in there was beautiful.

money123
19 posts
msg #61576
Ignore money123
4/17/2008 11:28:08 PM

when is a good time to run this filter thanks i am trying to find stocks that spike down and go up the same day

2ManyStocks
5 posts
msg #61759
Ignore 2ManyStocks
4/23/2008 7:59:07 PM

thanks Niko, u do awesome work!

StockFetcher Forums · Filter Exchange · Bottom Filter Help<< >>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