Чем ATR trailing stop отличается от начального стопа
Начальный стоп задают при открытии позиции, а сопровождающий пересчитывают по мере её развития. В рассматриваемом варианте сам пересчёт ещё не означает перенос: новый уровень сначала сравнивают с прежним. Защитная граница движется только в разрешённую сторону.
StockCharts описывает расчёт для длинной позиции как максимум цены минус множитель, умноженный на ATR. Для короткой позиции произведение добавляют к минимуму. В той же справке отдельно указано обновление стопа только по направлению тренда. Здесь разберём именно этот запрет обратного движения.
ATR задаёт ценовое расстояние, связанное с волатильностью. Из него самого направление сделки не следует. Базовое устройство показателя разобрано в руководстве по ATR, а здесь проследим только сопровождение уже существующей позиции.
Не переносите формулу на любой скрипт с похожим названием. Проверьте, от какой цены он считает расстояние, за какой период ищет экстремум и сохраняет ли предыдущий стоп. Отдельно уточните момент обновления: на закрытой свече или при изменении текущих данных. В нашем примере расчёт выполняется на четырёх последовательных контрольных точках.
Как рассчитать перенос стопа по шагам
Для учебной длинной позиции сначала рассчитайте предварительный уровень R = H - k × ATR, затем выберите большее из него и предыдущего стопа: S = max(S предыдущий, R). Первое значение S в примере равно первому R. Поэтому последовательность кандидатов 94, 98, 95, 101 превращается в действующие уровни 94, 98, 98, 101.
Все числа ниже вымышлены. H здесь означает наибольшую цену с начала рассматриваемого участка, k = 3 остаётся постоянным. ATR заранее задан в тех же ценовых единицах: его нельзя восстановить по четырём значениям H. Это проверка переноса, не запись сделки и не подбор выгодных настроек.
| Шаг | Максимум H | Заданный ATR | Расчёт R | Кандидат R | Действующий S |
|---|---|---|---|---|---|
| 1 | 100 | 2 | 100 - 3 × 2 | 94 | 94 |
| 2 | 104 | 2 | 104 - 3 × 2 | 98 | 98 |
| 3 | 104 | 3 | 104 - 3 × 3 | 95 | 98 |
| 4 | 107 | 2 | 107 - 3 × 2 | 101 | 101 |
На втором шаге максимум вырос с 100 до 104 при неизменном ATR. Кандидат поднялся до 98, и стоп вслед за ним. На третьем шаге максимум остался 104, но ATR вырос с 2 до 3. Расстояние k × ATR стало больше: кандидат опустился до 95. Сравнение с предыдущими 98 оставляет стоп на месте.
На четвёртом шаге кандидат 101 уже выше действующих 98, поэтому стоп повышается. Пример предполагает, что позиция остаётся открытой между контрольными точками: внутрипериодный путь цены здесь не задан. Если заявку исполнили раньше, продолжать эту цепочку для прежней позиции нельзя.
Кандидат снижается, действующий стоп остаётся
учебная схема · не котировка и не сигнал
Расчётный кандидат R
Действующий стоп S
- 3Максимум 104 и ATR 3 дают кандидат 95. Предыдущий стоп 98 выше: сохраняем 98.
- 4Максимум 107 и ATR 2 дают кандидат 101. Он выше 98: новый стоп равен 101.
Для короткой позиции кандидат считают от минимума: R = L + k × ATR, а действующий уровень выбирают правилом S = min(S предыдущий, R). Здесь L - минимум выбранного участка. Результат не может оказаться выше предыдущего стопа. Правило сохраняет смысл лишь до закрытия этой позиции; переключение режимов конкретного индикатора нужно разбирать отдельно.
Почему линия индикатора не гарантирует исполнение заявки
Линия показывает вычисленный уровень; у брокера должна существовать отдельная заявка с нужными условиями. Сам рисунок на графике её не создаёт. Наличие и правила такой заявки проверяйте в терминале, не по положению линии.
В памятке Investor.gov об ордерах на акции объясняется: при достижении стоп-цены обычная стоп-заявка становится рыночной, а фактическая цена исполнения может отличаться. Стоп-лимитная заявка ограничивает цену исполнения, но может остаться неисполненной. У брокеров также различаются условия срабатывания: например, по последней сделке или котировке.
Риски и ограничения. В расчётной таблице нет ликвидности, проскальзывания и правил конкретной площадки. Она доказывает арифметику переноса, но не размер фактического убытка и не прибыльность торговли. На быстро меняющемся рынке нарисованный уровень не устраняет риск потери капитала.
Перед применением сверьте смысл стоп-лосса и условия своего типа заявки. Для расчёта начального расстояния пригодится соседний ответ как пользоваться ATR. Этот материал объясняет механизм и не является индивидуальной инвестиционной рекомендацией.





