
Продолжаю переносить созданные мной для Meta Trader 5 индикаторы в TradingView. Сегодня на очереди TMi или Trend Measure indicator.

Немного истории. В далёком 1995 году (а может и еще раньше) гражданин Paul Levine запилил исследование «Знакомство с методом технического анализа MIDAS». MIDAS – это акроним для Market Interpretation/Data Analysis. Но не пугайтесь, на самом деле под MIDAS скрывается тривиальный VWAP. Другое дело, что Пол Ливайн начал использовать VWAP не совсем обычно. Т.е. не рассчитывать его от старта дня или года. Или начала контракта. А работать от экстремумов. Ну да это ладно. Про VWAP я уже писал в прошлой статье. Он у меня сделан.
Но в этом исследовании Пол познакомил читателей с еще одним очень интересным индикатором. Назвал он его Topfinder/Bottomfinder или TB-F. В дальнейшем индикатор был подробно рассмотрен гражданами Andrew Coles и David G. Hawkins в книге «Midas Technical Analysis».
Итак, суть в том, что было сделано допущение, что любое движение развивается до тех пор, пока для него имеется топливо. Логично? Вполне. Что автор взял за топливо? Деньги!
Это первый пост блога. Дальше здесь будут ежедневные торговые идеи и разборы сделок из моего торгового журнала.
Публичный трек-рекорд и витрина процесса — cryptosignals.pro. Индикаторы и идеи — Trading View, профиль Goldfinch_song. Журнал сделок — Telegram t.me/+w_Dh5DIpVOUyYTcy
Research Hub & Market Edge: Автоматический снэпшот рыночных данных и обработка новостного фона.
Trading Desk: Подбор оптимальной стратегии из библиотеки бэктестов.
Учёт: Автоматическая фиксация каждого шага в публичном журнале.
Рабочие семейства стратегий:
ALMA Averaging (контртрендовое усреднение на откатах);
VWAP Anchored Swing (свинг-торговля от якорей объема);
MTF EMA (мультитаймфреймовые сетапы по тренду).
Единый контур рынков: Акции РФ и США, мировые индексы, криптовалюты, сырье, FX. Основная рабочая сетка TF: щот 4ч до 1недели.
В своё время я довольно кардинально модифицировал традиционный VWAP. Скрипт был написан для торгового терминала МТ5:

А намедни я переписал его для TradingView. Ведь МТ5 есть далеко не у всех. Мосбиржа доступна в нём только через брокера Финам. А вот TradingView есть у всех, у кого есть интернет.
В связи с этим хотел бы еще раз ознакомить любителей средневзвешенной цены с новинками и плюшками, которые я нафармил.
Что такое VWAP? Volume-Weighted Average Price или средневзвешенная по объёму цена. И вот тут главная модификация. Я избавился от объёма. Да-да. Ушел от основы. Но, что самое интересное, при этом ничего не изменилось. А иногда стало только лучше.
Понимаете, в чём дело. МТ5 часто используется на таких «рынках», где объём просто недоступен. К примеру, различные валютные форекс-пары. Соответственно, стандартный VWAP там не построишь. А хотелось бы. Сказано – сделано.
Что еще в своё время требовало ухода от объема? Различные объемы на основной и вечерней сессиях срочного рынка Мосбиржи. Если вы начали расчёт VWAP от какого-то экстремума в последние часы основной сессии, то движение цен на вечерней практически переставало влиять на VWAP. Почему? Ну потому что объёмы на основной были кратно выше. И веса на вечёрке просто не могли оказывать хоть какое-то влияние. Но это ведь неверно.
IchiBB — Гибридный индикатор, который отсекает 80% ложных сигналов
Привет, коллеги!
Хочу поделиться разработкой. Я назвал её IchiBB. Это не просто очередной индикатор — это система фильтрации сигналов, объединяющая силу двух легендарных подходов и добавляющая «умные» проверки, которых так не хватает стандартным инструментам.
Каждый из нас сталкивался:
Ишимоку красив на тренде, но во флэте заваливает ложными входами.
Боллинджер хорош для отскоков, но не показывает силу тренда.
RSI, объёмы, ATR — всё это нужно смотреть отдельно, и в голове складывается каша.
А если просто навесить 5 индикаторов на график — получается «ёлка», в которой легко запутаться.
Он берёт только лучшее и отфильтровывает мусор.
В основе мощные инструменты:
определяет глобальный тренд и ключевые уровни


На TradingView существует принципиальная разница между обычным аналитическим индикатором и торговым индикатором. RSI, Stochastic, ATR, объёмы или уровни поддержки показывают состояние рынка и помогают трейдеру принимать собственные решения. Они не обязаны моделировать сделки и доказывать прибыльность, потому что сами по себе не являются торговой системой.
Совсем другое дело, когда платный индикатор формирует готовые сигналы LONG, SHORT и EXIT, создаёт алерты, рисует исторические входы и выходы, показывает win rate, прибыль, просадку и количество сделок, а иногда даже предлагает указать начальный капитал и самостоятельно рассчитывает размер позиции.
В таком случае возникает простой вопрос: если скрипт уже знает, когда открывать и закрывать сделки, а также умеет рассчитывать их финансовый результат, почему автор не оформил ту же логику как стратегию TradingView и не показал стандартный Strategy Report?
Торговая логика уже существуетТехническая причина здесь обычно отсутствует. Условие, способное создать сигнал LONG, может вызвать открытие длинной позиции в стратегии. Условие SHORT может открыть короткую позицию, а логика выхода может закрыть сделку или перевернуть направление.
Индустрия автоматизации трейдинга выработала особую одержимость миллисекундами. Почти каждый коннектор, webhook-мост или платформа автоматической торговли пытается впечатлить трейдера какой-нибудь цифрой: 12 миллисекунд, 50 миллисекунд, 100 миллисекунд, 200 миллисекунд. Эти цифры выглядят точными и техническими, именно поэтому они так хорошо работают в рекламе. Трейдер видит такое число и естественным образом предполагает, что речь идёт о времени, необходимом для превращения сигнала в открытую позицию на реальном торговом счёте.
Однако в большинстве случаев эта цифра означает совсем не это.
Сам показатель может быть настоящим. Сервис действительно может обработать входящее сообщение за 100 миллисекунд, передать команду советнику за 50 миллисекунд или отправить API-запрос через 200 миллисекунд после получения webhook. Обман начинается тогда, когда один отдельный этап гораздо более длинного процесса подаётся таким образом, чтобы пользователь принял его за полное сквозное исполнение сделки.