New Members: Be sure to confirm your email address by clicking on the link that was sent to your email inbox. You will not be able to post messages until you click that link.
Is there an indicator or something, a scan criterion, that can be written into a scan that helps to identify stocks that tend to trend or are likely to move in one direction for at least a week and hopefully longer? As an example, stocks that are likely to stay above a 13 period moving average once they have closed above it, or the opposite, might tend to stay below the same MA for at least a week?
0
Comments
Off the top of my head, I would think something like SCTR values recently crossing into the 90s would be promising.
Maybe something with Fast Stochastics staying above say 75 for some number of days or weeks.
You would need a constantly rotating list of candidates, since nothing goes up or down forever. Some stocks, like AAPL get into streaks, but that's relatively rare - although SCTRs would find those, I think.
Another way might be testing for MACD Hist above zero for some number of bars.
But, the longer something has been going up or down, the closer it is to reversing. There's just no easy way to tell when that is.
The class of stocks most likely to have persistent trends are consistent dividend payers with a large institutional following and a long string of improving quarterly earnings.
https://stockcharts.com/members/articles/arthurhill/2019/06/systemtrader---scanning-for-consistent-uptrends-with-limited-pullbacks.html
https://stockcharts.com/articles/chartwatchers/2019/09/four-keys-to-finding-meaningfu-891.html
He shared a lot of "system trading" studies using various indicators. You may note links to other studies at the bottom of the blog articles.
You can also use the Search on StockCharts.com to find other articles and indicators and the like. When you use the Search the results page defaults to Support Articles. Click the dropdown and select Blog Articles to see what has been written by their "experts" about a topic.
Another thought, since you mentioned 13 periods, the Elder Impulse System uses 13 periods as one requirement to determine the color of the bars it shows.
https://stockcharts.com/articles/chartwatchers/2015/08/acting-on-impulse-with-elder-impulse-bars.html
In your ChartStyles dropdown in the SharpCharts workbench, there is a predefined style called Elder's Weekly. Check out some of your choices on that style and see if you note anything that can be of assistance. If looking at "trend", you probably want to start at a higher time frame for choosing options and then drill into the lower time frame, if desired, for action levels.
Looks like 7 'signals' in 32 months with 5 of them short term profitable.
On GLD five out of seven points the Elder Bar changed from Blue to Green resulted in a profitable short term trade, but... two out of seven were not good on that weekly time frame. What do you notice about those 2? August/Sept 21 and August/Sept 22.
That's the beauty of charts. You can see what your methods have done, vs what you are actually doing.
[group is SP500]
and [min(10, MACD Hist(12,26,9)) > 0]
rank by SCTR.large
MACD Hist > 0 means MACD Line is above MACD Signal. If that happens for 10 days, the price action is more likely to be more consistent.
You can play with the min parameter and the MACD Hist parameters to see if you can improve the results. I think the shorter the parameters meeting the >0 condition, the smoother the price action should be.
So maybe you could try 6 and 13 (but keep 9).
@markd there are some names in the SP500 that don't have a SCTR.large. Those 5 returned by your scan are SCTR.mid's.
Here's a Fun Fact.
rank by SCTR.large returns values in the rank by column.
rank by SCTR.mid returns values in the rank by column.
rank by SCTR does not return any values.
rank by [SCTR] does return values.
At least on my computer.
In the meantime, it seem [SCTR] is the way to go.
and [Close < High *1.01]]
or [Close > Low *0.99]]]
https://support.stockcharts.com/doku.php?id=scans:library:sample_scans
The "between" can be accomplished a lot of ways, with an example in the sample scans
Using OR in a scan requires special attention to make sure that the line statements are treated correctly. You need to enclose the lines that are looking at This OR That inside of additional set of brackets OR the scan will treat them as separate requirements, which may not be what you intended.
I'm not clear on what you are looking for.
It sounds like you want the close to be within a 1% change from the High or within a 1% change from the Low. Would that High be the current high or the period before's high. Same thing on the low. Would it be the current low or the period before's?
The final high or low that gets saved to the scan database at the end of the day is unknown during the day. The high at 10 am may not be the high 2 pm, which may not be the high at 4 pm.
The open is known at 9:30 (or there about) and never changes. The close is final only at or after 4 pm and so are the high and low.
Should be
and [close < high * .99]
for the low
and [close > low * 1.01]
You could also write it
and [close < high - [high * .01]]
for the low
and [close > low + [low * .01]]