Found this in a german version of traders mag a few years ago.
- use the MACD trading indicator to identify bullish and bearish market conditions
- use the the RSI trading indicator to determine the strength of a trend
- use the Bollinger Bands rising (price is going away from its mean)
- the Close vs the Bollinger Bands are widely opened
- price Close is higher than its previous High
- High Volumes are necessary
1 2 3 4 5 6 7 8 9 |
c1 = RSI[7](close) > 70 c2 = MACDline[12,26,9](close) > MACD[12,26,9](close) c3 = MACDline[12,26,9](close) > 0 c4 = BollingerUp[12](close) > BollingerUp[12](close)[1] c5 = (Close - BollingerDown[12](close)) / (BollingerUp[12](close) - BollingerDown[12](close)) c6 = c5[1] > 0.9 c7 = close > high[1] c8 = Average[52](close*volume) > 3000000 SCREENER [c1 and c2 and c3 and c4 and c6 and c7 and c8] (c8 as "volumen") |
Share this
No information on this site is investment advice or a solicitation to buy or sell any financial instrument. Past performance is not indicative of future results. Trading may expose you to risk of loss greater than your deposits and is only suitable for experienced investors who have sufficient financial means to bear such risk.
ProRealTime ITF files and other attachments :
Filename : download the ITF files
How to import ITF files into ProRealTime platform?
PRC is also on YouTube, subscribe to our channel for exclusive content and tutorials
Hi Odin,
Thanks for this screener based on the popular criteria to trade trends from Marcus. Is it possible to automate it using his suggested SL and target (I think 1.5 times of SL) based on the ATR from the timeframe used?
I haven’t coded anything on prorealtime, so I may take a lot of time to do it. Also I simply reversed your conditions to take short trades as current market is more biased towards bear run. Below code returns good results but please confirm if this code looks okay.
I don’t see any currency in the results, so does it work for currency?
//c1 = RSI[7](close) > 50
c2 = MACDline[12,26,9](close) < MACD[12,26,9](close)
c3 = MACDline[12,26,9](close) < 0
c4 = BollingerDown[12](close) < BollingerDown[12](close)[1]
c5 = (Close – BollingerDown[12](close)) / (BollingerDown[12](close) – BollingerDown[12](close))
c6 = c5[1] < 0.9
c7 = close 3000000
//SCREENER [c1 and c2 and c3 and c4 and c6 and c7 and c8] (c8 as “volumen”)
SCREENER [c2 and c3 and c4 and c6 and c7]