Running Min (since reset)¶
Flow · Counter
Lowest value seen since the last reset (or since the start if unwired). Wire an entry pulse to Reset for 'lowest-low since entry' — the anchor for trailing stops and MAE.
Running Min Since tracks the lowest value seen since the last reset. Point it at price and pulse the reset on entry, and it gives you the lowest low since you entered — the anchor behind trailing stops on shorts and maximum-adverse-excursion (MAE) analysis.
How it works¶
Two inputs: a value series and a reset signal. It carries forward the running minimum, updating it whenever the value drops below the previous low. When reset fires, the minimum restarts from the current bar. Left unwired, reset means "the low since the very start." Lookahead-free.
When to use it¶
Use it for "the worst/lowest it's reached since X": the trough since entry for a short's trailing stop, the low of a move for MAE, or the running low of an indicator since a reset. With an entry pulse on reset it's the from-entry anchor for downside trailing logic.
Example¶
Short trailing stop: wire low into value and your short-entry pulse into reset, so Running Min Since holds the lowest low since entry. Add an ATR buffer and feed the result into the Tester's stop input for a trailing stop that ratchets down.
Tips & gotchas¶
- Reset unwired → low since the start of the series.
- Ratchets down only until a reset.
- Mirror of Running Max Since for highs.
Related blocks¶
Inputs¶
| Socket | Type | What to wire in |
|---|---|---|
| Value | series / bars |
Series to track. BARS uses close. |
| Reset (optional) | signal |
When true, restart the extreme from this bar's value. Optional. |
Outputs¶
| Output | Type | Plots as | Description |
|---|---|---|---|
| run min | series |
Line · sub-pane | Running minimum since the last reset. |
Reference auto-generated from the block catalog · category Flow.