September 23, 2024

МАНУАЛ К ИНДИКАТОРУ RSM 2.0

ОБЩИЕ ПРИНЦИПЫ РАБОТЫ

Real Smart Money 2.0 или RSM 2.0 - это вторая, глубоко усовершенствованная версия индикатора Real Smart Money. В ней мы значительно расширили функционал индикатора, при этом максимально его структурировали

По сути, весь индикатор ПОЛНОСТЬЮ переделан с нуля. Определения всех инструментов, их взаимодействия между собой, все условия для сигналов, визуальное отображение и т.д - всё было полностью переработано

Теперь в индикаторе есть 7 разделов, 5 из которых - это основные инструменты Smart Money Concept:

  • SESSIONS
  • STRUCTURE
  • LIQUIDITY
  • POI
  • PREMIUM/DISCOUNT

Оставшиеся 2 раздела занимаются постобработкой данных из этих 5-и:

  • MAIN SETTINGS
  • TARGETS

Каждый раздел работает либо самостоятельно, либо, при необходимости, автоматически подтягивает данные из другого раздела (например если для определения ликвидности нужны данные о торговых сессиях)

В этой версии индикатора мы полностью переделали структуру настроек. Например, если раньше для условной POI в индикаторе было 5 разделов: внутренний ордерблок, внешний ордерблок, внутренний имбаланс, внешний имбаланс и раздел с условиями для сигналов, то теперь всё это умещено в одном разделе POI, в котором вы выбираете, какой алгоритм будет использоваться для определения POI и сразу же прописываете условия для сигнала, касающиеся именно POI. Это позволило значительно расширить функционал индикатора, при этом сократить его настройки и максимально упростить навигацию

MAIN SETTINGS

В отличие от первой версии индикатора, который обрабатывал сразу весь доступный график, в RSM 2.0 для оптимизации добавлена возможность задать время начала отработки (до текущего времени)

Таким образом, если вам нужно провести бэктест сетапа на длительной истории - вы можете выбрать большой диапазон времени для обработки - при этом индикатор будет долго прогружаться, но выдаст больше данных

Если вам нужно создать оповещение, либо провести бэктест сетапа на коротком временном промежутке - вы можете выбрать небольшой диапазон времени для обработки - индикатор будет прогружаться быстро и с минимальной вероятностью появления ошибок

Дату начала можно вводить как вручную в настройках, так и сразу на графике, с помощью интерактивного ползунка

В RSM 2.0 мы добавили готовые, заранее настроенные сетапы. Каждый сетап включает в себя как визуальное отображение нужных инструментов SMC, так и настроенные условия для сигналов по этим инструментам (ЛОНГ/ШОРТ)

При выборе готовых сетапов мы не рекомендуем вручную менять любые настройки, касающиеся методов определения тех или иных инструментов, а также условий для определения сигналов. Менять можно только настройки из разделов "MAIN SETTINGS" и "TARGETS", а также цвета инструментов

Если вы хотите настраивать индикатор вручную - в списке готовых сетапов выберите "#0 Main Settings". Тогда сможете без ограничений использовать любые настройки, без риска возникновения багов или несостыковок

К слову, готовые сетапы не активируют отображение целей на графике. Если при использовании готовых сетапов вам нужны цели для них - просто активируйте их в настроках из раздела "TARGETS", в нём же можно их настроить

TARGETS

RSM 2.0 может определять по 2 цели для каждого сигнала. Цели настраиваются в отдельном разделе "TARGETS"

Для каждой из двух целей можно выбрать свой алгоритм определения из семи доступных:

  • внутренняя ликвидность
  • внешняя ликвидность
  • внутренняя POI
  • внешняя POI
  • границы Premium/Discount
  • 0.5 Premium/Discount'а
  • New York Midnight

Цели определяются в момент формирования сигнала. То есть, когда индикатор сформировал сигнал - цели уже будут на графике. Соответственно, эти цели можно передавать в оповещениях (таким образом вы получаете готовый сетап с направлением сигнала и целями для него). Оповещения, в свою очередь, могут отправляться в телеграм, либо торговому боту, как и все другие оповещения

На основе целей могут задаваться дополнительные условия для формирования сигнала: цель/цели определены, или цель/цели определены в указанном диапазоне процентовот цены, или цель/цели определены в Premium/Discount'е

