rmenghani 10 posts msg #44937 - Ignore rmenghani | 
6/14/2006 3:55:51 AM
  Hey guys,
 
 I've been a lurker for a longtime, but still a newbie to coding. 
 
 I have some ideas and was wondering if someone could put together a filter.
 
 I think it's ideal to trade a stock:
 
 1)  With the trend (use a moving average crossover, MACD, or some other indicator) of both the stock and the market (the Nasdaq or S&P).  For example, if you're going to trade long on a Nasdaq-listed stock, make sure both the QQQQ and the stock itself are in an "uptrend."  Vice-versa for downtrend.
 
 2)  Trade a stock that has a high ATR -- you want a stock that is moving. (this should be easy enough).  You don't want something like GE which barely moves.
 
 3)  Trade a stock that has a very high likelihood of "trendiness."  For example - take a look at HANS.  When HANS had its runs, it would go up almost every single day.  Or TASR.  I got in on both of these towards the end of their runs but still made a decent amount because they would just keep running.
 (Maybe the ADX indicator for this last approach)?  How can we determine a stock that can go on streaks.  I want a "streaky" stock.
 
 Is there any way to combine all these 3 ideas into one filter?  Also, in terms of entry, I've noticed that in a big-winner, it's best to enter in on pullbacks, such as the 20 day EMA.  However, there then needs to be a stop loss limit, perhaps the 30 day EMA (just throwing out this number).
 
 Thanks in advance.
 
 
  | 
maxreturn 745 posts msg #44941 - Ignore maxreturn | 
6/14/2006 8:10:14 AM
  Hello Menghani.  It would be well worth your while to learn how to write your own filters.  It's really not that difficult.  If a non-programmer like me can learn, anyone can.  Take some time to go through the manual and go to Yepher's website...http://yepher.com/stockfetcher/command.html
 
 Take a run at writing your own filter and I'm sure many of us would be willing to jump in and help you fine tune it.
 
 
  | 
nikoschopen 2,824 posts msg #44948 - Ignore nikoschopen | 
6/14/2006 12:20:40 PM
  rmenghani,
 
 1) You might want to start by defining for us what ure definition of an "uptrend" is. Is it, say, a moving average crossover? Or is it simply a stock trading above particular moving averages, like MA(50) or MA(20)? Or does it make any difference as long as prices are above prices x-days ago?
 
 2) With regards to ATR, it's quite natural for a rallying stock to experience a high ATR. But by how much? Can you clue us in on what you have in mind? 
 
 3) It's very easy to state "Trade a stock that has a very high likelihood of 'trendiness'" AFTER the fact, but it ain't so while the events unfold. When things don't pan out as you expect you might rather experience a rude-awakening.
 
 
  | 
rmenghani 10 posts msg #44962 - Ignore rmenghani modified | 
6/14/2006 6:01:27 PM
  Okay, I tried to write something.  Copy and paste the following:
 
 
 1 year slope of close above 0 
 price between 15 and 400 
 atr(90) above 3 percent
 volume > 500000 
 volume (90) > 500000 
 do not draw 1 year slope of close 
 do not draw atr(90)
 ADX(14,14) is above 30
 
 
 
 
 
 
  | 
nikoschopen 2,824 posts msg #44976 - Ignore nikoschopen | 
6/14/2006 11:08:02 PM
  1) The trend of both the stock and the market in an "uptrend" (i.e. MA(20) above MA(50) which, in turn, is above MA(200))
 
 set{if, count(ind(QQQQ,MA(20)) above ind(QQQQ,MA(50)),1) * count(ind(QQQQ,MA(50)) above ind(QQQQ,MA(200)),1)} 
 set{then1, if * count(MA(20) above MA(50),1)}
 set{then2, then1 * count(MA(50) above MA(200),1)}
 then2 is above 0
 
 2) Trade a stock that has a high ATR
 
 atr(90) above 3 percent 
 
 3) Trade a stock that has a very high likelihood of "trendiness."
 
 5 day slope of Average CMO(20) is above 0
 
 
 
  	    
 
 
  |