Закрытие свечи против внутри свечи: как выбрать способ оценки условий индикатора
Вы настраиваете бота на вход, когда RSI опускается ниже 30. Достаточно просто. Но внутри этого правила скрыт вопрос, который меняет, когда и даже войдёт ли ваш бот в сделку вообще: хотите ли вы, чтобы он входил в момент касания RSI отметки 30, пока свеча ещё формируется, или только после того, как свеча закроется с RSI всё ещё ниже 30?
Это две разные стратегии, надевшие одно и то же условие. Freya позволяет выбирать для каждого условия входа одной настройкой: закрытие свечи или внутри свечи. Правильный выбор это разница между ботом, который решительно действует на реальных сигналах, и ботом, которого мотает движениями, разворачивающимися ещё до конца свечи.
Key Takeaways
- Закрытие свечи оценивает ваше условие только при закрытии свечи, поэтому сигнал подтверждён и не может отмениться.
- Режим внутри свечи оценивает непрерывно внутри свечи, срабатывая в момент выполнения вашего условия, до закрытия свечи.
- Закрытие свечи медленнее, но стабильнее; внутри свечи быстрее, но может сработать на уровне, от которого свеча позже уходит.
- Закрытие свечи это значение по умолчанию на Freya, и для большинства индикаторных стратегий это более безопасный выбор.
- Режим внутри свечи подходит для быстрых условий, где ожидание целой свечи упустило бы движение, ценой большего числа ложных срабатываний.
- Эта настройка задаётся для каждого условия и применяется к свечным индикаторам; вебхук-триггеры её не используют.
Это основано на системе условий входа и триггеров Freya. Сначала прочитайте её, если многоусловные входы для вас новы.
Примеры ниже иллюстрируют механизм, а не рекомендацию. Более быстрые триггеры означают больше сделок и больше шума, не обязательно больше прибыли. Торговля криптовалютой может привести к убыткам. Прочитайте Раскрытие рисков, прежде чем выходить в реальную торговлю.
Что на самом деле делают два режима
Каждый свечной индикатор, например RSI или пересечение скользящих средних, выдаёт значение, которое колеблется, пока свеча формируется, и устаканивается только при закрытии свечи. Режим оценки решает, на какое из этих значений действует ваш бот.
Закрытие свечи проверяет ваше условие один раз, в момент закрытия свечи. Если RSI ниже 30 на закрытии, условие истинно и ваш бот действует. Если RSI опускался до 28 в середине свечи, но восстановился до 34 к закрытию, условие так и не сработало. Сигнал подтверждён, и раз закрытая свеча говорит, что это произошло, отменить это уже нельзя.
Внутри свечи проверяет ваше условие непрерывно по мере формирования свечи. В момент, когда RSI опускается ниже 30, условие истинно и ваш бот действует, не дожидаясь закрытия свечи. Это быстрее вплоть до целой свечи, но действует на значении, которое ещё в движении. Тот же самый RSI, что коснулся 28 и восстановился, вызвал бы вход в режиме внутри свечи, который бот с закрытием свечи справедливо проигнорировал.
Компромисс на одной картинке
| Закрытие свечи | Внутри свечи | |
|---|---|---|
| Когда срабатывает | На закрытии свечи, подтверждённо | В момент касания уровня |
| Скорость | Медленнее, с задержкой до одной свечи | Быстрее, действует немедленно |
| Надёжность | Стабильно; сигнал не может развернуться | Может сработать на тени, которая разворачивается |
| Ложные срабатывания | Меньше | Больше |
| Лучше всего для | Большинства индикаторных стратегий | Быстрых движений, где задержка в свечу дорого обходится |
Основной компромисс это подтверждение против скорости. Закрытие свечи платит за надёжность задержкой: вы всегда действуете на устоявшемся сигнале, но действуете поздно, а на быстром движении целая свеча может оказаться дорогим ожиданием. Внутри свечи платит за скорость шумом: вы ловите движение рано, но также ловите и обманные пробои, тени, которые прокалывают ваш уровень на секунду и затем разворачиваются.
Почему режим внутри свечи ощущается как перерисовка
Трейдеры, обжёгшиеся на «перерисовывающих» индикаторах, справедливо осторожны с режимом внутри свечи. Причина та же. Внутри живой свечи значение индикатора предварительное. RSI может показывать 29 на середине свечи и 33 к закрытию. Вход в режиме внутри свечи сработал на значении 29, которого в итоговой закрытой истории никогда не существовало как значения закрытия.
Это не баг, это природа действия до подтверждения. Но это значит, что стратегия в режиме внутри свечи иногда будет совершать сделки, которые, если смотреть назад на закрытые свечи, кажутся вообще без триггера. Если это вас смущает или затрудняет осмысление ваших результатов, закрытие свечи убирает это полностью, потому что действует только на окончательных значениях.
Что выбрать
- По умолчанию используйте закрытие свечи. Для подавляющего большинства индикаторных стратегий ожидание, пока свеча подтвердит сигнал, это правильный ход. Оно отфильтровывает шум режима внутри свечи и делает поведение вашего бота совпадающим с тем, что вы видите на графике закрытых свечей.
- Обращайтесь к режиму внутри свечи осознанно. Используйте его, когда задержка в целую свечу действительно вам дорого обходится: быстрое условие пробоя на младшем таймфрейме или условие выхода по типу стопа, где реакция в момент пробоя уровня важнее подтверждения.
- Согласуйте с вашим таймфреймом. На однодневной свече закрытие свечи может означать ожидание многих часов; если такая задержка губит стратегию, либо перейдите на младший таймфрейм, либо примите шум режима внутри свечи как цену скорости. На быстрых таймфреймах задержка мала, поэтому закрытие свечи обычно даётся бесплатно.
- Протестируйте оба. Прогоните стратегию в бэктесте с каждым режимом. Внутри свечи часто показывает больше сделок и более низкий винрейт; окупается ли дополнительная скорость, это вопрос, на который отвечают только результаты.
Помните, эта настройка применяется к свечным индикаторам. Если ваш вход это вебхук TradingView, тайминг сигнала определяется вашим вебхуком, а не этим режимом.
Часто задаваемые вопросы
В чём разница между закрытием свечи и режимом внутри свечи?
Закрытие свечи оценивает ваше условие индикатора только при закрытии свечи, поэтому сигнал подтверждён и окончателен. Режим внутри свечи оценивает непрерывно по мере формирования свечи и срабатывает в момент выполнения условия, до закрытия свечи. Закрытие свечи медленнее, но стабильнее; внутри свечи быстрее, но может сработать на значении, от которого свеча позже уходит.
Какой из них использовать?
Закрытие свечи это значение по умолчанию и более безопасный выбор для большинства индикаторных стратегий, потому что оно действует только на подтверждённых сигналах и совпадает с тем, что вы видите на графике закрытых свечей. Выбирайте режим внутри свечи только тогда, когда ожидание целой свечи действительно стоило бы вам движения, и примите, что он даст больше ложных срабатываний в обмен на скорость.
Вызывает ли режим внутри свечи перерисовку?
Режим внутри свечи действует на значении индикатора, пока свеча ещё формируется, и это значение может измениться до закрытия свечи. Поэтому бот в режиме внутри свечи может совершить сделку, которая, если смотреть назад на завершённые свечи, выглядит без триггера. Это не сбой, это цена действия до подтверждения. Закрытие свечи полностью избегает этого, используя только окончательные, закрытые значения.
Влияет ли эта настройка на вебхук-триггеры?
Нет. Настройка «закрытие свечи против внутри свечи» применяется к условиям свечных индикаторов, таким как RSI или скользящие средние. Если ваш вход или выход это вебхук TradingView, тайминг сигнала контролируется вашим оповещением вебхука, а не этим режимом оценки.
