MOMENTUM & OSCILLATORS

DeMarker

A 0-1 overbought/oversold meter that watches the highs and lows rather than the closes.

spec id: demarkerlength (default 14)

What does DeMarker measure?

A 0-1 overbought/oversold meter that watches the highs and lows rather than the closes. Above ~0.7 is stretched up, below ~0.3 stretched down.

How is DeMarker calculated?

Each candle, record how much higher the high pushed than the previous high, and how much lower the low pushed than the previous low. Average both over 14 candles, then divide the up part by the sum of the two.

Written by reading the engine’s real computation, not a textbook — where the two differ, the page describes what actually runs.

How do I use DeMarker in a bot?

In the builder, add an indicator of type demarker (parameters: length, default 14). Its value becomes an operand you can compare in any entry or exit rule. The engine grades the whole rule honestly: real fills, no look-ahead, half the history held back.

Related indicators

Or browse all 158 indicators in the full library.

Build a bot that trades on DeMarker — the first backtest is free.

Run a free backtest