StockFetcher Forums · Filter Exchange · Bottom Filter<< 1 2 3 4 >>Post Follow-up
KSK8
270 posts
msg #147597
Ignore KSK8
4/29/2019 12:51:53 AM

SAFeTRADE,

Boil it all down to simplicity and then maximize. I've made a fortune shorting microcap equities based upon simple systems. -Now at the point where I make these filters for pure sport.

pa247
137 posts
msg #147599
Ignore pa247
4/29/2019 11:48:39 AM

@safetrade

once i copy as you explained into the settings filter, how do I run that one on the watchlist I created of the stocks from part one?

SAFeTRADE
548 posts
msg #147600
Ignore SAFeTRADE
4/29/2019 12:17:07 PM

Pa247 look right above the box where you input your filter you will see Global Filter off to on.
Your filter will be run automatically. If you have content in My Filters you want to include in
any filter always turn Global Filter to on. It is by default off.

Safetrade

sandjco
359 posts
msg #147615
Ignore sandjco
4/30/2019 12:18:35 PM

SAFeTRADE and KSK8..thank you.

On the "lite" version part 2 of the code...what does that exactly do after I enter that in my "settings"?
set{v1, count(IFT(5,9) < -0.8,1)}
set{v8, vixfix 50 day high}

set{v9, v8 *0.85}
set{v10, count(vixfix > v9,1)}
set{v11, v7*v10}
set{v12, count(v11 > 0,1)}
set{v13,v1*v12}
set{bottom, count(v13 > 0,1)*100}
draw Williams %R(20)
add column Williams %R(20)
sort column 5 ascending]

Sorry, not really an expert on all the functionalities of SF yet...

I understand the part "1" is to run and then find the universe of stocks as candidates.

I'm lost on the part "2"...am I supposed to include the stocks in a symlist when I'm entering it on my account settings or??

Thanks in advance

KSK8
270 posts
msg #147617
Ignore KSK8
4/30/2019 12:30:42 PM

sandjco,

I am not sure. Perhaps Nibor or SAFeTRADE can shed some light on that. I do hope someone can fully convert the initial filter into a lite version without having to go through a process.

SAFeTRADE
548 posts
msg #147618
Ignore SAFeTRADE
4/30/2019 2:47:28 PM

Sandjco Put the following code in the Global Box as describe above and hit Save.

set{v2, close 21 day high-low}
set{v3, v2/close 21 day high}
set{vixfix, v3*100}

Using the "vixfix" from Global Filter code reduces the amount code used in the second filter.
Any more code and the second filter will not run.

Take the number 1's which are the V7s. Take those symbols only and place them in
either in a symlist() or a watchlist. Now run part 2 on those symbols in your Symlist.
Run part 2 only after you have entered the "vixfix" code in the Global Filter, you only
need to do this once. Now run both filters daily or however many times you choose.

Do not try to Draw Bottom as that is too much code for Part 2 to run as well.

Hope this helps, any more questions just ask.

SAFeTRADE
548 posts
msg #147619
Ignore SAFeTRADE
4/30/2019 2:55:15 PM

MMM comes in with a low score of -92.77 on WR%20.

If you followed the steps correctly you should have gotten INTC,MMM,AAPL,CSCO.

SAFETRADE

KSK8
270 posts
msg #147620
Ignore KSK8
4/30/2019 4:01:50 PM

SAFeTRADE,

Tweaked the Inverse Fisher threshold and it offered more precise bottoms.-with the caveat of fewer occurrences. Do you think you can add some refinements or additions to it? I'm not a John Ehlers's expert.

Fetcher[
market is NASDAQ
close > 30
Average Volume(30) > 100000

set{v1, count(IFT(5,9) < -0.99,1)} /* changed "-.8" to "-.99" */
set{v2, close 21 day high-low}
set{v3, v2/close 21 day high}
set{v4, v3*100}
set{v5, 2*cstddev(v4,20)}
set{v6, cma(v4,20) + v5}
set{v7, count(v4 > v6,1)}
set{v8, v4 50 day high}
set{v9, v8 *0.85}
set{v10, count(v4 > v9,1)}
set{v11, v7*v10}
set{v12, count(v11 > 0,1)}
set{v13,v1*v12}
set{bottom, count(v13 > 0,1)*100}

draw bottom

draw IFT(5,9) line at -.99
]





SAFeTRADE
548 posts
msg #147623
Ignore SAFeTRADE
4/30/2019 5:23:05 PM

Fetcher[dow 30

set{v1, count(IFT(5,9) < -0.99,1)}
set{v2, close 21 day high-low}
set{v3, v2/close 21 day high}
set{v4, v3*100}
set{v5, 2*cstddev(v4,20)}
set{v6, cma(v4,20) + v5}
set{v7, count(v4 > v6,1)}
add column v7
]



Mind you, I am running this on the Dow 30 just to have a smaller universe of stocks.
I get the same 4 stocks from the previous version. They are INTC,MMM,AAPL,CSCO.

Safetrade

SAFeTRADE
548 posts
msg #147624
Ignore SAFeTRADE
4/30/2019 6:11:05 PM

Fetcher[market is NASDAQ
close > 30
Average Volume(30) > 100000

set{v1, count(IFT(5,9) < -0.99,1)} /* changed -.8 to -.99 */
set{v2, close 21 day high-low}
set{v3, v2/close 21 day high}
set{v4, v3*100}
set{v5, 2*cstddev(v4,20)}
set{v6, cma(v4,20) + v5}
set{v7, count(v4 > v6,1)}
set{v8, v4 50 day high}
set{v9, v8 *0.85}
set{v10, count(v4 > v9,1)}
add column Williams %R(20)

set{a, v1+v7}
set{bottom, a+v10}

add column bottom

sort column 6 descending
]



KSK8 is this similiar to the results you are getting with the advanced filter?

Safetrade

StockFetcher Forums · Filter Exchange · Bottom Filter<< 1 2 3 4 >>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 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