Таким образом можно фильтровать сигналы по принципу "есть ли цели в нужном количестве, или нет". Либо просто создавать оповещения, когда целей, например в виде ликвидности, в диапазоне до 1-2% от цены формируется слишком много, и эта ликвидность может выступить как триггер для ценового движения

Активация отображения каждой отдельной цели и срабатывания условий по ней происходит только после включения соответствующей галочки. Если галочка выключена - алгоритм определения цели отключается

SESSIONS

В RSM 2.0 мы добавили новый раздел с торговыми сессиями. Есть две сессии: условная первая и условная вторая. Вы можете вручную задавать время для начала и конца каждой из сессий

У каждой сессии есть по 4 практических применения:

  • на основе сессии может определяться ликвидность (в разделе LIQUIDITY)
  • на основе сессии могут задаваться условия для сигнала
  • сессии могут выступать простейшим фильтром для оповещений в ваше рабочее время (например, выбираете время первой сесии с 8:00 до 20:00, включаете условие для сигнала "Session Ongoing" и вы будете получать сигналы только в указанный промежуток времени)
  • каждая отдельна сессия может выступать фильтром для определения ликвидности и зон интереса в разделах LIQUIDITY и POI

Касаемо последнего применения: в разделах LIQUIDITY и POI есть пункты с фильтрацией ликвидности и зон интереса с помощью торговых сессий. При их активации, будут игнорироваться все инструменты кроме тех, которые были сформированы внутри выбранной торговой сессии

На картинке выше представлен пример: внутренняя зона интереса в виде имбаланса сначала без фильтрации, затем с фильтрацией по второй торговой сессии (NY в данном примере). Подобную фильтрацию можно применять к разным зонам интереса и ликвидности по отдельности

Этот принцип используется в готовом сетапе #13, где одним из условий есть частичное либо полное заполнение имбаланса, который был сформирован именно во время токийской торговой сессии

Активация отображения каждой отдельной сессии и срабатывания условий по ней происходит только после включения соответствующей галочки. Если галочка выключена - алгоритм определения сессии отключается

Фильтрация инструментов в разделах LIQUIDITY и POI не требует включения галочек. В этом случае алгоритм определения сессии запустится автоматически

STRUCTURE

В RSM 2.0 с нуля переделаны структура и паттерны, которые на ней основаны. Больше о том, как в этой версии определяется структура, сравнение с аналогами и т.д доступно в этой статье:

Структура в RSM 2.0 (предрелизная версия): https://teletype.in/@asg_admln/0_Structure_Real_Smart_Money_by_Algo_Sliv_Group

Помимо нового алгоритма определения структуры мы расширили перечень доступных для отслеживания паттернов её слома. Если в первой версии RSM был всего один паттерн слома структуры - это BOS, который по своей сути объединял все паттерны (CHoCH, BOS, Shift и др.) в один, то в RSM 2.0 все 6 различных паттернов слома структуры разделены между собой. Причём разделены между собой также паттерны из внутренней и внешней структур

То есть, если вам нужен именно подтверждающий слом или сдвиг внутренней структуры (Confirm BOS / Confirm Shift) - вы можете включить только эти паттерны, отключив все остальные. В итоге на графике будут отображаться только эти два паттерна слома структуры, и в условиях для сигналов будут участвовать тоже только они

В новой версии RSM 2.0 мы добавили паттерн "импульс". Работает на основе как внутренней, так и внешней структуры. В первую очередь эти паттерны нужны, как один из методов определения Premium/Discount зон (чтобы отфильтровать боковые движения)

Активация отображения каждой отдельной структуры и срабатывания условий по ней происходит только после включения соответствующей галочки. Если галочка выключена - алгоритм определения структуры отключается

Использование структуры для определения других инструментов в разделах LIQUIDITY, POI и PREMIUM/DISCOUNT не требует включения галочек. В этом случае алгоритм определения структуры запустится автоматически

LIQUIDITY

В RSM 2.0 с нуля передала ликвидность и паттерны, которые на ней основаны. Больше о том, как в этой версии определяется ликвидность, сравнение с аналогами и т.д доступно в этой статье:

Ликвидность в RSM 2.0 (предрелизная версия): https://teletype.in/@asg_admln/0_Liquidity_Real_Smart_Money_by_Algo_Sliv_Group

В первой версии RSM было 3 типа ликвидности с разными свойствами. EQHL ликвидность, на основе которой определялись паттерны захвата ликвидности и которая была визуально видна; обычная ликвидность, на основе которой определялись лишь паттерны захвата ликвидности; и PDHL, PWHL и PMHL, которые просто отображались на графике

