# Filters

### Overview

Filters allow traders to control when signals appear and reduce false alerts by managing market conditions.&#x20;

This includes setting specific trading sessions, applying noise filters, and adjusting for high volatility periods.

***

### Functionality

#### Session Filter

Session filters let you define specific trading hours during which signals are active.&#x20;

This prevents alerts during off-market periods and ensures signals are relevant to your preferred trading sessions.

<figure><img src="https://3113917155-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxV91cNNQkONgozNmjlhi%2Fuploads%2FmuZd96M8wIU5hgpK8Fq4%2F14.PNG?alt=media&#x26;token=f30f36f3-603b-4b00-a0a8-a1f55aaae4f7" alt=""><figcaption></figcaption></figure>

#### Noise Filter

The noise filter reduces unreliable signals caused by minor price fluctuations or choppy market conditions.&#x20;

Enabling this filter helps focus only on meaningful movements, improving the clarity of signals on your chart.

<figure><img src="https://3113917155-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxV91cNNQkONgozNmjlhi%2Fuploads%2FjIGdaJ1z1HBU1Qeu4vGy%2F23.PNG?alt=media&#x26;token=f3588e5b-b9b0-4de1-9cc2-fb255e921103" alt=""><figcaption></figcaption></figure>

#### Volatility Filter

The volatility filter adjusts signal sensitivity during periods of high market volatility.&#x20;

By filtering signals when price action is erratic, it prevents false alerts and maintains the accuracy of your trading decisions.

<figure><img src="https://3113917155-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxV91cNNQkONgozNmjlhi%2Fuploads%2FE1Uv98IiUwIn0H6nkZZp%2F38.PNG?alt=media&#x26;token=7705837f-f8b6-43ed-822f-748f7d06391d" alt=""><figcaption></figcaption></figure>

**Higher TF Confluence Filter**

The Higher Timeframe Confluence Filter helps confirm trade signals by checking the trend on a selected higher timeframe.

By aligning signals with the direction of a broader trend, it reduces false alerts and increases the reliability of your trading decisions.&#x20;

Users can select a specific timeframe or enable automatic detection to match the chart’s context.

<figure><img src="https://3113917155-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxV91cNNQkONgozNmjlhi%2Fuploads%2FaALmlAJH0xQKOjgDN1GN%2F37.PNG?alt=media&#x26;token=f2ebf742-9836-4de5-93ab-9e46b30bd500" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}

#### Usage Tips

Combine these filters with your chosen [Signal Modes](https://docs.astraalgo.com/toolkits/indicator/signals-and-alerts/signal-modes) to ensure signals remain actionable and relevant.&#x20;
{% endhint %}

***

For detailed explanations of each setting, visit the Settings Glossary.

{% content-ref url="../../../resources/materials/settings-glossary" %}
[settings-glossary](https://docs.astraalgo.com/resources/materials/settings-glossary)
{% endcontent-ref %}

***


---

# 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.astraalgo.com/toolkits/indicator/signals-and-alerts/filters.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.
