StockFetcher Forums · View by Author: wilson (15 messages) ·  [ Display By: Date / Subject ]<< 1 2 >> 
Filter Exchange · Breakout Trading Filter - GREAT RESULTS!
wilson
msg #134846
3/10/2017 3:24:52 PM

Hi everyone,

I appreciate the kind words Jake... They are so very helpful....but I'll put you on ignore for the time being.

To everyone else. I fully appreciate the additional filters that have been shared on this post. I look forward to trying them out. I have different versions and updates to my original filters that I am going to post when I feel comfortable enough sharing them. As a side note, I have never claimed my filter was "great", just that I had great results using it. I am here like all of you to learn to create better filters, share ideas, and learn to be a better trader.

GLTA

Wilson



Filter Exchange · Breakout Trading Filter - GREAT RESULTS!
wilson
msg #134284
2/14/2017 12:45:41 PM

@graftonian

hi there,

sorry it took me so long to respond. Your filter appears to perhaps be a different way of doing the same things with my filter but with different syntax. It seems that way, but I cannot say I am sure. But you have variables set that are not being used. The way the filter is currently written its only pulling up 80 day highs. the filter isn't doing anything else.

My filter is essentially a version of a consolidation and breakout set up. Its just one of many many ways of doing the same, or similar things. Its trying to take into account stocks that have been trading somewhat "steady" for a while, or in a "range" for a while, and then are beginning to move. It can pull up stocks at the beginning of a big run, in the middle of a big run, or at the end of a big run. Its relative though. Since moving averages values are dependent on price, setting percentages as they relate to other moving averages will only bring up stocks in certain price ranges. Playing around with different lengths of time and different percentages will bring up very different results. And I encourage you or anyone to do just that. I wanted to share my filter in part to get people to help me change it, or improve it. Hope that helps.

Best to all.

Filter Exchange · Breakout Trading Filter - GREAT RESULTS!
wilson
msg #134047
2/4/2017 1:07:40 PM

@ed

in regards to the candlesticks, well, sometimes I like the way the stock looks the day it comes up, sometimes not. If not, I will wait for a better setup. I cannot really say to look specifically for this candlestick formation or that one etc...but conceivably, you could play around and add the "sf pre made" ones you like to the filter and test them out. in general though, a large white candlestick with high volume is bullish. Sometimes its better to get in on a day when the stock is down after a big white candle day. Its not really an exact science though...

hope that helps



Filter Exchange · Breakout Trading Filter - GREAT RESULTS!
wilson
msg #134035
2/3/2017 12:58:08 PM

HI Ed and everyone,

So in terms of how I traded the stocks with this filter, well, I more or less waited for a sweet spot to get in. That was usually either a candlestick formation, large white candle, or either of those with higher than usual volume. I used my eye for a lot of it. It could have been the first day the stock came up or at some point later. I did not place any exit stops (although that might have helped). I would have anywhere between 8-20 stocks in play at a given time and cut my losers pretty fast, let my winners ride a bit. It was kind of like 2 steps forward, one step back...over and over. It wasn't pretty, but it worked. (I also got killed cus of commissions due to so many trades) Had I been trading more seriously with more time put into it I think I could have done even better. I did not necessarily enter every stock the day they came up or the day after. It is important to look back at (scan) the results day by day from the previous month and look for better entry points. My hold times were anywhere from 1 day to a few weeks, usually on the shorter side.

Ed, I appreciate your efforts to back-test and quantify this filter with a system that has more rules. I used to back-test more seriously when stockfetcher had their back-testing. Please do not hesitate to ask me or have me clarify anything else. I am all for tweaking, changing and updating and back-testing this filter. Keep at i!!

Best to all.


Filter Exchange · Breakout Trading Filter - GREAT RESULTS!
wilson
msg #133109
12/7/2016 1:53:50 PM

Ed,

I would not have ever chosen CZWI at any point in time. The volume is way to low, the trading is way to thin, and the Moving Averages are too far spread apart. Hope that helps.



Filter Exchange · Breakout Trading Filter - GREAT RESULTS!
wilson
msg #133105
12/7/2016 1:04:43 PM

Hi all

In regards to being able to create and use advanced filters with SF is It is my humble opinion very worth it. I believe that is is $16 a month instead of $8. You can decide for yourself if you think it is worth it or not.

