# SWITCH

{% hint style="success" %}
**Ассоциация**

**SWITCH** - это "пульт дистанционного управления".
{% endhint %}

**SWITCH** - это индикатор, который работает как переключатель каналов. Каждый канал при активации имеет свой источник данных, который будет результатом при активации этого канала.

Он как пульт дистанционного управления для телевизора. Вы можете "переключаться" между различными условиями (каналами). Каждый "канал" имеет свои настройки:

1. "*Включение-выключение*": выбор, активен ли этот канал.
2. "*Триггер (IN)*": условие, которое "включает" канал.
3. "*Результат (OUT)*": данные, которые вы получаете, когда канал активен.
4. "*Память*": сохранять ли первое сработавшее значение или же использовать последние данные.

<figure><img src="/files/CSxIkLveHeOn0eJIOej8" alt="" width="438"><figcaption></figcaption></figure>

Если несколько условий срабатывают одновременно, **SWITCH** может выбрать:

* "*FIRST*": первое пришедшее значение.
* "*LAST*": последнее пришедшее значение.

<figure><img src="/files/ioZ3WVNvT05cs2CSkn4G" alt="" width="473"><figcaption></figcaption></figure>

{% hint style="danger" %}
**Внимание**

При поступлении сигнала в канал предыдущее значение, которое было запомнено, обновляется.
{% endhint %}

Модуль **SWITCH** имеет **два выхода**:&#x20;

* Один показывает, какой канал сейчас работает.&#x20;
* Другой дает конкретное значение, которое этот канал передает.

<figure><img src="/files/VM2CNhfpE0NZMFAXPDFA" 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_ru/cdzv-toolkit/indikatory/switch.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.
