# TIMER

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

**TIMER** is a countdown from one event to the next.
{% endhint %}

**TIMER** is an indicator that works as a timer that is activated by an input signal and sends a signal when the countdown of this timer is completed. It can be configured to send a signal after a user-defined number of bars, allowing you to automate actions such as closing a trade after a certain amount of time.

The signal from **TIMER** is transmitted to other modules of the system to perform operations set by the trader.

<figure><img src="/files/KZQLhMvmeY0En5cGb3OR" alt="" width="558"><figcaption></figcaption></figure>

The **TIMER** module has **one outpu**t, which signals on the required bar that it's time to do something.

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


---

# 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.cdzv.com/code-zero-visual-trading_en/cdzv-toolkit/indicators/timer.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.