In regards to the discrepancy about the filter working with the number of days back on the filter, I have contacted tech support to figure that out. And they have confirmed that it is indeed only calculating 160 days back on not 240. Ed, you are correct.

The filter should say:



Fetcher[

and Close is between .25 and 12.0
and Close reached a new 80 day high

and close above open

show stocks where count(high equals low, 60) < 15

set{xmsum, ema(200) + ma(200)}
set{xema_avg, xmsum / 2}

set{matop5, max(MA(400), xema_avg)}
set{mabot5, min(MA(400), xema_avg)}
set{v1a, count(matop5 less than 25 percent above mabot5, 80)}
set{v2a, count(matop5 80 days ago less than 25 percent above mabot5 80 days ago, 80)}
set{v3a, count(matop5 160 days ago less than 25 percent above mabot5 160 days ago, 80)}
set{v4a, v1a + v2a}
set{v5a, v3a + v4a}
show stocks where v5a equals 240


set{matop6, max(MA(80), xema_avg)}
set{mabot6, min(MA(80), xema_avg)}
set{v1b, count(matop6 less than 15 percent above mabot6, 80)}
set{v2b, count(matop6 80 days ago less than 15 percent above mabot6 80 days ago, 80)}
set{v3b, count(matop6 160 days ago less than 15 percent above mabot6 160 days ago, 80)}
set{v4b, v1b + v2b}
set{v5b, v3b + v4b}
show stocks where v5b equals 240

]



I have changed the 3rd variable in the 4th line of the MA "sets" to 160, instead of 80. Thank you for pointing this out and helping to get it resolved.

In regards to whether this will be a better filter (240 days back instead of 160) which is what I had been testing, I will have to try it and backtest it. In any case, the 160 days back works great.

In regards to entries into these stocks, it is very important to follow the results and look back at them, at all points in time (days back). You want to look for high volume and/or a candle that is large and white. I cannot express how important the candlesticks are to all of this. I do not look at any other type of charts. Entries can be made the day the stock is pulled up or at any future point in time when you see a
"good" entry point.

I will test the different time periods out. Please feel free to continue the conversation. This is a VERY powerful yet simple filter that consistently pulls up BIG winners. I am more than happy to consider any changes or additions to it to make it better. 3 brains are better than one. ;) This is why I decided to share this filter.

Best to all of you





Filter Exchange · Breakout Trading Filter - GREAT RESULTS!
wilson
msg #132947
11/30/2016 11:57:53 PM

HI Ed,

Putting the variables aside for the moment (we will get them straightened out), I do not have the same values for CISG on March 17, 2016 that you do.


I pulled up the CISG (CNinsure Inc..... right?) chart on SF 2.0 and by hovering I'm getting values very close to 8.0 for the MA(80) and about 8.13 for the Average of the MA(200) and EMA(200). I am not sure why we would have such a discrepancy. In fact, looking at the chart for the last 2 years I cannot even find any MA that has a value in the 10s. Are you sure about the stock symbol and date? I do not use the "draw" code for my MAs. The MAs that are on my chart are the ones you can select in "settings". I have my charts set to pull up the MAs 20, 80, 200s, and 400.

I just double checked it by adding the draw MAs to my filter and turned off the ones in "my settings" and still have the same values.

Is there a way you or I can I post a screenshot of the charts we are looking at?

I very much appreciate your help. Lets figure this out!

Wilson









Filter Exchange · Breakout Trading Filter - GREAT RESULTS!
wilson
msg #132918
11/30/2016 12:54:44 PM

unless I am mistaken, this is how it works:

variable "v1b" is setting it 80 days back, variable "v2b" is setting it back 80 more days more than "v1b", and "v3b" is setting it back 80 more days than variable "v2b". Variable "4vb" is adding v1b and v2b together making it = 160, and "v5b" is adding "v3b" plus "v4b" together making it equal 240.

The final number has to add up correctly to 240 or the filter will not work. Try it an see. Change the 240 to something else and the filter will not return any results. What you can do though is set the days back to however many you want as long as the total at the end equal 3x the value you choose. For example If I wanted to go 300 days back, you would change all the 80s to 100s, and use the value 300 at the end.

you also can change tighten or open the percentages. Currently the filter is using 25% for both sets of MAs, but you might want to change the (MA(80), xema_avg) to 15%, as I have done below. This will of course give you fewer results, but they may be more accurate.

