# Усреднение

## Настройки усредняющего ордера / сетки ордеров

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

В <mark style="color:green;">**LONG**</mark> позиции усреднение происходит при поступлении <mark style="color:green;">**buy**</mark> сигнала, например:

```
{
  "name": "Hook 196",
  "secret": "2ehiexig0r5",
  "side": "buy",
  "symbol": "{{ticker}}"
}
```

В <mark style="color:red;">**SHORT**</mark> позиции усреднение происходит при поступлении <mark style="color:red;">**sell**</mark> сигнала, например:

```
{
  "name": "Hook 196",
  "secret": "2ehiexig0r5",
  "side": "sell",
  "symbol": "{{ticker}}"
}
```

### **1. Включен / Отключен**

Если включено, то при поступлении сигнала будет создан усредняющий ордер или сетка ордеров.

### **2. Один ордер / Сетка ордеров**

Подробнее о параметрах сетки:

{% content-ref url="/pages/TgmA3yZiFe2zi1pT9hKq" %}
[Сетка ордеров](/ru/trading/create-order-grid/order-grid.md)
{% endcontent-ref %}

### **3. Реальный / Виртуальный ордер**

Реальный ордер размещается на бирже.

[Виртуальный ордер](/ru/trading/create-order-grid/order-types/virtual-order.md) создаётся в сервисе Finandy и отправляется на биржу только при срабатывании триггера.

### **4. Количество / Объём ордера**

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

* **Количество**\
  В поле справа от выбора указывается количество токенов (контрактов) создаваемого ордера. \
  Например, если указано <mark style="color:green;">**100**</mark> в паре **XRPUSDT**, то будет создан ордер на <mark style="color:green;">**100 XRP.**</mark>
* **Объём**\
  Указывается сумма (объём) создаваемого ордера.\
  Например, если указано <mark style="color:green;">**0.01**</mark> в паре **LTCBTC**, то будет создан ордер объёмом <mark style="color:green;">**0.01 BTC.**</mark>
* **Объем, USD**\
  Указывается сумма (объём) создаваемого ордера в долларовом эквиваленте.\
  Например, если указано <mark style="color:green;">**100**</mark> в паре **LTCBTC**, то будет создан ордер объёмом, эквивалентный <mark style="color:green;">$</mark><mark style="color:green;">**100.**</mark>
* **% от полного баланса**\
  Будет создан ордер в процентном соотношении от общего баланса (доступный баланс кошелька + объем позиций + PnL позиций).\
  Например, в кошельке 1000 USDT, в позициях 2000 USDT и PNL 100 USDT и мы указываем **10%** от баланса, значит ордер будет создан на сумму (1000 + 2000 + 100) х 10 / 100 = <mark style="color:green;">**310 USDT.**</mark>

{% hint style="info" %}
В полном балансе учитываются все токены, находящиеся на балансе. К примеру ваш кошелек содержит 100 BUSD и 100 USDT. Полный баланс равен 200.
{% endhint %}

* **% от полного баланса х Плечо**\
  Тоже самое как и в предыдущей опции, только полученная сумма умножается на плечо. \
  Из примера выше при плече = **5х** сумма ордера составит <mark style="color:green;">**1550 USDT.**</mark>
* **% от доступного баланса** \
  Будет создан ордер в процентном соотношении от свободного баланса на данном маркете. \
  Например, в кошельке <mark style="color:green;">**500 USDT**</mark>, в позициях <mark style="color:green;">1</mark><mark style="color:green;">**00**</mark> USDT и мы указываем **10%** от баланса, значит ордер будет создан на сумму (500 - 100) х 10 / 100 = <mark style="color:green;">**40 USDT.**</mark>
* **% от доступного баланса х Плечо**\
  Тоже самое как и в предыдущем примере, только полученная сумма умножается на плечо. \
  Например, возьмем данные из предыдущего пункта с плечом <mark style="color:green;">**7х**</mark> сумма ордера составит <mark style="color:green;">**40\*7=280 USDT.**</mark>
* **Количество из стратегии**\
  При выборе данного варианта будет вставлен плейсхолдер **{{strategy.order.contracts}}** в сообщение сигнала и опция отметится галочкой слева.
* **Объем позиции, %**\
  Производится расчет суммы (объема) усреднения по сигналу в виде % от текущей позиции. \
  Например, если указать 100, то произойдет усреднение на такую же сумму, что сейчас открыто в позиции.
* **Количество позиции, %**\
  Производится расчет количества монет усреднения по сигналу в виде % от текущей позиции. Например, если указать 100, то произойдет усреднение на такую же сумму, что сейчас открыто в позиции.

### **5. Тип** ордера

{% content-ref url="/pages/x7imJIfNeGI88QGH5loq" %}
[Типы ордеров](/ru/trading/create-order-grid/order-types.md)
{% endcontent-ref %}

### **6. Управление** опцией в сигнале

{% content-ref url="/pages/R67DDPZvML34KguhnI7b" %}
[Управление опцией в сигнале](/ru/algo-trading/signals-tradingview/controlling-an-option-in-the-signal.md)
{% endcontent-ref %}

## Ограничения

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

### 1. Максимальный размер позиции

Позиция не будет усреднена, если сумма усреднения в сигнале + сумма позиции превысит указанное значение.&#x20;

### 2. Максимальное значение

Дополнительное поле, которое активируется при добавлении ограничения по максимальному размеру позиции из п. 1.

Оставьте пустым, чтобы снять лимит.

### 3. Усреднение с открытыми СА ордерами

Если <mark style="color:orange;">**выключено**</mark>, то усреднение <mark style="color:red;">**не будет**</mark> происходить при наличии неисполненных усредняющих ордеров в позиции.

### 4. Авто-отмена ордера

Ордер будет отменен через заданное время после его создания.

**Остались вопросы? Поможем в нашем Телеграм чате.**

{% embed url="<https://t.me/finandyru>" %}


---

# 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.finandy.com/ru/algo-trading/signals-tradingview/interface/dca.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.
