Из чего складывается линия Trend Magic
Линия Trend Magic собрана из двух частей расчёта: ATR задаёт отступ линии от цены, а CCI тоже входит в расчёт и вдобавок задаёт цвет. Так описывает свою версию на TradingView автор KivancOzbilgic: первая часть работает по логике, похожей на скользящий стоп по ATR, вторая целиком про CCI. Сам индикатор пришёл из MetaTrader, версию на Pine автор опубликовал в 2021 году.
У каждой части своя работа. StockCharts прямо пишет, что ATR измеряет волатильность и направление цены не показывает. Значит, отступ линии от цены растёт на бурном рынке и сжимается на спокойном, а вот о направлении ATR ничего не говорит. Сам ATR подробно разобран в руководстве по индикатору ATR, а как им пользоваться для стопа - в ответе как пользоваться ATR.
Направление подсказывает CCI. Этот осциллятор Дональд Ламберт опубликовал в 1980 году, он сравнивает цену с её средним значением. По StockCharts, положительный CCI на стороне быков, отрицательный - на стороне медведей, а примерно 70-80% значений лежат между -100 и +100 (доля зависит от периода CCI). Для цвета Trend Magic важен только знак CCI. Чем читать уровни ±100, разобрано в ответе про стратегию CCI.
Почему цвет и пересечение линии - разные события
Цвет меняется, когда CCI переходит через ноль, а пересечение считается по цене свечи относительно самой линии. В версии KivancOzbilgic оповещения стоят на двух условиях: LOW CrossesAbove TM и HIGH CrossesBelow TM. То есть минимум свечи перешёл снизу над линию или максимум перешёл сверху под неё. Цвет в этих условиях не участвует.
Два учебных случая показывают, что события живут отдельно. Числа здесь условные, это проверка логики, а не расчёт линии по свечам.
Trend Magic: смена цвета и пересечение линии на двух учебных случаях
учебная схема · не котировка и не сигнал
Случай 1: цвет тот же, событие есть
Случай 2: цвет сменился, события нет
- 1CCI 20, линия синяя: минимум 99 ниже линии 100
- 2CCI 30, цвет прежний: минимум 102 выше линии 101, срабатывает условие LOW CrossesAbove
- 3CCI 20, линия синяя: максимум 103 выше линии 100
- 4CCI -5, линия покраснела, но максимум 103 выше линии 100: условия HIGH CrossesBelow нет
В первом случае CCI вырос с 20 до 30 и цвет остался синим. Минимум был 99 при линии 100, а стал 102 при линии 101, и оповещение о пересечении вверх сработает. Во втором CCI упал с 20 до -5, линия покраснела. Но максимум 103 так и остался над линией 100, поэтому события вниз нет. Кто ждёт смены цвета как сигнала, увидит его там, где цена линию не пересекала.
StockCharts отдельно предупреждает, что простые пересечения нуля у CCI дают много ложных сигналов. Смена цвета Trend Magic ровно на таком переходе и построена, поэтому одна смена цвета - слабый повод что-то делать.
Как проверить выбранную версию индикатора
Сначала запишите, чья у вас версия: под именем индикатора Trend Magic ходят разные скрипты с разной логикой. На TradingView версия KivancOzbilgic красит линию в два цвета и умеет считать на другом таймфрейме. В MQL5 CodeBase есть Magic_Trend от Scriptor с 2018 года: там тоже CCI и ATR, но линия показывает три состояния (рост, падение и флэт) и у неё два параметра, период CCI и период ATR. Код у обеих версий открыт, и совпадают ли формулы, видно только в нём, а не по имени.
Дальше четыре пункта в заметку: автор и платформа, периоды CCI и ATR, таймфрейм расчёта, дата проверки. Потом сверьте событие только на закрытых свечах. TradingView в справке по Pine объясняет, что значения на текущем баре меняются до его закрытия, а та или иная перерисовка, по оценке платформы, есть у больше чем 95% индикаторов. Цвет и оповещение на живой свече могут появиться и исчезнуть, а при расчёте на старшем таймфрейме - до закрытия его свечи.
Каких выводов Trend Magic не даёт
Индикатор Trend Magic не прогнозирует цену и не выбирает точку входа. Линия отражает прошлую волатильность и знак CCI, а тренд она лишь подсвечивает задним числом. Направление же проверяют по максимумам и минимумам, наклону средней и линиям +DI и -DI, а силу отдельно по ADX - об этом ответ как определить направление тренда без угадывания. Универсальных лучших периодов нет: периоды у версий настраиваются, а разброс CCI зависит от периода и от самого рынка. Похожий по логике инструмент со своими слабыми местами разобран в ответе про индикатор Supertrend.
Риски и ограничения. Числа примера и схема учебные, показания CCI и значения линии условные. Смена цвета и пересечение линии разворот не предсказывают, а на незакрытой свече могут пропасть. Разные версии Trend Magic считают по-разному. Торговля связана с риском потери капитала, прошлое поведение индикатора не гарантирует будущего. Материал образовательный, это не индивидуальная инвестиционная рекомендация.
Источники
- TradingView: Trend Magic от KivancOzbilgic - части ATR и CCI, цвета, условия оповещений.
- MQL5 CodeBase: Magic_Trend - версия для MetaTrader 5, три направления и два параметра.
- StockCharts ChartSchool: CCI - автор, диапазон значений, смысл знака и ложные пересечения нуля.
- StockCharts ChartSchool: ATR - ATR измеряет волатильность и не показывает направление.
- Справка Pine Script о перерисовке - почему значения на незакрытом баре меняются.





