I have tried myself without luck, MANY thanks
TIMEFRAME(weekly)
fast = average[10](close)
slow = average[40](close)
spread = ((fast/slow)-1)*100
delay = 1
flatrange = ABS((lowest[10](low)[delay]-highest[10](high)[delay])/close)*100
c1 = fast>slow AND spread>10 AND close>fast AND flatrange<=15
breakout = close crosses over highest[10](high)[delay]
SCREENER[c1 and breakout](flatrange)
There you go:
TIMEFRAME(weekly)
fast = average[10](close)
slow = average[40](close)
spread = ((fast/slow)-1)*100
delay = 1
flatrange = ABS((lowest[10](low)[delay]-highest[10](high)[delay])/close)*100
c1 = fast<slow AND spread<10 AND close<fast AND flatrange<=15
breakout = close crosses under lowest[10](low)[delay]
SCREENER[c1 and breakout](flatrange)
JSParticipant
Senior
(crossing with Roberto)
If you don’t change anything else in averages, spread and flat range…
C1= fast<slow and spread<-10 and Close<fast and flatrange<=15
BreakOut=Close crosses under Lowest[10](Low)[Delay]
Screener[c1 and BreakOut]