StockFetcher Forums · View by Author: ipaid (12 messages) ·  [ Display By: Date / Subject ]<< 1 2 >> 
Filter Exchange · No bottom feeding. Only breakouts
msg #101773
7/22/2011 3:49:36 PM


I dont use ADR in my filter, its more a personal preference. I prefer stocks that have a small day range compared to their upward move. For example if two stocks have the same potential, i prefer the one with the smaller day range.

Concerning volume i check if the average volume is increasing. If you don't use the average you filter out too many good stocks. But as with ADR i don't use it my filter. I check it manually in the charts.

Stochastic i use as confirmation if a breakout might be a real breakout and not a false one. I use Stochastic(14,3,3).

I'm still experimenting... I still try to find the best entry point. I had some false breakouts recently but the real breakouts usually make up the false ones. At the moment i buy for a certain $ amount.

Filter Exchange · No bottom feeding. Only breakouts
msg #101762
7/21/2011 4:29:49 PM


What i do is scanning through all charts returned by the filter. The criteria i look for is:
- Consolidation area, the more horizontal the better and the longer the better
- Find a clear resistance line where highs bounce off. The more bounces the better. (i use candlestick charts...)
- Check whether Stochastik %K starts converging against %D
- Average day range the smaller the better
- Check volume rising

If a stock matches my criteria, i place a stop buy above resistance and then i wait until it is triggered. Might be next day or next week or never when the stock turns down (then i cancel the stop buy).

If the stop buy is triggered, i watch the stock very close until i'm sure it is a real breakout. If it is a false breakout, i close the position immediately.

A good example might be EXPE. Had several nice consolidations.

Filter Exchange · No bottom feeding. Only breakouts
msg #101757
7/21/2011 12:04:31 PM

Ok. It seems then that we have a different understanding of breakouts. For me it works quite well. For example IPSU that is up now 17% in 10 days. It broke out of a 20 days horizontal consolidation.

Filter Exchange · No bottom feeding. Only breakouts
msg #101748
7/21/2011 4:02:57 AM

Hi all

i combined the two filters again and i like the result ;-).

Fetcher[set{newhigh, high 1 month high}
set{maratio ,100*ma(7) divided by ma(65)}

show stocks where
average volume(10) is above 100000 and
close is above 1
and draw high 1 month high
and draw Stochastic(14,3,3) %K
and 6 days slope of newhigh equals 0
and newhigh 6 days ago was below newhigh
and ma(65) 6 days ago is increasing for 2 days
and maratio is above 100

add column maratio
and sort column 5 descending

@irishpitbull: this should reduce your effort to scan through thousands of charts each weekend...

I choose 6 days for the length of the horizontal consolidation. Of course you can change it to whatever you like.

Filter Exchange · No bottom feeding. Only breakouts
msg #101736
7/20/2011 3:27:47 PM

Where do you get this information about the Short % (number of days to cover the shorts)? Is this in information in SF?

I see from your sample charts that in the end you pick stocks that hit a resistance for several days (horizontal consolidation), correct? This is actually what my filter does. So i give it another try to combine the two filters.

Filter Exchange · No bottom feeding. Only breakouts
msg #101724
7/20/2011 3:01:40 AM

irishpitbull i tried your filter again and was looking at the first results with PB between 130 and 150. Seems to me that they are already in a heavy upward move. Can you explain again when is a good time to enter a trade?
For example if you look at SUG, when it first broke out, PB was around 100.

Filter Exchange · No bottom feeding. Only breakouts
msg #101691
7/18/2011 4:06:54 AM

Hi duke

i think you cannot combine the two filters.

As far as i understand irishpitbull's filter it detects stocks where ma(7) is diverging from ma(65) which means that there is a significant upward move going on. It might be that these stocks have already broken out of some consolidation area (correct me if i'm wrong).

My filter searches for stocks that are still in consolidation (have not broken out yet), which means they move in a more or less horizontal price channel. That's why you only get a few results combining the two filters.

Btw i played around with SF's support, resistance and triangle function. The results were not satisfying for me. Many possible breakout candidates were not detected. And it is not clear to me how support, resistance and triangles are calculated by SF.


Filter Exchange · No bottom feeding. Only breakouts
msg #101627
7/14/2011 3:14:03 AM

Hi all

i spent quite some time to build a filter to find stocks in a horizontal consolidation phase that might breakout soon. In my opinion this is pretty hard to do with SF.

The following filter works for me but it returns too many stocks. Which means that it needs manual work to find the really good breakout candidates (watch all the charts...). I try to refine the filter to get better results...

I found some really nice ones that are still hot: FRX, AET, VRX, SJM, MSW, POR, PAET, ZAGG, RPTP, PDT, BBRG, AVD, INSM, IPSU

IPSU already poped. Its now up 10% within two days...

set{newhigh, high 1 month high}
set{newhighrange, newhigh * 0.98}
set{newhighrangehits, count(high > newhighrange, 10)}

show stocks where
average volume(10) is above 100000 and
close is above 1
and draw high 1 month high
and the 10 days slope of newhigh equals 0
and newhighrangehits > 0

and add column newhighrangehits

sort column 5 descending

General Discussion · How to declare a value as constant?
msg #100895
5/25/2011 10:04:12 AM

First of all thanks for your answer!

I think of the following problem:
I want to find stocks that traded in a constant range over time (horizontal channel). So i need to have a constant value to compare with.
I could use an absolute value to compare with but this would only be correct for a couple of stocks in that particular range.
So my idea was to use a dynamic calculated value for each stock but then keep this value constant over time.

For example:
Find all stocks that traded between today's close +/- 2% over the last 3 months

General Discussion · How to declare a value as constant?
msg #100892
5/25/2011 8:22:36 AM

Hi all

is it somehow possible to declare a value as constant? For example i need to set the record 8 week high as constant for comparison with other values in the past.

According to the user guide i can declare a variable as follows:

set {RES,high 8 week high}

But RES is still a variable that changes it's value over time...

Any help is appreciated.

Thanks ipaid

StockFetcher Forums ·  · << 1 2 >>

*** Disclaimer *** 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. does not recommend particular securities., 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 2018 - 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