The technical signals screener: which setups it looks for
- The screener computes RSI, MACD, moving averages, and Bollinger bands on real exchange candles and alerts you when a setup you picked completes.
- There are seven setups and their thresholds are baked in. Conditions inside one setup work as an “and”: a hit means all of them lined up, at candle close.
- Timeframes are 15m, 1h, 4h, and 1d. For one setup on one timeframe a pair produces at most one alert per candle.
- A setup is a fact about closed candles, not a forecast: the screener never names the direction of a trade.
What exactly counts as an event
| Setup | RSI(14) | Candle volume vs avg | Other conditions |
|---|---|---|---|
| Pullback in a trend | 40–55 | — | SMA50 above SMA200 |
| Oversold bounce | < 35 | — | Price above SMA200 |
| Momentum build-up | > 55 | ≥ 1.2× | MACD histogram above zero |
| Squeeze before the move | — | ≥ 1.5× | Bollinger bandwidth below 6%; MACD histogram above zero |
| Overheated | > 75 | ≥ 2× | — |
| Momentum breakdown | < 45 | ≥ 1.2× | MACD histogram below zero |
| Squeeze before the drop | — | ≥ 1.5× | Bollinger bandwidth below 6%; MACD histogram below zero |
Inside a setup it is “and”, between setups it is “or”
Every condition on one row of the table is checked together: Momentum build-up needs MACD, RSI, and volume at once. The setups themselves, though, are independent — switch on three and an alert goes out on any of them. So seven enabled setups do not give seven times the value but seven unrelated reasons to ping you: Oversold bounce and Overheated describe opposite market states.“Candle volume vs avg” is not turnover
The volume condition compares the last candle’s volume in coins with the average across the series: 1.5× means “this candle traded half again as actively as usual”. Do not confuse it with the “minimum 24h turnover” filter in the settings — that one is counted in dollars and cuts out whole pairs, not candles.Why the screener stays silent on your coin
Candles exist for the 500 most liquid pairs
The screener keeps candle series for the 500 pairs with the largest turnover. On a pair that trades tens of thousands of dollars a day a candle is a handful of trades, and RSI there describes somebody’s order rather than the balance of forces — so outside that list setups are not computed at all.Candles come from the venue with the larger turnover
Each pair gets one reference exchange — the one where its turnover is largest — and that venue is named in the alert so you check the numbers against the same chart. Which has a consequence worth knowing: if the settings hold a “futures only” market filter while the coin mostly trades on spot, you will get no alerts on it at all. And the other way round.A young contract has too little history
SMA200 needs 200 closed candles: on the daily timeframe that is more than half a year of trading. Until they exist the indicator honestly does not, and the screener does not fire on such a pair — rather than substituting a zero and declaring “price above the average” across the whole market.A stale series is left out
If the exchange stopped serving candles and the last one closed more than three timeframes ago, the series counts as stale and its setups are not sent. A setup on half-hour-old data is a picture the market has already left. For the same reason the current, still-forming candle is excluded: only part of its volume is in.What the alert contains
- The setup name and the timeframe — for example “Oversold bounce · 1H”.
- RSI and candle volume vs avg — the very numbers the setup completed on.
- SMA200, when it exists, so you can see how far price sits from it.
- The 24-hour price range and the current price, when a fresh snapshot of the pair exists.
- The links you picked in the settings: the exchange, TradingView, Coinglass, the coin’s page on the site.
One alert per candle
Indicators do not change until the candle closes, while the check runs every minute — so for one pair, one setup, and one timeframe an alert goes out at most once per candle. This screener has no “pause between alerts” field and does not need one: there is nothing to repeat inside a candle. To hold the pace down per coin, use the alert cap per period.How a setup differs from a forecast
The “upside” badge is about the idea, not the direction
In the form the setups carry badges: upside, downside, breakout, and caution. They explain which idea the rule is built from and help you pick a setup that matches how you trade. Squeeze before the move does not determine the direction of the break at all — the one thing pointing anywhere is the sign of the MACD histogram.It does not name an entry, a stop, or a position size
The alert carries measured indicator values and the venue they were computed on, and nothing else. Levels, the higher-timeframe trend, and per-trade risk stay your job. How to filter out the hits that led nowhere is covered in “How to avoid false signals”.The same conditions on the live market
You can see what the setups look like right now in the technical signals section: the same rules applied to current candles, a list you can scroll through without switching any alerts on.How it differs from the price and levels screeners
| Screener | What counts as an event | What it computes on |
|---|---|---|
| Technical signals | Conditions of a setup lining up | Closed candles of one exchange |
| Price change | Price moving by a set percentage | Minute snapshots, sliding window |
| Price levels | Price approaching or breaking a level | Levels found from candles |
| Target price | Your own mark being reached | The price of one specific pair |
The price screener does not know what came before the move
The price screener answers “where did it move sharply” and measures a percentage over your interval — anywhere from one minute to four hours. Context is irrelevant to it: an uptrend, a range, and a collapse look the same as long as the percentage clears the threshold. Technical signals are the opposite — context is the event, which is why they have to wait for the candle to close.Levels are about a place, a setup is about a state
The price levels screener also works off candles, but it looks for prices the market has already revisited and reports an approach to them or a break. A setup knows nothing about place: it describes the state of the indicators wherever price happens to be. The two do not replace each other and are often switched on together.You cannot set your own RSI thresholds
The numbers inside the setups are fixed, deliberately so: one name has to mean one thing in the alert, in the technical signals list, and in this article alike. If you need your own combination of conditions on price, turnover, and open interest, build it in the custom screener.An illustrative example: how to read the alert
- RSI(14) at the close is 31.4, i.e. below 35.
- The close is $2.18 against an SMA200 of $2.05, i.e. above the average.
What that message says and what it does not
It says: on a closed hourly candle the coin was sold off yet still sits above its 200-period average. It does not say a bounce will follow. If the same picture forms on the next hourly candle, a second alert arrives — that is a different candle, so it does not count as a repeat.What that setup misses
A pair with $8m of daily turnover — the liquidity floor cuts it out. A young contract without 200 closed hourly candles — SMA200 does not exist there. And the same picture on 15-minute candles: that timeframe is not selected, so those candles are not checked.Technical signals screener FAQ
What does the technical signals screener do?
It computes RSI, MACD, moving averages, and Bollinger bands from exchange candles and sends a push or Telegram alert when a setup you picked completes at candle close — that is, when all of its conditions hold at once. You do not pick the coin in advance: the screener keeps candles for the 500 most liquid pairs and names the pair itself.
How many setups are there, and can I set my own thresholds?
Seven setups: four built from an upside idea, two from a downside one, and one that warns about overheating. The indicator thresholds are baked into the rules and cannot be edited by hand — the exact conditions a hit is computed by are listed under each setup in the cabinet.
Which timeframes are supported?
Four: 15m, 1h, 4h, and 1d. The timeframe sets not how strict the rule is but how often the check runs: on 15-minute candles four times an hour, on daily candles once a day.
Why does one setup produce only one alert per candle?
Because there is nothing to repeat: indicators do not change until the candle closes, while the check runs every minute. So for one pair, setup, and timeframe an alert goes out at most once per candle, and this screener has no “pause between alerts” field. To hold the pace down per coin, use the alert cap per period.
Why is the screener silent on a coin I care about?
Four usual causes. The pair is not among the 500 most liquid, so no candles are kept for it. There is too little history: SMA200 needs 200 closed candles, and on a young contract it honestly does not exist. The market filter contradicts where the coin actually trades. Or the turnover and open-interest floors cut it out.
Why does the alert name a different exchange than I expected?
Candles are taken from the venue where the pair has the largest turnover, and that venue is the one named in the alert — so you check the numbers against the same chart the setup completed on. For the same reason a “futures only” filter on a coin whose turnover is mostly spot means silence.
Is a setup a forecast?
No. A setup is a fact about closed candles: the indicator conditions lined up. The alert says nothing about where price will go, and the screener never names the direction of a trade. The “upside” and “downside” badges describe the idea behind the rule, not a prediction.
What is RVOL (relative volume)?
The volume of the last closed candle divided by the average volume of the 20 candles before it. RVOL 1.5 means the candle traded one and a half times more than usual. In the alert it is labelled as candle volume versus the average, counted in coins, not dollars.