StockFetcher Forums · General Discussion · Your BEST SF filter<< 1 2 >>Post Follow-up
arimont
57 posts
msg #132682
Ignore arimont
11/22/2016 6:04:28 AM

I know, each has his own trading skills, his own preferences, YMMV, "do your own research", etc.
But still, if you could name the most profitable filter, the one that worked for YOU the best, which one would it be?

pthomas215
1,251 posts
msg #132687
Ignore pthomas215
11/22/2016 8:25:49 AM

I like this one. It's pretty consistent, which in my opinion is what you want. You dont always need the grand slam home run.

Fetcher[Weekly Williams %R(2) is above Weekly Williams %R(2)
1-day ago and Weekly Williams %R(2) is below Weekly %R(2) 2-day
ago and Weekly RSI(2) is below Weekly RSI(2) 1-day ago

Draw Bollinger bands(50,.20)
Draw Bollinger Bands(10,.10)
Draw 3-day slope of Bollinger bands(50,.20)
Draw parabolic Sar
Draw Linear Regression Indicator(20)
Draw Bollinger bands(10)

Draw COG(5,3)
Draw Weekly RSI(2) line at 99
Draw Weekly RSI(2) line at 0
Draw FI(2) line at 0

NORMALIZE accumulation distribution */

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

NORMALIZE RSI(2) */

set{RSval, INDPOSITION(RSI(2), 60) * 100}

NORMALIZE williams %r(2) */

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


DRAW THE MR CCIWLR CHART

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

Draw Bearpower on plot Bullpower
Draw Bullpower line at 0
Draw MACD(4,8)
Draw VMACDD line at 0
Draw Williams %R(20) line at 0
Draw Williams %R(20) line at -75
day point range is above 1
averag volume(30) is above 1000000
sort column 29 descending
chart-time 45-days
close is between 5 and 30
offset 0
not etf

set{WRSb,days(weekly RSI(2) is above weekly RSI(2) 1 day ago,100)}
set{WRSa,days(weekly RSI(2) is below weekly RSI(2) 1 day ago,100)}
set{WRSxWRS, WRSa - WRSb}
set{WWLb,days(weekly williams %R(2) is above weekly Williams %R(2) 1 day ago,100)}
set{WWLa,days(weekly Williams %R(2) is below weekly Williams %R(2) 1 day ago,100)}
set{WWLxWWL, WWLa - WWLb}

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{RSb,days(RSI(2) is above RSI(2) 1 day ago,100)}
set{RSa,days(RSI(2) is below RSI(2) 1 day ago,100)}
set{RSxRS, RSa - RSb}
set{WLb,days(Williams %R(2) is above Williams %R(2)
1 day ago,100)}
set{WLa,days(Williams %R(2) is below Williams %R(2)
1 day ago,100)}
set{WLxWL, WLa - WLb}

SET{VMACDD,MACD(4,8) histogram}
set{mhis,indposition(macd(4,8) histogram,60)}
set{mhist,macd(4,8) histogram}
set{mhisb,days(mhist is above 0, 100)}
set{mhisa,days(mhist is below 0, 100)}
set{hstxhst, mhisa - mhisb}
set{var1,count(macd(4,8) histogram 1 day ago < macd histogram(4,8),1)}
set{mhisp,days(var1 < .5,100)}
set{var11,count(macd(4,8) histogram 1 day ago > macd histogram(4,8),1)}
set{mhisn,days(var11 < .5,100)}

ADD COLUMN SEPARATOR
add column industry
ADD COLUMN SEPARATOR
add column adval
ADD COLUMN SEPARATOR
add column WRSXWRS
add column WWLXWWL
add column weekly RSI(2)
add column weekly Williams %R(2)
ADD COLUMN SEPARATOR
add column RSXRS
add column WLXWL
ADD COLUMN SEPARATOR
add column BLxBL
add column BRxBR
ADD COLUMN SEPARATOR
add column mhisp
add column mhisn
add column hstxhst
ADD COLUMN SEPARATOR
add column PE
add column EPS
add column ROE
ADD COLUMN SEPARATOR
]



matt
15 posts
msg #132699
Ignore matt
11/22/2016 11:47:38 AM

