Skip to content

Aroon

Indicators

  • High
  • Low
Aroon

14 candles

  • Aroon Up
  • Aroon Down
  • Oscillator
This is how the node looks on the board: inputs on the left, outputs on the right.

How recent the last high and low are. Measures how long ago the highest high and the lowest low of the last candles were. Aroon Up is 100 when the current candle has the high and falls with every candle without a new high down to 0; Aroon Down likewise with the low. With Up above 70 and Down below 30 a fresh uptrend is running. Example: “Aroon Up crosses above Aroon Down” reports when new highs are fresher than new lows again.

BTC/USDT price and Aroon 14Aroon Up jumps to 100 on every new high, Aroon Down on every new low. Dots mark where Up rises above Down.Price BTC/USDT82,00084,00086,000Aroon 143070Oct 5Oct 6Oct 7Oct 8Oct 9
  • Price (close of each candle)
  • Aroon Up
  • Aroon Down
  • Up crosses above Down
Top: the price; bottom: Aroon Up and Aroon Down of the same 1-hour candles. When the current candle has the highest high of the last 14, Up is at 100 and falls with every candle without a new high. At the dots Up rises above Down: new highs are fresher than new lows again.

The settings appear on the right under “Properties” once you click the node on the board. Below each field you find the same explanation as here.

Default: 14 · from 1 to 500, whole number

How many candles the high and low are searched over. 14 is usual, 25 gives calmer lines.

Notifies you when Aroon Up rises above Aroon Down, so new highs are fresher than new lows again.

Example chain: Candle, Aroon, Compare A/B, TelegramConnections: Candle → Aroon, Candle → Aroon, Aroon → Compare A/B, Aroon → Compare A/B, Compare A/B → Telegram.CandleBTC/USDT · 1hAroon14 candlesCompare A/BAroon Up 14 crosses aboveAroon Down 14Telegramlinked chat · at most every4 h

How to connect the nodes:

  1. Candle (High) → Aroon (High)
  2. Candle (Low) → Aroon (Low)
  3. Aroon (Aroon Up) → Compare A/B (A)
  4. Aroon (Aroon Down) → Compare A/B (B)
  5. Compare A/B (true/false) → Telegram (Trigger)

On the board it reads: 14 candles

Chain as JSON

To try it, copy it and paste it in the editor under “Import”. Importing creates a new chain.

aroon.json
{
"name": "Example: Aroon",
"version": 1,
"nodes": [
{ "id": "c1", "type": "core.candle", "position": { "x": 40, "y": 40 }, "settings": { "pair": "BTC/USDT", "timeframe": "1h" } },
{ "id": "r1", "type": "core.aroon", "position": { "x": 260, "y": 40 }, "settings": {} },
{ "id": "k1", "type": "core.compare-ab", "position": { "x": 480, "y": 40 }, "settings": { "operator": "crossesAbove" } },
{ "id": "t1", "type": "core.telegram", "position": { "x": 700, "y": 40 }, "settings": {} }
],
"edges": [
{ "from": "c1.high", "to": "r1.high" },
{ "from": "c1.low", "to": "r1.low" },
{ "from": "r1.up", "to": "k1.a" },
{ "from": "r1.down", "to": "k1.b" },
{ "from": "k1.out", "to": "t1.in" }
]
}

Only matching types connect: number series to number series (round pin), signal to signal (square), message to message (diamond).

Direction Pin Type Note
Input High Number series required
Input Low Number series required
Output Aroon Up Number series –
Output Aroon Down Number series –
Output Oscillator Number series –
  • In messages the values are called “Aroon Up 14”, “Aroon Down 14”, “Aroon oscillator 14”.
  • Warm-up with the default settings: 15 candles (this many extra candles are loaded by the replay before the value is reliable).
  • Search also finds it under: aroon, trend, trend strength, high, low, oscillator, recent.

Aroon Up = 100 × (candles − candles since the highest high) / candles over the last candles + 1, the current one included; Aroon Down likewise with the lowest low, the oscillator is Up − Down; with equal values the most recent counts. The same formula as TradingView’s built-in Aroon.

  • Type in the chain: core.aroon · Version 1.0.0 · Category key ind
  • Settings in the chain: length (Candles)
  • Pins in the chain: Input high, low · Output up, down, osc
  • Reference tests in the manifest: 1 (with fixed price data: 500 candles of 1h)
  • How a node is built

Version 2026.10.21.23 · Changelog