TJ Algo Toolkit — indicator guide
TJ Levels
Two lines, one above price and one below. Each line is an average of the swing points that formed it, so it moves as the market refines that level, and it only breaks when a full candle body closes beyond it. Wicks never break a level here.
How it works
Swing points closer together than the merge distance become a single level. The line sits at their running average and the touch counter goes up.
A level only breaks when the whole candle body closes past it. This is what filters the liquidity sweeps that pierce a level with a wick and reverse.
The same line is support while price is above it and resistance while price is below it. The colour and the label change on their own.
Line width grows with the number of touches. Opacity drops as the level sits further from price.
A level that has not been touched for 300 bars is deleted from memory, so dead levels never accumulate.
Settings
| Setting | Default | What it does |
|---|---|---|
| Swing Sensitivity | 8 | |
| Merge distance | 0.5 ATR | |
| Minimum touches | 2 | |
| Break needs full candle body | on | |
| Forget untouched levels after | 300 bars | |
| Lines shown above / below | 1 | |
| Keep broken lines | off | |
| Line width by strength | on | |
| Higher timeframe | Auto |
Alerts
| Alert | Fires when |
|---|---|
| Approaching resistance | Price comes within half an ATR of the line above. |
| Approaching support | Price comes within half an ATR of the line below. |
| Resistance tap | A candle touches the resistance line. |
| Support tap | A candle touches the support line. |
| Resistance break | A full candle body closes above resistance. |
| Support break | A full candle body closes below support. |
Every alert can carry a JSON payload with the symbol, both timeframes, the structure on each, and whether they agree — so a bot can filter on confluence before it forwards anything.
Reading the dashboard
- Stars next to a price count how many times that level has been touched.
- A broken label means the level was cleared by a body close and is waiting to be reclaimed.
- +HTF marks a level that lines up with the higher timeframe level.
Get TJ Levels
$20 a month for any three indicators, $70 for all seven, or $400 once for lifetime access.
Other indicators in the toolkit