В новой версии RSM 2.0 вся эта ликвидность объединена в один раздел, также добавлена ликвидность на основе сессий, на основе предыдущей свечи и других периодов, таких как 5m, 1h и др.

Теперь вы просто выбираете способ определения ликвидности из доступных. Одновременно может быть запущено две ликвидности: внутренняя и внешняя, причём как в качестве внутренней, так и в качестве внешней может быть использована любая доступная из списка ликвидность

Теперь на основе любой из выбранной ликвидности могут определяться паттерны захвата ликвидности, список которых также был расширен - добавлен паттерн Body Breakout (это когда свеча закрывается телом ЗА ликвидностью)

Как и в случае с паттернами слома структуры, вы можете активировать все, либо лишь некоторые паттерны захвата ликвидности

Если вы активируете паттерны захвата внутренней и внешней ликвидности одновременно, то в случае, если на одной свече будет определен паттерн захвата внутренней и внешней ликвидности, паттерн захвата внутренней НЕ сработает

Таким образом, на графике отобразятся оба варианта, а в условиях сработает только захват внешней ликвидности. Это полезно, когда в условиях для сигнала вам нужно получить именно захват внутренней структуры, без захвата внешней

Добавлена возможность отслеживания всей, или только последней ликвидности (особенно актуально для PDHL и аналогичной ликвидности, где нас интересует только самая последняя ликвидность)

Добавлена возможность ограничения времени жизни ликвидности (например, чтобы старая ликвидность не участвовала в расчётах и удалялась с графика)

Добавлена возможность фильтрации выбранной ликвидности двумя способами:

1) Фильтрация по сессиям (была ли ликвидность оставлена во время одной из сессий)
2) Фильтрация по зонам интереса (была ли ликвидность оставлена внутри одной из POI)

Активация отображения каждой отдельной ликвидности и срабатывания условий по ней происходит только после включения соответствующей галочки. Если галочка выключена - алгоритм определения ликвидности отключается

Использование ликвидности для определения других инструментов в разделе POI, а также определения целей в разделе TARGETS не требует включения галочек. В этом случае алгоритм определения ликвидности запустится автоматически

POI

В первой версии RSM было 4 раздела с разными зонами интереса: внутренний ордерблок, внешний ордерблок, внутренний имбаланс, внешний имбаланс

В новой версии RSM 2.0 все эти зоны интереса объединены в один раздел, добавлены другие варианты зон интереса и переработаны старые

Как и в разделе с ликвидностью, теперь вы просто выбираете способ определения зоны интереса из доступных. Одновременно может быть запущено две зоны интереса: внутренняя и внешняя, причём как в качестве внутренней, так и в качестве внешней может быть использована любая доступная из списка зона интереса

Как и в разделе с ликвидностью, добавлена возможность отслеживания всех, или только последней зоны интереса

Как и в разделе с ликвидностью, добавлена возможность ограничения времени жизни зон интереса

Активация отображения каждой отдельной зоны интереса и срабатывания условий по ней происходит только после включения соответствующей галочки. Если галочка выключена - алгоритм определения зон интереса отключается

Использование ликвидности для определения целей в разделе TARGETS не требует включения галочек. В этом случае алгоритм определения зон интереса запустится автоматически

PREMIUM/DISCOUNT

В первой версии RSM Premium/Discount диапазон мог определяться только на основе задаваемого в настройках числа баров

В обновленной версии RSM 2.0 Premium/Discount диапазон может определяться пятью разными способами:

  • на основе внутренней или внешней структуры
  • на основе внутреннего или внешнего импульса
  • на основе временного периода (например за предыдущий день, час или свечу)
  • на основе одной из двух торговых сессий
  • как было в первой версии RSM, на основе задаваемого в настройках числа баров

Активация отображения Premium/Dicount диапазона и срабатывания условий по нему происходит только после включения соответствующей галочки. Если галочка выключена - алгоритм определения Premium/Dicount'а отключается

Использование Premium/Dicount для определения целей в разделе TARGETS не требует включения галочек. В этом случае алгоритм определения Premium/Dicount'а запустится автоматически

КАК НАСТРАИВАТЬ СИГНАЛЫ?

В каждом разделе настроек есть слоты для условий, который отвечают за соответствующий раздел. Представим пример: нам нужно получать оповещение, когда цена инвертирует имбаланс