The below is what the total filter would look like:



Fetcher[

and Close is between .25 and 12.0
and Close reached a new 80 day high

and close above open

show stocks where count(high equals low, 60) < 15

set{xmsum, ema(200) + ma(200)}
set{xema_avg, xmsum / 2}

set{matop5, max(MA(400), xema_avg)}
set{mabot5, min(MA(400), xema_avg)}
set{v1a, count(matop5 less than 25 percent above mabot5, 80)}
set{v2a, count(matop5 80 days ago less than 25 percent above mabot5 80 days ago, 80)}
set{v3a, count(matop5 80 days ago less than 25 percent above mabot5 80 days ago, 80)}
set{v4a, v1a + v2a}
set{v5a, v3a + v4a}
show stocks where v5a equals 240


set{matop6, max(MA(80), xema_avg)}
set{mabot6, min(MA(80), xema_avg)}
set{v1b, count(matop6 less than 15 percent above mabot6, 80)}
set{v2b, count(matop6 80 days ago less than 15 percent above mabot6 80 days ago, 80)}
set{v3b, count(matop6 80 days ago less than 15 percent above mabot6 80 days ago, 80)}
set{v4b, v1b + v2b}
set{v5b, v3b + v4b}
show stocks where v5b equals 240

]



Filter Exchange · Breakout Trading Filter - GREAT RESULTS!
wilson
msg #132884
11/29/2016 1:10:18 PM

The mechanics of holding and position timing is something that depends on many factors.

In regards to length of time to hold is something that is based on % made or lost, price action, (candles, and MACD) and having a greater understanding on why or why not the stock will continue to rise. These are areas where I could use another brain to help me with.

Filter Exchange · Breakout Trading Filter - GREAT RESULTS!
wilson
msg #132880
11/29/2016 12:30:31 PM

I am so happy to help you all.

So In terms of volume, I do not use volume as a criteria in these filters because I have found that for these stocks it is not a strong enough indicator. Meaning, yes the filter does of course pull up lots of low volume stocks, however i doesn't mean much. Obviously a stock that has higher volume (especially) towards the most recent days of trading is going to have an stronger impact on the way the way the stock is about to trade, however I have found through LOTS of backtesting that to limit the volume would be to limit too many winners. If a stock comes up that has low volume, then I can watch it and see if the volume increases over the next few days... lots of times however, low volume will not make a difference at all.

In terms of how I trade these stocks, well, l have gotten pretty good at knowing an immediate buy based on the chart alone. I am not very good at looking at fundamentals. this is something that I am looking for help with. Having said that, due to the nature of the stocks this filter pulls up, fundamentals don't carry that much weight. Its a momentum based trading system. I usually will enter a stock within 1-3 days that it comes up, OR, continue to look back at the stocks that were pulled up in the days preceding to look for an entry.

I apologize if I am too wordy. Please ask me anything.

this is the better version of the filter that I am using:




count(close above ma(20), 60) > 30

and Close is between .25 and 12.0
and Close reached a new 80 day high

and close above open

stocks where count(high equals low, 60) < 15

set{xmsum, ema(200) + ma(200)}
set{xema_avg, xmsum / 2}

set{matop5, max(MA(400), xema_avg)}
set{mabot5, min(MA(400), xema_avg)}
set{v1a, count(matop5 less than 25 percent above mabot5, 80)}
set{v2a, count(matop5 80 days ago less than 25 percent above mabot5 80 days ago, 80)}
set{v3a, count(matop5 80 days ago less than 25 percent above mabot5 80 days ago, 80)}
set{v4a, v1a + v2a}
set{v5a, v3a + v4a}
show stocks where v5a equals 240




set{matop6, max(MA(80), xema_avg)}
set{mabot6, min(MA(80), xema_avg)}
set{v1b, count(matop6 less than 25 percent above mabot6, 80)}
set{v2b, count(matop6 80 days ago less than 25 percent above mabot6 80 days ago, 80)}
set{v3b, count(matop6 80 days ago less than 25 percent above mabot6 80 days ago, 80)}
set{v4b, v1b + v2b}
set{v5b, v3b + v4b}
show stocks where v5b equals 240





StockFetcher Forums ·  · << 1 2 >>

*** 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 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