StockFetcher Forums · Filter Exchange · *** TESTING *** WORK IN PROGRESS ***<< 1 ... 4 5 6 7 8 >>Post Follow-up
TheRumpledOne
6,500 posts
msg #161666
Ignore TheRumpledOne
modified
3/12/2025 1:26:39 PM

Number of days close above open by day of week

Fetcher[

/* VolB - number of days volume below 1,000,000 */
set{VolB, count(volume below 1000000,100)}
VolB below 1

set{var1, DATE(MONDAY,open)}
set{var2, DATE(MONDAY,close)}
set{var3, var2 - var1 }
set{MON, count(var3 above 0, 100)}
add column MON

set{var1a, DATE(TUESDAY,open)}
set{var2a, DATE(TUESDAY,close)}
set{var3a, var2a - var1a }
set{TUES, count(var3a above 0, 100)}
add column TUES

set{var1b, DATE(WEDNESDAY,open)}
set{var2b, DATE(WEDNESDAY,close)}
set{var3b, var2b - var1b }
set{WED, count(var3b above 0, 100)}
add column WED

set{var1c, DATE(THURSDAY,open)}
set{var2c, DATE(THURSDAY,close)}
set{var3c, var2c - var1c }
set{THU, count(var3c above 0, 100)}
add column THU


set{var1d, DATE(FRIDAY,open)}
set{var2d, DATE(FRIDAY,close)}
set{var3d, var2d - var1d }
set{FRI, count(var3d above 0, 100)}
add column FRI


market is not otcbb
and add column separator
add column exchange
add column industry
add column sector
and add column separator

SORT COLUMN 2 ASCENDING


]



TheRumpledOne
6,500 posts
msg #161667
Ignore TheRumpledOne
3/12/2025 1:55:24 PM


/* Display ranges */
set{RNG52, high 52 week high - low 52 week low}
set{RNG26, high 26 week high - low 26 week low}
set{RNG13, high 13 week high - low 13 week low}
set{RNG04, high 4 week high - low 4 week low}
add column RNG04
add column RNG13
add column RNG26
add column RNG52

TheRumpledOne
6,500 posts
msg #161668
Ignore TheRumpledOne
modified
3/12/2025 2:06:56 PM

Load your stocks in the symlist.

Sort on day of week to see if your stocks have a statistical probability of closing above open price.

You can change the count if you want. I use 100 days.

Fetcher[

Symlist(HOLO,DNN,KULR,KITT,QSI)

/* VolB - number of days volume below 1,000,000 */
set{VolB, count(volume below 1000000,100)}
add column VolB

set{var1, DATE(MONDAY,open)}
set{var2, DATE(MONDAY,close)}
set{var3, var2 - var1 }
set{MON, count(var3 above 0, 100)}
add column MON

set{var1a, DATE(TUESDAY,open)}
set{var2a, DATE(TUESDAY,close)}
set{var3a, var2a - var1a }
set{TUES, count(var3a above 0, 100)}
add column TUES

set{var1b, DATE(WEDNESDAY,open)}
set{var2b, DATE(WEDNESDAY,close)}
set{var3b, var2b - var1b }
set{WED, count(var3b above 0, 100)}
add column WED

set{var1c, DATE(THURSDAY,open)}
set{var2c, DATE(THURSDAY,close)}
set{var3c, var2c - var1c }
set{THU, count(var3c above 0, 100)}
add column THU


set{var1d, DATE(FRIDAY,open)}
set{var2d, DATE(FRIDAY,close)}
set{var3d, var2d - var1d }
set{FRI, count(var3d above 0, 100)}
add column FRI


market is not otcbb
and add column separator
add column exchange
add column industry
add column sector
and add column separator

SORT COLUMN 2 ASCENDING

]



MAY ALL YOUR FILLS BE COMPLETE


TheRumpledOne
6,500 posts
msg #161669
Ignore TheRumpledOne
3/12/2025 2:11:45 PM

Looking at the last 5, 10, 30, 100 Wednesdays to see the number of closes above open

Fetcher[

Symlist(HOLO,DNN,KULR,KITT,QSI)

/* VolB - number of days volume below 1,000,000 */
set{VolB, count(volume below 1000000,100)}
add column VolB

set{var1b, DATE(WEDNESDAY,open)}
set{var2b, DATE(WEDNESDAY,close)}
set{var3b, var2b - var1b }
set{WED100, count(var3b above 0, 100)}
add column WED100
set{WED30, count(var3b above 0, 30)}
add column WED30
set{WED10, count(var3b above 0, 10)}
add column WED10
set{WED05, count(var3b above 0, 5)}
add column WED05

market is not otcbb
and add column separator
add column exchange
add column industry
add column sector
and add column separator

SORT COLUMN 2 ASCENDING
]




TheRumpledOne
6,500 posts
msg #161670
Ignore TheRumpledOne
modified
3/12/2025 2:14:42 PM

Since today is Wednesday let's see which of these may close green tomorrow

Fetcher[


Symlist(HOLO,DNN,KULR,KITT,QSI)

/* VolB - number of days volume below 1,000,000 */
set{VolB, count(volume below 1000000,100)}
add column VolB

set{var1b, DATE(THURSDAY,open)}
set{var2b, DATE(THURSDAY,close)}
set{var3b, var2b - var1b }
set{THU100, count(var3b above 0, 100)}
add column THU100
set{THU30, count(var3b above 0, 30)}
add column THU30
set{THU10, count(var3b above 0, 10)}
add column THU10
set{THU05, count(var3b above 0, 5)}
add column THU05

market is not otcbb
and add column separator
add column exchange
add column industry
add column sector
and add column separator

SORT COLUMN 2 ASCENDING
]



