Параметр «Беззбиток»: стоп у беззбиток після першого чи другого тейка
Оновлено:
Параметр «Беззбиток» визначає, після якого тейка бот Snapback переносить стоп-лос у беззбиток, тобто з початкового рівня над входом на рівень входу або трохи нижче. Загальне пояснення ідеї дано в статті про стоп у беззбиток.
Що це простими словами
Спершу стоп стоїть вище за вхід: якщо ціна піде проти шорту, угода закриється зі збитком. Коли ціна впала й перший (або другий) тейк виконався, частина прибутку вже зафіксована. Щоб решта позиції не перетворила це на збиток, стоп підтягують вниз до входу. Тепер найгірше, що може статися з залишком, це вихід приблизно «в нуль».
Навіщо потрібен
Параметр знімає ризик програти після того, як угода вже частково пішла в плюс. Ціною цього є те, що звичайне коливання ціни може вибити позицію за перенесеним стопом раніше, ніж вона дійшла до дальніх цілей.
Як працює за кодом
Є три варіанти: 0 (ніколи), 1 (після першого тейка), 2 (після другого). Коли виконується тейк із номером, не меншим за вибраний, бот один раз замінює стоп. Нова ціна залежить від поправки на комісії:
- з поправкою (за замовчуванням увімкнена):
ціна входу × (1 − (3,6 + 10) / 10000), тобто нижче входу на 0,136%, з округленням вниз до кроку ціни. Числа 3,6 і 10 це стандартні комісії сервісу в базисних пунктах: за вхід (maker) і за вихід (ринковий стоп); - без поправки: рівно ціна входу.
Ілюстрація механізму, не порада: вхід 100. З поправкою стоп стає 99,86, без неї 100. Якщо потім стоп спрацює, причина виходу записується як «беззбиток».
Валідація: номер тейка для беззбитку має бути меншим за загальну кількість тейків. Із двома тейками можна лише «після першого». Із одним тейком беззбиток недоступний, бо перший тейк і є останнім.
У майстрі змінюється лише вибір «коли»; поправка на комісії завжди має значення за замовчуванням із коду, тобто увімкнена.
Допустимі значення й значення за замовчуванням
- Беззбиток: 0, 1 або 2; за замовчуванням у коді 0 (не застосовувати); початково у формі майстра 1.
- Поправка на комісії: увімкнена; у майстрі не змінюється.
Що буде, якщо більше чи менше
- Раніше (після першого тейка): захист вмикається швидше, але й вибити стоп можуть раніше, ніж спрацюють дальні цілі.
- Пізніше (після другого): довше діє початковий, ширший стоп, зате перенесений стоп вмикається, лише коли вже набрано більше прибутку.
- Не застосовувати: стоп залишається початковим до кінця, і частина позиції може закритися за ним навіть після виконаних тейків (причина «partial_then_stop»).
З чим пов'язаний
- Кількість тейків і розподіл: обмежує допустимий номер тейка.
- Стоп-лос: це початковий стоп, який переноситься.
- Як працює захист позиції: загальна картина.
Типові помилки
- Думати, що беззбиток гарантує нуль. Стоп може виконатися з проковзуванням, а фактична комісія трохи відрізнятися.
- Очікувати, що перенесення відбудеться без виконаного тейка: воно залежить саме від тейка.
- Вибирати беззбиток при одному тейку: така комбінація відхиляється.
Де знаходиться в майстрі створення бота
Форма «Новий бот» або «Редагувати», блок «Вихід», випадний список «Беззбиток» із варіантами «не застосовувати», «після першого тейка», «після другого тейка».
Часті питання
Що означає беззбиток у налаштуваннях бота?
Після виконання вибраного тейка бот переносить стоп-лос з початкового рівня вище входу на рівень входу або трохи нижче, щоб решта позиції не принесла збитку.
Після якого тейка можна переносити стоп?
Після першого або після другого. Можна й зовсім не переносити.
Чому не можна обрати беззбиток після останнього тейка?
Після останнього тейка позиція вже закрита повністю, переносити нема чого. Конфігурація відхиляє такий вибір.
Що таке поправка на комісії для беззбитку?
Вхід і вихід коштують комісію, тому стоп рівно на ціні входу все одно дав би невеликий мінус. Із поправкою стоп стоїть трохи нижче за вхід, щоб спрацювання давало нуль.