Начало работы
Настройка детектов
Детекты в терминале Moonbot являются переходным этапом от ручной торговли к автоматической. Они позволяют автоматизировать отслеживание рыночных ситуаций и получать оповещения о событиях, которые могут представлять торговый интерес.
С помощью детектов терминал самостоятельно анализирует рынок и уведомляет пользователя о заданных условиях, избавляя от необходимости постоянно следить за графиками. В этом разделе мы рассмотрим, как работают детекты, где они настраиваются в терминале и как создать первые простые детекты для дальнейшего освоения автоматических возможностей торговли.
Что такое детекты и зачем они нужны
Детекты в терминале Moonbot — это инструменты, которые пользователь настраивает самостоятельно для отслеживания тех рыночных событий, которые он считает важными и полезными для своей торговли. Пользователь задаёт условия, при которых терминал должен обратить внимание на ситуацию на рынке.
После настройки детект анализирует поведение рынка и реагирует на заданные пользователем условия, например резкое движение цены, изменение объёма или появление нетипичной активности. Таким образом, терминал выполняет мониторинг рынка в соответствии с индивидуальными предпочтениями и задачами пользователя.
Основная задача детектов — своевременно уведомлять пользователя о значимых рыночных событиях. Вместо постоянного наблюдения за графиками терминал самостоятельно отслеживает рынок и сообщает о срабатывании детекта с помощью визуальных, звуковых или других оповещений.
Детекты не совершают сделки автоматически, если это специально не настроено. В базовом варианте они используются как инструмент анализа и наблюдения, что делает их безопасным и удобным способом перехода от ручной торговли к более автоматизированному подходу.
Использование детектов помогает быстрее реагировать на рыночные движения, снижает нагрузку при наблюдении за несколькими рынками и способствует формированию системного подхода к анализу рынка в терминале Moonbot.
Для более подробного описания типов детектов и принципов их работы рекомендуем обратиться к документации терминала.
Рекомендуем изучить:
Интерфейс работы с детектами
Для работы с детектами в терминале Moonbot используется кнопка “💡 Strategies”, расположенная в правой верхней части экрана терминала, в зоне управления детектами, стратегиями, отчётами и маркетами. При нажатии на эту кнопку открывается окно Strategies, предназначенное для создания и управления детектами.
В окне Strategies отображается список всех созданных детектов. Для каждого детекта видно его название и текущее состояние — активен он или отключён. Это позволяет быстро определить, какие детекты в данный момент участвуют в анализе рынка.
Создание нового детекта выполняется с помощью кнопки Добавить новую. После её нажатия открывается окно выбора типа стратегии, где пользователь может выбрать нужный тип детекта и перейти к его настройке. Уже созданные детекты можно редактировать, а также включать и отключать без удаления настроек.
Все действия по управлению детектами выполняются непосредственно в окне Strategies, что позволяет централизованно настраивать логику отслеживания рыночных ситуаций и постепенно переходить от ручного анализа рынка к более автоматизированному подходу в терминале Moonbot.
Создание первого простого детекта (пошаговый пример)
В этом примере мы создадим простой сигнальный детект, который будет отслеживать резкое падение цены и уведомлять об этом пользователя. Детект не будет автоматически открывать сделки — его задача состоит исключительно в оповещении о рыночной ситуации. Такой подход оптимален для первых шагов и знакомства с механизмом работы детектов.
-
Нажмите кнопку “💡 Strategies”, расположенную в правой верхней части экрана терминала, в зоне управления детектами, стратегиями, отчётами и маркетами. Откроется окно Strategies. В левой части окна отображается список Ваших стратегий (он может быть пустым), а в правой — параметры выбранной стратегии.
-
В правой части окна нажмите кнопку Добавить новую.
-
Если раздел Main находится в свернутом состоянии, раскройте его.
-
В поле StrategyName укажите имя стратегии, например DropTest1. Название стратегии используется для:
-
поиска сделок и сигналов в отчётах по имени стратегии
-
управления стратегией через команды в Telegram (например, для добавления монет в чёрный список)
-
Обратите внимание на поле SignalType — это одно из ключевых настроек стратегии. В этом поле задаётся тип алгоритма. Выберите значение DropsDetection. Подробнее о доступных алгоритмах и их параметрах можно прочитать в документации терминала.
-
Установите параметр SilentNoCharts в значение YES. Это означает, что при срабатывании детекта терминал не будет автоматически открывать график монеты. В этом примере нам достаточно визуального уведомления.
-
Установите параметр SoundAlert в значение YES, чтобы включить звуковое оповещение при срабатывании детекта. При необходимости звуковое сопровождение можно отключить, установив параметр SoundKind в значение NONE. Длительность отображения сигнала детекта на экране настраивается параметром KeepAlert.
-
Сверните вкладку Main и раскройте вкладку Filters. Это важный раздел, который позволяет ограничить список монет, участвующих в детекте, по различным параметрам: чёрные и белые списки, волатильность, объёмы торгов и другие характеристики.
-
В нашем примере установите параметр IgnoreFilters в значение YES. Это означает, что все фильтры будут игнорироваться, и детект будет применяться ко всем монетам, подходящим под условия алгоритма.
-
Сверните вкладку Filters, так как в этом примере она больше не потребуется.
-
Важно! Раскройте вкладку Buy conditions и убедитесь, что параметр AutoBuy установлен в значение NO. В этом примере детект используется только для оповещения. Автоматическая покупка нам не нужна — мы изучаем работу детектов, а не запускаем автоторговлю.
-
Сверните вкладку Buy conditions и перейдите во вкладку Strategy setting.
-
Для алгоритма DropsDetection доступны следующие параметры. Установите их значения и обратите внимание на их смысл:
-
DropsMaxTime = 10 — анализируется период до 10 секунд назад
-
DropsPriceMA = 0 — используется неусреднённая цена
-
DropsLastPriceMA = 0 — сравнение выполняется с текущей неусреднённой ценой
-
DropsPriceDelta = 1 — цена была выше текущей минимум на 1%, то есть произошло падение не менее чем на 1%
-
DropsPriceIsLow = NO — не требуется, чтобы цена была локальным минимумом
-
DropsUseLastPrice = NO — параметр не используется в данном примере
-
Проще говоря, детект сработает, если монета за последние 10 секунд упала в цене минимум на 1%.
-
Нажмите кнопку Save для сохранения стратегии. После этого стратегия появится в списке в левой части окна Strategies.
-
Установите галочку напротив созданной стратегии и нажмите кнопку Старт отмеченных. После запуска детект начнёт работать, а сигналы о найденных ситуациях будут отображаться в строке над графиком. По клику на сигнал можно открыть график соответствующей монеты.
Вы можете экспериментировать с параметрами DropsPriceDelta и DropsMaxTime, увеличивая проценты или период анализа, чтобы наблюдать, как меняется поведение детекта. Это безопасный способ изучить работу алгоритмов и понять, какие рыночные движения Вас интересуют.
Поздравляем! Вы создали свой первый детект в терминале Moonbot. Далее работа с детектами станет значительно проще. При необходимости стратегию можно скопировать в буфер обмена, выделив её в списке стратегий, и вставить в окно Strategies с помощью кнопки Вставить.
После знакомства с простым детектом на основе изменения цены имеет смысл перейти к более содержательному примеру — детекту на основе алгоритма Delta. Такие детекты позволяют выявлять ситуации, когда на рынке появляется объём и усиливается активность участников, что часто предшествует направленному движению цены.
В отличие от простых детектов, Delta-детект учитывает не только изменение цены, но и объёмы, количество сделок и динамику активности за разные временные интервалы. Ниже приведён практический пример настройки такого детекта.
Практический пример: детект на основе Delta
-
Повторите шаги открытия окна стратегий, описанные в предыдущем примере: нажмите кнопку “💡 Strategies” и откройте окно Strategies, затем нажмите Добавить новую.
-
В поле StrategyName укажите имя стратегии, например DeltaTest1.
-
В поле SignalType выберите тип алгоритма Delta.
-
Как и в предыдущем примере, установите следующие параметры:
-
SilentNoCharts = YES — график не будет автоматически открываться
-
SoundAlert = YES — при срабатывании детекта будет воспроизводиться звуковое уведомление
-
Параметры SoundKind и KeepAlert позволяют настроить тип звука и длительность отображения сигнала.
-
Перейдите во вкладку Filters и раскройте подраздел Filter / Base. Установите параметр IgnoreBase = YES и сохраните стратегию. Таким образом, Вы отключаете только этот раздел фильтров, а не все фильтры целиком. Частичное отключение ненужных разделов снижает нагрузку на процессор и считается хорошей практикой.
-
Аналогичным образом отключите следующие подразделы фильтров:
-
Filters / Time — установите IgnoreTime = YES
-
Filters / Price / Position — установите IgnorePrice = YES
-
Filters / Ping — установите IgnorePing = YES
-
Filters / Volume — установите IgnoreVolume = YES
-
Оставьте активным только раздел Filters / Delta. В этом разделе зададим условие, при котором будут рассматриваться монеты с невысокой волатильностью за последние 3 часа:
-
Delta_3h_Min = 0
-
Delta_3h_Max = 10
-
Это означает, что детект будет учитывать монеты, которые за последние 3 часа двигались в диапазоне не более 10% (например, от −3% до +7% или от 0% до +10%). Важно! Раскройте вкладку Buy conditions и убедитесь, что параметр AutoBuy установлен в значение NO. В этом примере детект используется только для анализа и оповещения.
-
Перейдите во вкладку Strategy setting и задайте параметры алгоритма Delta:
-
DeltaInterval = 120 — интервал анализа 120 секунд
-
DeltaShortInterval = 5 — короткий интервал усреднения (5 секунд)
-
DeltaPrice = 3 — изменение цены не менее чем на 3%
-
DeltaVol = 1000 — объём за интервал не менее 1000 USDT
-
DeltaVolRaise = 30 — рост объёма на 30% по сравнению с предыдущим интервалом
-
DeltaVolSec = 0 — параметр игнорируется
-
DeltaBuyers = 5 — не менее 5 сделок за последние 5 секунд
-
DeltaLastPrice = 0.3 — рост средней цены за 5 секунд на 0,3% относительно среднего значения за 120 секунд
-
Сохраните стратегию, отметьте её галочкой в списке стратегий и нажмите кнопку Старт отмеченных.
Что делает этот детект
Детект анализирует последние 120 секунд по монетам, прошедшим фильтр, и срабатывает, если одновременно выполняются следующие условия:
-
цена изменилась минимум на 3%
-
объём торгов превысил 1000 USDT
-
объём за текущий интервал вырос минимум на 30% по сравнению с предыдущим
-
за последние 5 секунд было не менее 5 сделок
-
средняя цена за 5 секунд выросла на 0,3% относительно среднего значения за 120 секунд.
-
При выполнении этих условий терминал выдаёт сигнал о найденной рыночной ситуации.
Этот пример показывает, как с помощью Delta-детекта можно находить моменты появления активности на рынке и использовать детекты как инструмент анализа и подготовки к более сложным стратегиям.
Детекты и эмуляция: безопасное тестирование идей
Для безопасного тестирования детектов, стратегий и торговых идей в терминале Moonbot предусмотрен Режим эмуляции. Этот режим позволяет анализировать работу детектов и тренироваться в торговле без риска для реального депозита.
При включении режима эмуляции терминал отображает отдельное предупреждение о переходе в учебный режим. В этом режиме реальные ордера на бирже не выставляются, а баланс аккаунта на бирже остаётся неизменным. Все сделки, включая прибыльные и убыточные, отображаются только внутри терминала и не отправляются на биржу.
После подтверждения перехода в режим эмуляции правее кнопки Меню появляется красная надпись == ЭМУЛЯТОР ==, а в меню терминала напротив пункта Режим Эмуляции устанавливается галочка, сигнализирующая об активном учебном режиме.
В режиме эмуляции Вы можете:
-
тестировать детекты и стратегии
-
тренироваться в ручной и автоматической торговле
-
проверять параметры стратегий, триггеров и сессий
-
использовать эмуляторные ордера как сигнальные «маячки» для дальнейшей автоматизации.
Эмуляция может быть включена глобально для всего терминала через меню Меню → Режим Эмуляции. Также возможно локальное использование эмуляции — если терминал работает в реальном режиме, но в стратегии на вкладке Main установлена галочка Эмулятор, то ордера по этой стратегии будут выставляться в режиме эмуляции.
Важно учитывать особенности режима эмуляции. Эмуляторные ордера исполняются быстрее реальных, так как отсутствует задержка на передачу данных между терминалом и биржей. Кроме того, эмуляция не учитывает ликвидность книги ордеров, возможное проскальзывание и другие рыночные факторы. По этой причине отчёты о торговле в режиме эмуляции могут выглядеть лучше, чем результаты реальной торговли.
На первых этапах работы рекомендуется использовать режим эмуляции для изучения детектов и тренировки торговых действий. Однако для получения наиболее точного представления о поведении стратегии в реальных условиях со временем следует переходить к торговле с минимальными реальными ордерами.
Практические рекомендации для новичков
При работе с детектами в терминале Moonbot на начальном этапе важно сосредоточиться не на количестве сигналов, а на их понимании и интерпретации. Детекты — это инструмент наблюдения, который помогает изучать поведение рынка и вырабатывать системный подход.
Для первых шагов рекомендуется:
-
Использовать детекты без автоматического открытия сделок, чтобы избежать рисков и сосредоточиться на анализе сигналов
-
Запускать детекты в Режиме эмуляции, особенно при тестировании новых идей и параметров
-
Начинать с простых детектов, постепенно усложняя настройки по мере накопления опыта
-
Изменять параметры детектов по одному, чтобы понимать, как каждое изменение влияет на результат
-
Наблюдать за тем, как часто срабатывает детект и в каких рыночных условиях появляются сигналы.
Детекты не предназначены для немедленного получения прибыли без анализа. Их основная ценность — помощь в понимании рынка и подготовка к использованию автоматической торговли. Спокойный и последовательный подход к настройке детектов позволяет избежать типичных ошибок и заложить надёжную основу для дальнейшей работы с терминалом.
Итог по разделу «Настройка детектов»
В этом разделе Вы познакомились с детектами как инструментом автоматизации анализа рынка в терминале Moonbot. Были рассмотрены назначение детектов, интерфейс их настройки, примеры создания простых и более сложных детектов, а также способы безопасного тестирования идей с использованием режима эмуляции.
Настройка детектов позволяет перейти от ручного наблюдения за рынком к более системному подходу, при котором терминал самостоятельно отслеживает заданные рыночные ситуации и уведомляет пользователя о них. Это важный шаг на пути к использованию автоматической торговли и построению собственных торговых стратегий.
Осознанное использование детектов, постепенное усложнение настроек и обязательное тестирование в эмуляции помогают сформировать устойчивый и контролируемый подход к работе с терминалом Moonbot.
Обучающие видеоматериалы
📹 Настройка простейших детектов для новичков в Moonbot