TheRumpledOne
6,500 posts
msg #161671
Ignore TheRumpledOne
3/12/2025 2:22:13 PM


If you buy at today's close, the next day doesn't have to close higher for you to make money. Tomorrow's high just needs to be high than today's close.

If it goes up by 3 cents, you should be able to sell for a 2 cent profit. 1,000 shares print a $20 bill.

Fetcher[
Symlist(HOLO,DNN,KULR,KITT,QSI,NAAS)

/* VolB - number of days volume below 1,000,000 */
set{VolB, count(volume below 1000000,100)}
add column VolB

set{var1b, DATE(WEDNESDAY,close)}
set{var2b, DATE(THURSDAY,high)}
set{var3b, var2b - var1b }
set{THU100, count(var3b above 0.02, 100)}
add column THU100
set{THU30, count(var3b above 0.02, 30)}
add column THU30
set{THU10, count(var3b above 0.02, 10)}
add column THU10
set{THU05, count(var3b above 0.02, 5)}
add column THU05

market is not otcbb
and add column separator
add column exchange
add column industry
add column sector
and add column separator

SORT COLUMN 2 ASCENDING
]



TheRumpledOne
6,500 posts
msg #161672
Ignore TheRumpledOne
3/12/2025 2:41:25 PM

Fetcher[


/* VolB - number of days volume below 1,000,000 */
set{VolB, count(volume below 1000000,100)}
VolB below 1

set{var1, DATE(MONDAY,open)}
set{var2, DATE(MONDAY,close)}
set{var3, var2 - var1 }
set{MON, count(var3 above 0, 100)}
add column MON

set{var1a, DATE(TUESDAY,open)}
set{var2a, DATE(TUESDAY,close)}
set{var3a, var2a - var1a }
set{TUES, count(var3a above 0, 100)}
add column TUES

set{var1b, DATE(WEDNESDAY,open)}
set{var2b, DATE(WEDNESDAY,close)}
set{var3b, var2b - var1b }
set{WED, count(var3b above 0, 100)}
add column WED

set{var1c, DATE(THURSDAY,open)}
set{var2c, DATE(THURSDAY,close)}
set{var3c, var2c - var1c }
set{THU, count(var3c above 0, 100)}
add column THU


set{var1d, DATE(FRIDAY,open)}
set{var2d, DATE(FRIDAY,close)}
set{var3d, var2d - var1d }
set{FRI, count(var3d above 0, 100)}
add column FRI


market is not otcbb
and add column separator
add column exchange
add column industry
add column sector
and add column separator

SORT COLUMN 2 ASCENDING

draw MON
plottype{MON,zerobar}
draw TUE
plottype{TUE,zerobar}
draw WED
plottype{WED,zerobar}
draw THU
plottype{THU,zerobar}
draw FRI
plottype{FRI,zerobar}

]



TheRumpledOne
6,500 posts
msg #161684
Ignore TheRumpledOne
modified
3/14/2025 9:35:05 AM


Buy Thursday Sell Friday report

Fetcher[
Symlist(HOLO,DNN,KULR,KITT,QSI,NAAS)

/* VolB - number of days volume below 1,000,000 */
set{VolB, count(volume below 1000000,100)}
add column VolB

set{var1b, DATE(THURSDAY,close)}
set{var2b, DATE(FRIDAY,high)}
set{var3b, var2b - var1b }
set{FRI100, count(var3b above 0.02, 100)}
add column FRI100
set{FRI30, count(var3b above 0.02, 30)}
add column FRI30
set{FRI10, count(var3b above 0.02, 10)}
add column FRI10
set{FRI05, count(var3b above 0.02, 5)}
add column FRI05

market is not otcbb
and add column separator
add column exchange
add column industry
add column sector
and add column separator

SORT COLUMN 2 ASCENDING
]



TheRumpledOne
6,500 posts
msg #161685
Ignore TheRumpledOne
modified
3/14/2025 9:43:37 AM

Buy Friday Sell Monday report

Fetcher[
Symlist(HOLO,DNN,KULR,KITT,QSI,NAAS)

/* VolB - number of days volume below 1,000,000 */
set{VolB, count(volume below 1000000,100)}
add column VolB

set{var1b, DATE(FRIDAY,close)}
set{var2b, DATE(MONDAY,high)}
set{var3b, var2b - var1b }
set{MON100, count(var3b above 0.02, 100)}
add column MON100
set{MON30, count(var3b above 0.02, 30)}
add column MON30
set{MON10, count(var3b above 0.02, 10)}
add column MON10
set{MON05, count(var3b above 0.02, 5)}
add column MON05

and add column separator
add column exchange
add column industry
add column sector
and add column separator

SORT COLUMN 2 ASCENDING
]



TheRumpledOne
6,500 posts
msg #161695
Ignore TheRumpledOne
3/15/2025 11:36:08 AM


Buy Monday Sell Tuesday report

Submit
Fetcher[
Symlist(HOLO,DNN,KULR,KITT,QSI,NAAS)

/* VolB - number of days volume below 1,000,000 */
set{VolB, count(volume below 1000000,100)}
add column VolB

set{var1b, DATE(MONDAY,close)}
set{var2b, DATE(TUESDAY,high)}
set{var3b, var2b - var1b }
set{TUE100, count(var3b above 0.02, 100)}
add column TUE100
set{TUE30, count(var3b above 0.02, 30)}
add column TUE30
set{TUE10, count(var3b above 0.02, 10)}
add column TUE10
set{TUE05, count(var3b above 0.02, 5)}
add column TUE05

and add column separator
add column exchange
add column industry
add column sector
and add column separator

SORT COLUMN 2 ASCENDING
]




StockFetcher Forums · Filter Exchange · *** TESTING *** WORK IN PROGRESS ***<< 1 ... 4 5 6 7 8 >>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.