DYORLearn hubBlog
Home / Learn hub / Alerts

How an alert works

8 min · DYOR Education
FreeRight rail · Alerts
Goal

Break down how an alert is built: the three parts of a condition, 41 metrics, 11 operators, where to send it and what the plan gives you.

Right rail → “Alerts”: the notifications panel. Empty for now — the “Add” button
Right rail → “Alerts”: the notifications panel. Empty for now — the “Add” button
The alert editor is a dock at the right edge, the chart stays visible. A new alert opens with a Raw Value template on both sides
The alert editor is a dock at the right edge, the chart stays visible. A new alert opens with a Raw Value template on both sides
What it is

A condition the platform checks every minute, and a message that goes out when the condition becomes true.

A condition is a line of three parts: left metric · comparison · right metric. For example: COIN B&A DIFF at 3% · > · 50.

What it's for

No need to keep the chart in front of you. The condition is checked every minute, the message arrives when it becomes true.

For example.

  • Condition: COIN B&A DIFF SMART (BID 1.5% − ASK 8%) · ↗ · 0.
  • The message arrives the moment demand near price first exceeds supply within 8% above it.
  • The ↗ operator gives one message per crossing, not one every minute.
Where to find it

Right rail → Alerts. The empty panel has an Add button, above the list — Create alert. Both open the same editor.

  • The editor opens as a dock to the right of the chart; on the /notifications page — the same in a window.
  • The alert list is under the dock: segments All / On / Partial / Off, filter by coin and tag.
Settings — in order, top to bottom

1. Mode. The Simple and Tree buttons in the header. Simple — one condition or several on one level. Tree — nested groups. Once there are more conditions than the simple form can hold, only the tree remains. The draft is saved automatically. The “Guide” button gives tips on the editor.

2. Condition. A line “left metric · comparison · right metric”.

  • Left metric — a list of 45 types: Raw Value (just a number), Symbol Price (coin price), platform indicators under the same names as on the chart, price-based technicals (COIN RSI, SMA, EMA, Stochastic, ATR), Composite metric, Metric pair. The list has search.
  • For the selected type the form adds its fields itself: Coin, Market Type, BTC pairs (for the BTC coin), Timeframe, Delta Percentage, Ask/Bid Type, Value Output Type, Total type and others. Which fields each metric has — see the table in the next lesson.
  • Compare Type — 11 operators, table below. The meaning of the selected one is written under the field.
  • Right metric — the same list. Raw Value gives a “Value” field. Symbol Price — the coin price. An indicator — a second set of fields. By default the form opens with Raw Value on both sides — this is a template, change the left side to a metric.
  • The “↗ +%” and “↘ −%” operators have no right side: they compare with the previous bar, only a percentage is set.
  • Price filter — under a condition and separately for the alert as a whole: no filter / only when the price is above the previous signal / only when below. Also: “Signal expires after” N hours or days and “without a live signal, compare with the period extreme”.
  • Add a second condition — “Combine with” AND / OR appears. After the second condition the form offers to switch to the tree.

3. Condition tree. Groups with a name and color (None / Green / Yellow / Red), AND or OR inside a group, groups nest inside each other. Each row and group has an action panel: add condition, add group, duplicate, ↑ / ↓, copy and paste into another group, collapse / expand, delete. The toggle on a row or group temporarily turns it off without deleting it — that puts the alert in the “Partial” segment. At the top: search by conditions, “Collapse all / Expand all”, breadcrumbs “depth N of M”.

4. Name. This is the text of the Telegram message. In the list it is cut to one line.

5. Where to send.

  • Enable Telegram alerts → pick your bot, “Add Bot”, “Test”. Without a connected bot the alert will not save; or turn Telegram off and keep only Webhook.
  • Webhook — URL and method GET or POST. A Telegram webhook address also needs a Chat ID.

6. What goes into the message. Three presets: Short — name only; With numbers — condition names and their values; Custom template — built with toggles in “Template details”: display only custom text, include formula, show only success metrics, raw conditions, custom names, result values, include current price for coin (and which coin). Below it, “Message preview” — the exact text as it will arrive.

7. Delay since last fired. 1m · 3m · 5m · 10m · 15m · 30m · 1h · 2h · 4h · 6h · 8h · 12h · 1d · 2d · 3d · 5d · 7d. Until the pause is over, the alert is not checked. Toggles: Is One Shot — the alert is deleted after it fires; Is Active — on or off.

8. Chart mark. A symbol of up to two characters, mark color (eight presets or your own), text color.

9. Tags. Your own labels for filtering the list.

10. At the bottom. “What will happen” — the assembled condition retold in words, check against it. Buttons: Cancel, Share (link or JSON), Save.

Bottom of the editor: delay since last fired, Is One Shot and Is Active, chart mark, tags, “What will happen”
Bottom of the editor: delay since last fired, Is One Shot and Is Active, chart mark, tags, “What will happen”
Operators
OperatorTypeWhat it means
> · < · >= · <= · =stateTrue the whole time it holds.
With a 1m pause it sends a message every minute.
↗ · ↘eventCrossing from below or from above.
One message at the moment of the breakout.
↗ +% · ↘ −%eventThe left side rose or fell by X% compared with the previous bar.
No right side needed.
>= − % · <= + %stateThreshold with tolerance: left ≥ right − X% or left ≤ right + X%.
Example from the tooltip: left 80, right 90, 10% → 80 ≥ 81 does not hold.
thresholdprice“>” — statetrue the whole time price is above: with a 1m pause — a message every minute“↗” — eventcrossing up: one message at the breakout, then silence until the next crossing
Want one message per breakout — use ↗ or ↘. Want to know the condition still holds — > with a long pause.
Plan

You can build and save an alert on any plan. Turning it on requires a subscription.

Try it yourself
  1. Right rail → Alerts → Create alert. On the left pick COIN B&A DIFF, 3%, operator ↗, on the right Raw Value 0.
  2. Read “What will happen” at the bottom and click “Cancel”.
What you should get. You built the condition “bids became bigger than asks” and read how the platform understood it. No need to save.
Takeaway

An alert is a condition “metric · comparison · metric”. The platform checks it every minute and sends a message with the text from the name. The > < = operators describe a state and send while it lasts. The ↗ ↘ operators are an event: one message at the moment of crossing.

Quick check

The condition “BTC price &gt; 60000” with a 1m pause after the breakout gives…

Show answer

Correct answer: A message every minute while price is above 60000

Quick check

You need one message when COIN B&amp;A DIFF crosses zero from below. Which operator?

Show answer

Correct answer: ↗

← Previous lesson Next lesson →
See these concepts live on real Binance data — the DYOR workspace is free to start.
Open DYOR Platform