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.
Search
-
Gord: How would I change the scan below to find I am trying to setup a scan that will find stocks that are up 80% plus from a 52 week low. [type = Stock] and [country is US] and [ close > 1 ] and [ volume > 500000 ] and [PctChange(5,close) > 0 ] rank by [PctChange(5,close) ]
-
Scanal, the scan engine can't look into the future. So when you write "and [weekly PctChange(52,close) < 0]" it's looking at the previous 52 weeks. Thus you need to run your scan on Jan 1 2010, to look at the previous 52 weeks, ie 2009. starting 1323 days ago, (as of today) [symbol starts with 'qqq '] // and [weekly…
-
Good day, My scanner worked fine before, except this week. [country is US] and [[[PctChange(80,close) > 15] or [PctChange(60,close) > 15]] and [Max(7,Close) < Max(60,Close)]] and [market cap < 20000] This is the main scanner. If I remove the market cap limit, the scan works fine. However, I want to limit the market cap of…
-
Or, you could try rank by PctChange(1,ROC(20)) but I don't know if the results are reliable.
-
I find that a good way to build an alert is to test it in the Scan workbench first. It's the same syntax but you get to test it to see if it's going to be providing useful information. So in your case you are looking at a chartlist (you could look at several at the same time as well). And you want to know when the…
-
go to the advanced scan workbench in StockCharts and select the PctChange from the Technical Indicators dropdown. Of course, first select a universe of stocks to scan, like the SP500, for example, and/or other security limitations. Then add your PctChange criteria. It will default into your scan like this and…
-
according to https://support.stockcharts.com/doku.php?id=scans:advanced_scan_syntax#rank_by_clauses, only one rank by line per scan, any alternative to multiple rank per scan, eg, rank by roc(14) then pctchange(126, close) thx in adv
-
This is pretty straightforward, except you need to specify a range for the price change, instead of an exact percent change, since few, if any, stocks would move exactly 4%. There are two ways to specify percent change - using the PctChange function (available in the Technical Indicators dropdown on the Advanced Scan…
-
In the scan workbench in the Technical Indicators drop down there is a filter for PctChange. Add that to your scan. It defaults in like this and [PctChange(10,close) > 10] This is looking for the PctChange in the last 10 days to be greater than 10% You would need to figure out how many days is in the YTD period and change…
-
In addition to Markd's code you could also use the percent change or rate of change functions. Again 21 tradings days is about a month, (varies with holidays). PctChange(nPeriods,exp) Returns the percentage change in value over nPeriods for the expression. nPeriods - Number of periods exp - expression [PctChange (21,close)…
-
Yes try the following. [type = stock] and [today's close > yesterday's close * 1.05] and [RSI(14) > yesterdays RSI(14) *1.02 ] rank by PctChange(1, RSI(14))
-
Another potential problem is the PctChange function may not be written to cope with negative numbers. You never have a negative number in a stock price, but you do with many indicators.
-
I am trying to separate bonds with a 3% yield from stock with a 3% yield. If I run the attached scan with any of the stock only options I still get bonds in the results. if I say not stocks I still get bonds in the results. is it possible to separate stocks from bonds/income etf's // INC15YR [[favorites list is 9] or…
-
Stocks that make either 8% moves and or go up 5 dollar plus moves in 5 days. I have tried this scan below, but it returns 900 stocks. How can I narrow down the amount of stock to look at? When I scan in Finviz today for stocks that have gone up 10% in a week, I get 7 stocks. What am I missing? [type is stock] and [country…
-
Double Top / bottom ...Please help ! I am looking for a formula how to scan for double tops and triple tops:- I have created the following- Ideally I am looking Double Top Stock Scan & Double Bottom Scan In the scan - 1. I would like the trough after the first peak to be > 10% 2. A Minimum of 4 weeks between initial top…
-
Can anyone help me? I am trying to do a scan for X% increase at any time over a larger time frame So say a stock that went up 400% at any time over the last 2500 days even if has fallen 50% since then I am just looking for stocks that have had big run ups, thinking they maybe avble to do it again. so this…
-
Just add the following line at the end: rank by PctChange(1,close) When you view the results, they will be sorted by the per cent change from the previous close. The last column shows the per cent change.
-
Found is 10 stock. Please write an example When building scans put ALL of your "pool" criteria at the top. So your Sector, Exchange, Type, market cap, country, group, volume, etc criteria would go first. This tells the scan engine to look in your pool of selected securities. Then put your filtering criteria like PctChange,…
-
I agree with Markd, the best way to start coding is using the long brute force method as it allows you to better understand what you are coding for. However once you get to know your indicators a little better you can use some tricks. If we use the PercentChange function and set the duration for 1 day, then if the %change…
-
Dear Imkwin, Thank you for your reply! Looking for documentation about the PctRelative function, I found the PctChange function and the ROC indicator. All three appear to be relevant to my quest. Hopefully, I will be able to make something work. Dr. T