StockFetcher Forums · General Discussion · Help Please. Have I annotated this filter correctly?<< >>Post Follow-up
pa247
143 posts
msg #147540
Ignore pa247
4/25/2019 3:17:03 PM

Im trying to learn all this new stuff with my old brain and would like to know if I've annotated correctly so I can understand whats being done? thanks

/*Version 2: use rsi(2) and scalp 25 cents Requires a minimum of 3 days @ rsi2 < 20 */
/*https://www.stockfetcher.com/forums/Filter-Exchange/Best-of-Four/114024/99999*/

optionable
volume > 123123
close > 10

/*z is the open price minus .25cents*/
set{z, open - .25}

/*x is counting the # of days where the high price is greater than Z (the open price) 2 days ago and looking back 100 days*/
set{x, count(high > z 2 day ago,100)}

/* adding a column where X(the count of the days) is greater than 75*/
add column x > 75

sort column 5 descending

/*zz is counting where Z (the open price) is greater than or equal to the low price looking back 100 days*/
set{zz,count(z >= low,100)}

/*adding a column where ZZ (the count of the low days) is greater than 75*/
add column zz > 75

add column annual dividend yield

/* counting where RSI(2) is less than 20, 3 days ago, but greater than 2*/
count(rsi(2) < 20,3) > 2


graftonian
815 posts
msg #147547
Ignore graftonian
4/25/2019 3:55:43 PM

Perhaps the last line should be:
add column rsi(2) 3 days ago between 2 and 3
draw rsi(2) line at 2
draw rsi(2) line at 3

pa247
143 posts
msg #147550
Ignore pa247
4/25/2019 5:02:40 PM

@Graftonian... thanks but what im really trying to find out is if Ive interpreted the filter correctly.

so on the last line where I say "/* counting where RSI(2) is less than 20, 3 days ago, but greater than 2*/ "
is that what the formula below it is saying?

thanks

compound_gains
183 posts
msg #147555
Ignore compound_gains
modified
4/25/2019 9:46:39 PM

Don't know where you're counting on the last line from your description. I interpret it as...
RSI(2) 3 days ago below 20 but above 2

Fetcher[/*Version 2: use rsi(2) and scalp 25 cents Requires a minimum of 3 days @ rsi2 < 20 */
/*https://www.stockfetcher.com/forums/Filter-Exchange/Best-of-Four/114024/99999*/

optionable
volume > 123123
close > 10

/*z is the open price minus .25cents*/
set{z, open - .25}

/*x is counting the # of days where the high price is greater than Z (the open price) 2 days ago and looking back 100 days*/
set{x, count(high > z 2 days ago, 100)}

/* adding a column where X(the count of the days) is greater than 75*/
add column x > 75

sort column 5 descending

/*zz is counting where Z (the open price) is greater than or equal to the low price looking back 100 days*/
set{zz,count(z >= low,100)}

/*adding a column where ZZ (the count of the low days) is greater than 75*/
add column zz > 75

add column annual dividend yield

/* counting where RSI(2) is less than 20, 3 days ago, but greater than 2*/
rsi(2) 3 days ago below 20
rsi(2) 3 days ago above 2]

compound_gains
183 posts
msg #147556
Ignore compound_gains
4/25/2019 9:51:22 PM

Odd that the Fetcher function doesn't seem to be working, but the filter itself pulls up stocks when you load it. Don't know what the issue is.

pa247
143 posts
msg #147571
Ignore pa247
4/26/2019 2:58:29 PM

thank you both.

xarlor
116 posts
msg #147786
Ignore xarlor
modified
5/13/2019 3:53:30 PM

pa247,

count(rsi(2) < 20,3) > 2

This line says:
RSI(2) has been below 20 all three of the last three days.

StockFetcher Forums · General Discussion · Help Please. Have I annotated this filter correctly?<< >>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