Параметр «Кількість тейків і розподіл»: як бот ділить позицію на цілі

Оновлено:

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

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

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

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

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

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

Дозволені тільки такі розподіли (у відсотках від обсягу):

  • 1 тейк: 100;
  • 2 тейки: 50/50, 60/40, 70/30;
  • 3 тейки: 34/33/33, 57/29/14, 50/30/20, 20/30/50.

Перше число це частка першого (найближчого до входу) тейка, останнє частка останнього, найдальшого. Ціни тейків описано в статті про ціль тейк-профіту. Обсяги перших тейків заокруглюються вниз до кроку обсягу біржі, а останній тейк закриває все, що залишилося, тож «пилу» не залишається.

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

Ілюстрація механізму, не порада: позиція 100 одиниць, розподіл 50/30/20. Перший тейк закриває 50, другий 30, третій 20.

Важлива пастка: кожна частка, помножена на ціну, мусить бути не меншою за мінімальний ордер біржі для цієї монети (MIN_NOTIONAL). Чим тонша найменша частка, тим більшою має бути позиція. Приклад ілюстрації: якщо мінімум 5 USDT, розподіл із найтоншою часткою 14% потребує позиції від 36 USDT (5 / 0,14, округлено вгору), а з часткою 50% достатньо 10 USDT. Майстер показує такий мінімум поруч із кожним варіантом («від N USDT»), порахований для типового мінімуму 5 USDT. Для окремих монет мінімум може бути суворішим.

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

Кількість: 1, 2 або 3. Розподіл: лише з наведених вище. У коді стандартних значень немає. Початково у формі вибрано «3 тейки: 50/30/20».

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

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

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

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

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

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

Форма «Новий бот» або «Редагувати», блок «Вихід», випадний список «Скільки тейків і як ділимо обсяг». Пункти мають вигляд «3 тейки: 50/30/20 — від 25 USDT». Під списком підказка: «Найтонша частка має перевищити мінімальний ордер біржі, інакше угода не відкриється».

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

Скільки тейк-профітів можна поставити в боті?

Один, два або три. Для кожної кількості є готовий набір дозволених розподілів часток, довільний розподіл вказати не можна.

Що означає розподіл 50/30/20?

Перший тейк закриває 50% позиції, другий 30%, третій решту 20%.

Чому бот не відкрив угоду через розподіл?

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

Чи можна ділити позицію не на ті частки, що в списку?

Ні. Допустимі лише розподіли, перелічені в статті.

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