StockFetcher Forums · General Discussion · Rolling Watchlist<< >>Post Follow-up
ChopStockTrader
5 posts
msg #114585
Ignore ChopStockTrader
7/22/2013 9:01:02 AM

So I use this filter to develop a rolling watchlist.

set{HighRange, day point range / open}
set{VolRange, volume * HighRange}

set{A05, count(HighRange > .05, 100)}

show stocks where close is above 20
and HighRange is above .05
and shown stocks where A05 > 9
and average volume (30) is above 500000
and VolRange is above 100000
date offset is 0

add column A05 {high range days}
and sort column 5 descending

So what I currently do is go into the watch lists feature and have the system autofill a watchlist with this filter. Then I manually so this for the last 10 days leaving the approximately 60 stocks. 2-4 stocks fall off the list each night and 2-4 are added. The way the system is set-up the only way I can get the correct list is to do this manually for all 10 days each night.

I am looking for a way for the watchlist function to automatically populate this. At first I thought I could build 10 different filters with the date offset function stepping back one day for each scan. The problem is that the date offset function only returns the correct symbols if you go into the "my filters" tab and hit the fetch stocks. Autofill in the watchlist function seems to default the date offset to zero giving me todays results 10 times.

Anyone have an idea?

-Chop

boston
34 posts
msg #114586
Ignore boston
7/22/2013 9:18:34 AM

Fetcher[set{HighRange, day point range / open}
set{VolRange, volume * HighRange}

set{A05, count(HighRange > .05, 100)}

show stocks where close is above 20
and HighRange is above .05
and shown stocks where A05 > 9
and average volume (30) is above 500000
and VolRange is above 100000
date offset is 0

add column A05 {high range days}
and sort column 5 descending
]



djones000buck
206 posts
msg #114593
Ignore djones000buck
7/22/2013 8:47:20 PM

Maybe

Fetcher[

set{HighRange, day point range / open}
set{VolRange, volume * HighRange}

set{A05, count(HighRange > .05, 100)}

set{trigger1, count(highrange > .05,1)}
set{trigger2, count(a05 > 9,1)}
set{trigger3, count(average volume(30) > 500000,1)}
set{trigger4, count(VolRange > 100000,1)}
set{trigger5, count(close > 20,1)}

set{trigger6, trigger1 + trigger2}
set{trigger7, trigger6 + trigger3}
set{trigger8, trigger7 + trigger4}
set{trigger9, trigger8 + trigger5}

set{scan, count(trigger9 > 4,10)}
scan > .9

add column scan

add column A05 {high range days}
and sort column 5 descending
and draw trigger9

]



StockFetcher Forums · General Discussion · Rolling Watchlist<< >>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 2016 - 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