# noise filter

The Noise Filter section controls two key filters: the Regime Filter and the Cooldown timer.

## Settings

| Setting                  | Default | Range  | Description                                                            |
| ------------------------ | ------- | ------ | ---------------------------------------------------------------------- |
| Regime Filter            | ✅ On    | On/Off | Requires the Expansion Wave to confirm direction before a signal fires |
| Cooldown bars after flip | 10      | 0–∞    | Minimum bars that must elapse between any two signals                  |

## Regime Filter

When on, long signals require the Expansion Wave to be in a bullish regime, and short signals require it to be in a bearish regime. This is the strictest possible directional filter — it effectively makes the indicator trend-following only.

**Turn off if:**

* You are trading reversals or mean-reversion setups
* The Expansion Wave pillar is disabled (the filter has no effect without it)
* You are getting very few signals and want to understand what Momentum and Order Flow alone are producing

## Cooldown Bars After Flip

After any signal fires in either direction, the cooldown timer starts. The indicator cannot fire another signal until this many bars have elapsed, regardless of conditions.

Setting cooldown to **0** disables it entirely — the signal can flip direction on the very next bar if conditions change.

**Recommended values by timeframe:**

| Timeframe    | Suggested Cooldown                      |
| ------------ | --------------------------------------- |
| 1m – 5m      | 3–5 bars                                |
| 15m – 30m    | 5–8 bars                                |
| 1H (default) | 10 bars                                 |
| 4H           | 5–8 bars (bars are longer in real time) |
| Daily        | 3–5 bars                                |

The cooldown is measured in **bars**, not time. A 10-bar cooldown on a 4H chart is 40 hours of real time.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.synergysignal.io/noise-filter.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