Шаг 1: Активируем внутреннюю зону интереса (можно делать и на основе внешней, разницы не будет, главное - это способ определения)

Шаг 2: выбираем нужный способ определения внутренней зоны интереса, в данном примере нам нужен Internal Imbalance (самые обычные имбалансы, за исключением очень маленьких)

Шаг 3: выбираем нужное условие для срабатывая сигнала, в данном примере нам нужно условие POI Full Fill (Inverted)

Готово. Теперь мы будем получать оповещение во время инвертирования имбаланса

Но давайте усложним сетап. Добавим ещё одно условие для сигнала: перед инвертированием имбаланса, цена должна захватывать ликвидность

Шаг 1: Активируем нужные нам паттерны захвата внутренней ликвидности. Дополнительно можно активировать отображение внутренней ликвидности (для наглядности)

Шаг 2: выбираем нужный способ определения внутренней ликвидности, для примера пусть будет Internal Structure HL (ликвидность на основе внутренней структуры)

Шаг 3: выбираем нужное условие для срабатывая сигнала. Нам нужно, чтобы перед инвертированием имбаланса был захват ликвидности, значит выбираем Liquidity Pattren Confirm

Шаг 3: сигнал сработает, только если первое условие (инвертирование имбаланса) и второе условие (захват ликвидности) сработают одновременно, что бывает довольно редко, поэтому нам нужно продлить время жизни второго условия (по нашей задумке сначала должен быть захват ликвидности, потом инвертирование имбаланса, значит продлеваем жизнь условию с захватом ликвидности. В данном случае хватит одного дополнительно бара/свечи)

Готово. Теперь мы будем получать оповещение сразу после инвертирования имбаланса, во время, или за один бар до которого, тенью или телом свечи снималась внутренняя ликвидность

Но чтобы было максимально удобно, давайте добавим автоопределение целей на основе внутренней и внешней ликвидности

Шаг 1: Активируем обе цели (либо одну, если вам нужна одна)

Шаг 2: для первой цели выбираем способ определения Nearest Internal Liquidity, для второй Nearest Swing Liquidity (классика)

Готово. Теперь помимо сигнала, индикатор будет определять цели для него. Полноценный сетап готов и дальше можно настраивать оповещения. Это простейший пример для понимания логики работы индикатора. По такому принципу можно комбинировать множество условий, создавая сложные сетапы

Для настройки оповещений с нашей стороны всё подготовлено. При создании оповещений на ЛОНГ и ШОРТ есть заранее заготовленный текст, содержащий в себе пару, цену входа, направление сигнала и цели для него. Если вы планируете создавать оповещения на сетапы БЕЗ целей - можете просто удалить соответствующие строчки. Этот текст оповещения подходит для отправки внутри TradingView, на почту или номер телефона. Для отправки в Telegram воспользуйтесь следующим текстом оповещения:

{"chat_id":"ВашЧатID","text":"Сформирован сетап от RSM 2.0 \nПара: {{ticker}} \nНаправление: Лонг/Шорт \nВход (маркет): {{close}} \nТейк-профит 1: {{plot("TP 1")}} \nТейк-профит 2: {{plot("TP 2")}} \nby Algo Sliv Group"}

Мануал по управлению индикатором и настройке оповещений на все случаи жизни (в т.ч телеграм) доступен по ссылке:

Мануал: https://teletype.in/@asg_admln/User_manual_by_Algo_Sliv_Group

НАШИ РЕСУРСЫ

Видео-обзор на первую версию RSM: https://www.youtube.com/watch?v=EfNWVbu9eOA&t

Обзор на структуру в RSM 2.0 (предрелизная версия): https://teletype.in/@asg_admln/0_Structure_Real_Smart_Money_by_Algo_Sliv_Group

Обзор на ликвидность в RSM 2.0 (предрелизная версия): https://teletype.in/@asg_admln/0_Liquidity_Real_Smart_Money_by_Algo_Sliv_Group

Базовый мануал по работе с индикаторами (добавление и управление, настройка, оповещения, решение проблем): https://teletype.in/@asg_admln/User_manual_by_Algo_Sliv_Group

Поддержка от разработчиков RSM 2.0: https://t.me/ASG_ADMlN

Канал разработчика RSM 2.0: https://t.me/Algo_Sliv_Group_ASG

Youtube разработчика RSM 2.0: https://www.youtube.com/@algoslivgroup

Приобрести RSM 2.0 всего за 70$: https://t.me/asg_refbot

By Algo Sliv Group