Параметр «Макс. одночасних позицій»: скільки угод бот тримає водночас

Оновлено:

Параметр «Макс. одночасних позицій» обмежує, скільки угод один бот Snapback може мати відкритими одночасно. Поки ліміт не досягнуто, бот відкриває нові; коли досягнуто, нові сигнали цього бота відхиляються, і причина записується в журнал.

Що це простими словами

Памп рідко буває один. Коли ринок гарячий, десятки монет можуть виростати водночас. Без стелі бот відкрив би шорт по кожній. Параметр каже: не більше стількох угод одночасно.

Навіщо потрібен

Кожна відкрита угода це окрема маржа й окремий ризик, а різкі пампи часто збігаються за часом: коли ринок розвертається вгору, усі шорти страждають разом. Ліміт одночасних позицій обмежує такий накопичений ризик.

Як працює за кодом

Перед відкриттям бот рахує відкриті позиції саме цього бота. До відкритих належать усі стани, коли угода ще не завершена: очікування входу, виставлення захисту, під захистом, заміна стопу та позиція без захисту. Якщо їх вже не менше за ліміт, сигнал відхиляється з повідомленням на кшталт «already holding N positions».

Підрахунок іде по боту, а не по всьому рахунку. Але в одного користувача по одній монеті не може бути більше однієї позиції: біржа зводить позиції по символу в одну, тож друга угода по тій самій монеті злилася б із першою й зіпсувала б плани обох.

Ілюстрація механізму, не порада: ліміт 3, відкрито 3 позиції. Нова монета виростає на потрібний відсоток, але бот її пропускає, доки одна з трьох не закриється.

Допустимі значення й значення за замовчуванням

Ціле число не менше 1. За замовчуванням у коді 8. Верхньої межі в конфігурації немає, але на практиці її обмежує сумарна маржа.

Що буде, якщо більше чи менше

  • Більший ліміт: більше угод одночасно, більше задіяної маржі, більший ефект від того, що ринок розвернеться проти всіх шортів водночас.
  • Менший ліміт: бот частіше пропускає сигнали, зате ризик менш скупчений. Із лімітом 1 бот тримає одну угоду за раз.

З чим пов'язаний

Типові помилки

  • Думати, що ліміт діє на весь рахунок, якщо в нього кілька ботів: рахується окремо для кожного бота.
  • Забути, що очікування входу теж займає слот.
  • Вважати, що великий ліміт безпечний, бо кожна угода захищена стопом: стопи різних монет можуть спрацювати разом.

Де знаходиться в майстрі створення бота

Форма «Новий бот» або «Редагувати», блок «Запобіжники», поле «Макс. одночасних позицій».

Часті питання

Що означає максимум одночасних позицій?

Це найбільша кількість відкритих угод одного бота в один момент. Коли ліміт досягнуто, нові сигнали цього бота ігноруються, поки якась угода не закриється.

Яке значення за замовчуванням для кількості одночасних угод?

У конфігурації 8. Мінімум 1, верхньої межі в коді немає.

Чи рахується заявка на вхід, яка ще не виконалася?

Так. Відкритими вважаються й позиції в стані очікування входу, не лише ті, що вже виконані.

Чи можна мати дві угоди по одній монеті?

Ні. По одній монеті на рахунку може бути лише одна позиція, незалежно від ліміту.

Читайте також