PT, is this for short or long? Do you set certain rules for entry/exit and length of time holding or just individual decisions per stock?

shillllihs
5,974 posts
msg #132705
Ignore shillllihs
11/22/2016 2:54:32 PM

Here's a fantastic short.

Short inverse ETF for a day to no longer than a month. Works with any ETF long or short but better
with inverse.

Fetcher[
open above close 1 day ago
and add column sector
close below open
close above close 1 day ago
close 1 day ago above open 1 day ago
Average Volume(3)above 1500000 etf
]




pthomas215
1,251 posts
msg #132706
Ignore pthomas215
11/22/2016 3:27:43 PM

""PT, is this for short or long? Do you set certain rules for entry/exit and length of time holding or just individual decisions per stock?""

Matt: it is for long stocks. I really just keep one I like on the watchlist until I see it bounce. My rules are to miss the gap up overnight potential by waiting to get in until the rebound starts. Exit usually after the first spike. Not really long term holds for this one. Shillihs has some pretty good longer term ETF filters...I will have to dig one up that he has posted.


shillllihs
5,974 posts
msg #132721
Ignore shillllihs
11/22/2016 11:18:14 PM

What I should have said is this is a good short for a day to a week.

shillllihs
5,974 posts
msg #132827
Ignore shillllihs
modified
11/27/2016 3:42:25 PM

Here's a couple.


Fetcher[
close between 2 and 3
avg vol(30) > 100000

bollinger width(12) crossed above cema(bollinger width(12),10)
close above close 1 day ago

count(bollinger width(12) below cema(bollinger width(12),10),15) > 13
]



Fetcher[
Stocks are not OTCBB
Bollinger Width Oscillator(5,2) below -1 in last day
Lower Acceleration Band(5) dropped more than 3.5 Percent
Lower Keltner Band(5)dropped more then 3 percent
Day Position(0.5,1)below day position 2 days ago
do not draw day position (-1.00,5)
do not draw day position
and price between 0.01 and .99
IMI(4) below 11
MARKET CAP IS ABOVE 100
draw rsi(14)
]



arimont
57 posts
msg #132851
Ignore arimont
11/28/2016 8:46:18 AM

Thanks for the replies, are there more sharing to be made?

pthomas215
1,251 posts
msg #132854
Ignore pthomas215
11/28/2016 11:03:32 AM

Fetcher[etf
price between 5 and 60
volume above 10000000
sort column 10 descending
/*DETERMINE THE MAXIMUM AMOUNT YOU ARE WILLING TO LOSE*/
SET{RISKLEVEL, 1000}

/*DETERMINE LIMIT ENTRY POINT*/
SET{LIMITENTRY, MAX(CLOSE, REVERSERSI(2,95))}

/* VAN THARP POSITION SIZING - SET THE STOP LOSS AND SHARE SIZE BASED ON LIMIT ENTRY AND AMOUNT WILLING TO LOSE*/
SET{2ATR, 2 * ATR(20)}
SET{STOPLOSS, LIMITENTRY + 2ATR}

/*DETERMINE THE NUMBER OF SHARES TO BE PURCHASED*/
SET{SHARESTOSELL1, RISKLEVEL/2ATR}
SET{SHARESTOSELL, ROUND(SHARESTOSELL1, 1)}

/*TOTAL AMOUNT OF EQUITY USED IN THIS TRADE*/
SET{POSITIONAMT, LIMITENTRY * SHARESTOSELL}

ADD COLUMN RSI(2)
ADD COLUMN LIMITENTRY {limit entry}
ADD COLUMN STOPLOSS {stop loss}
ADD COLUMN SHARESTOSELL {shares to sell}
ADD COLUMN POSITIONAMT {POSITION IN DOLLARS}
]





pthomas215
1,251 posts
msg #132855
Ignore pthomas215
11/28/2016 11:04:58 AM

airmont, at this point I would take 3-5 filters you like and just paper trade/backtest to see which ones you think are performing best, their timing, etc. You can also change price restrictions to suit your trading.

StockFetcher Forums · General Discussion · Your BEST SF filter<< 1 2 >>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 2022 - 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


This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.