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.
Hi All - I'm working on a scan that identifies a new low in the MACD-Histogram (over about the past 3 months). I would also like to add a condition that the current histogram reading be for example, twice the depth of the lowest point over that time frame. Any thoughts would be appreciated on how to best add this.
[type = stock]
and [[exchange is NYSE]
or [exchange is NASD]
or [exchange is AMEX]]
and [MACD Hist(12,26,9) < 0.0]
and [todays MACD Hist (12,26,9) < yesterdays min(63, MACD Hist (12,26,9))]
and [ATR(63) / close > 0.03]
and [SMA(63,volume) > 500,000]
and [close > 20]
0
Comments
If you want to compare the current series of Hist bars below zero to a prior series of Hist bars below zero, and you want this series is twice as deep, you would have to decide on a look back period for the prior series, e.g. 21 days ago min 63 Hist.
Then it might be something like
and [21 days ago min(63, MACD Hist(12,26,9))< 0]
and [min(63, MACD Hist(12,26,9))< 0]
and [MACD Hist(12,26,9) = min(63, MACD Hist(12,26,9))]
and [MACD Hist(12,26,9) < 21 days ago min(63, MACD Hist(12,26,9)) *2]
I haven't tested this. Logically, it should be correct. But, you may have to play with the parameters (21 days ago, min63) to get hits you like. Also, while testing, comment out the other conditions so you know the Hist conditions are working (or not).