> For the complete documentation index, see [llms.txt](https://docs.cdzv.com/code-zero-visual-trading_en/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.cdzv.com/code-zero-visual-trading_en/cdzv-toolkit/indicators/sessions.md).

# SESSIONS

{% hint style="success" %}
**Association**

**SESSIONS** are periods of time when we trade.
{% endhint %}

**SESSIONS** is an indicator that works like a clock that measures time intervals. It can be set to send signals at different time periods that can be customized by the user. For example, to **trade on Tuesday and Thursday from 9 am to 11 am and then from 6 pm to midnight**.

<figure><img src="/files/TXvUMR9DIAx0uWGAA1wG" alt="" width="563"><figcaption></figcaption></figure>

The signal from **SESSIONS** is transmitted to other modules of the system to execute the operations specified by the trader. This can be best illustrated by the **RULE** module of the [**CONDITION MANAGER**](https://docs.cdzv.com/code-zero-visual-trading_en/cdzv-toolkit/indicators/pages/p01hFjHvPMasiIYU8qWr#id-1.-rule) indicator.

<figure><img src="/files/CHYFwo0AxUAgW7QeDfnA" alt="" width="256"><figcaption></figcaption></figure>

<figure><img src="/files/OAvXjx8MIy5QGdzuV9uQ" alt="" width="563"><figcaption></figcaption></figure>

<figure><img src="/files/Cj2fyDpWY9yygkkF0ZpM" alt="" width="563"><figcaption></figcaption></figure>

The **SESSIONS** module has **six outputs** that signal that it is time to do something. The first output generates a signal when all enabled sessions comply with the rules. The other outputs generate signals each for a different session setting.

<figure><img src="/files/rldUgwsE6F8R6bMzuWxE" alt="" width="510"><figcaption></figcaption></figure>
