ВОПРОСЫ
На главном окне терминала MoonBot, правее за кнопками s9 и x9, Вы можете увидеть широкое пустое поле, если на него дважды кликнуть мышкой, то откроется "Поле для комментария", в которое можно написать любую текстовую информацию: свои заметки, правила торговли, имя бота и торговую пару. Такое поле удобно для тех, кому нужна важная информация о терминале на виду или у кого много терминалов и при модерировании их можно было бы легко отличить один от другого.
В правой части главного окна терминала MoonBot можно видеть красный (продавцы) и зеленый (покупатели) торговые стаканы с горизонтальными черточками лимитных ордеров других трейдеров. Чем длинее черточка, тем больший ордер находится в торговом стакане. Еще правее можно увидеть служебную информации с названием пары и чуть правее крестик для закрытия данного графика.
Чуть ниже информация с дельтами за 3 часа, 1 час и 15 минут, а так же часовыми и дневными объемами на текущей паре.
Ниже расположены кнопки Buy (купить), Cancel Buy (отмена покупки), Panic Sale (срочная продажа) и Order (задать параметры ордера).
Кнопка Замок - добавление этой монеты в глобальный черный список бота,
Кнопка Звездочка - добавление монеты в избранный список,
Кнопка Глаз - позволяет открыть график этой монеты в активном чарт-окне,
Кнопка ТрейдингВью, при нажатии на который откроется обзор по этой паре на сайте ТрейдингВью,
Кнопка с графиком откроет свечной график на сайте ТрейдингВью
Кнопка Twitter откроет страницу с твиттером этой монеты.
Ниже кнопка Поделиться для социального трейдинга, о котором можно подробнее прочесть тут: https://moon-bot.com/ru/73-social-trading/
Еще ниже располагаются две кнопки, которые включают режим айсберг на Buy или Sell ордера соответственно.
Eще ниже можно видеть размер минимального лота на этой монете и максимально возможный размер ордера.
Индикация включения или отключения режима мульти ордеров, количество Buy и Sell ордеров на этой монете и её текущую цену.
При двойном клике на надпись Comment (double-click to edit), откроется поле, в которое можно записать небольшой комментарий по конкретной монете.
Да, в терминале MoonBot для этого есть специальные настройки на вкладке Настройки-АвтоПокупка в зоне "Искать монеты в буфере обмена".
Пункт "Авто-покупка по буферу обмена": в нём настраивается будет ли MoonBot автоматически выставлять ордер на покупку при обнаружении названия монеты в буфере обмена или нет. Если снять галочку с пункта "Авто-покупка по буферу обмена", но оставить галочку «Захватывать буфер», то при обнаружении монеты MoonBot откроет ее график и начнет мониторить цены и ордера, но покупку сам осуществлять не будет.
Для настройки параметров покупки необходимо включить параметр "Спец фильтр".
"Захватывать буфер": При установленной галочке захватывает буфер обмена, другие программы не смогут его использовать. Если снять эту галочку, то MoonBot не будет захватывать буфер обмена вообще, чтобы не мешать работе с буфером обмена в других программах.
Пункты "Искать по токену" и "Искать по полной ссылке": Определение монеты по названию токена в сообщении или по полной ссылке на биржу - в этом случае MoonBot купит её только, если в сообщении будет содержаться ссылка на данную монету.
Если же задать обнаружение по токену, то MoonBot купит при обнаружении слова VTR, выделенного пробелами, кавычками, символом тире и т.п. Например, "BTC-VTR" или "VTR". Определение по токену следует использовать с осторожностью!
Да, в терминале MoonBot для этого есть специальные настройки на вкладке Настройки-АвтоПокупка в зоне "Искать монеты в Телеграме".
Галочка "Авто-покупка по Телеграму" отвечает за автоматическую покупку при обнаружении монеты в сообщениях в выбранных Вами каналах Телеграма. Требуется настроить соединение бота с Телеграм каналом. Если снять галочку с пункта "Авто-покупка по Телеграму", то выставление ордера будет производиться по основным параметрам настроек терминала MoonBot, если установить галочку, то выставление ордеров будет производиться по Телеграм стратегии.
Для настройки параметров покупки необходимо включить параметр "Спец фильтр".
Пункты "Искать по токену" и "Искать по полной ссылке": Определение монеты по названию токена в сообщении или по полной ссылке на биржу. Если задать обнаружение по полной ссылке, то MoonBot купит её только, если в сообщении будет содержаться ссылка на данную монету. Если же задать обнаружение по токену, то MoonBot купит при обнаружении слова VTR, выделенного пробелами, кавычками, символом тире и т.п. Например, "BTC-VTR" или "VTR". Определение по токену следует использовать с осторожностью!
Галочки "Не покупать пересланное" и "Не покупать ответное" определяют покупать или нет монеты по пересланному или ответному телеграм сигналу.
Веб хуки позволяют отправлять POST-запрос на определенный URL-адрес каждый раз, когда срабатывает оповещение, установленное Вами в TradingView. Эта функция может быть включена при создании или редактировании оповещения в TradingView. Добавьте правильный URL-адрес взятый в настройках терминала MoonBot и при срабатывании оповещения будет моментально отправлена Ваша команда для исполнения в MoonBot.
Настройка MoonBot для приема команд WebHook.
Нужно поставить галочку Detect by WebHook во вкладке АвтоПокупка.
Рядом с этой галочкой есть URL адрес который нужно использовать при настройки оповещений в TradingView.
Так же необходимо сделать несколько настроек для чтения ботом токенов в сообщениях:
1) Поставьте галочку Спец. фильтр.
2) Галочка Ключевые слова не обязательна, но при желании можете ее использовать как фильтр.
3) Галочка Покупать монеты с тегами нужна для покупки по сообщениям, где токен указан в виде ***BTC. Для этого надо перед токеном поставить #, чтоб получилось например: #ALGOBTC. Без этой галочки бот может покупать, если в сообщении будет просто указан токен, например: ALGO.
4) Остальные параметры описаны на сайте в разделе Инструкции их можете настроить по желанию.
Вариантов сообщений и настроек может быть очень много, Вы сами можете настроить как Вам будет удобно.
Напомним, что сообщения с токеном такого вида ALGOBTC бот не купит, нужно либо удалить ВТС либо поставить тэг #, о чем выше было написано.
Далее надо настроить стратегию Telegram как для работы с обычными сигналами в телеграмме с помощью обычных сообщений либо поставить галочку в стратегии AcceptCommands для приема команд ДУ в сообщениях.
Более подробный материал на эту тему можно прочесть тут: https://moon-bot.com/ru/immediate-reciept-of-commands-from-tradingview-using-webhooks/
На главном окне терминала MoonBot нажмите на кнопку "Смотреть маркеты" и в открывшемся окне "Таблица монет" слева внизу располагается кнопка "Воронка" (Фильтры колонок), если нажать на неё, то в открывшемся окне можно установить или снять галочки напротив названий колонок Таблицы маркетов. Если галочки установлена, то колонка будет отображаться, если снята, то колонка будет скрыта. В этом же окне можно быстро установить или снять все галочки с помощью кнопок Check All и Uncheck All. Также ниже можно установить галочку "Скрыть ЧС" и скрыть монеты, которые находятся в черном списке, чтобы даже если на них будет большая волатильность не показывать их в таблице монет и не открывать вручную их графики поле с фильтром для быстрого поиска монет. Ещё ниже расположена кнопка "Экспорт в csv", которая позволет выгрузить данные из Таблицы монет в отдельный файл с расширением .csv для дальнейшей его обработки в сторонних программах.
Правее кнопки "Воронка" расположено поле, которое используется как фильтр для быстрого поиска монет.
Кнопка с зелеными стрелками позволяет обновить Таблицу монет и одновременно восстановить сортировку монет по дате их добавления на биржу.
Кнопка "Настройка плеча" (для фьючерного терминала MoonBot) имеет дополнительное меню работы с ордерами, типом маржи, плечами и максимальными позициями.
Кнопка "Close ALL" orders после предупреждения закроет все активные Sell ордера путем выставления V-STOP на уровень [buy +1%] и активирует Panic Sell на этих ордерах.
Кнопка "Cancel ALL orders" на спотовом рынке это отменит все buy ордера, которые у Вас есть на аккаунте на бирже, даже выставленные с помощью других терминалов, а фьючерсах эта кнопка отменит также все ордера на закрытие позиций, даже если они были выставлены не в терминале MoonBot.
Для этого нужно нажать на кнопку "Смотреть маркеты" и открыть "Таблицу монет" на USDT паре. Встать на последнюю в списке монету, нажать на её название правой кнопкой мышки, выбрать пункт "Copy markets above selected" и скопировать в буфер список всех монет на паре USDT. Затем открыть терминал MoonBot на BUSD паре и вставить этот список в глобальный черный список на вкладке Настройки-Основные. Затем нажать на кнопку "Смотреть маркеты", открыть "Таблицу монет" на BUSD паре и установить галочку в нижнем левом углу "Скрыть ЧС". Все монеты на паре USDT, которые совпадут со списком BUSD будут скрыты этим фильтром и в таблице останется только список монет, которые есть только на паре BUSD. Затем их также можно скопировать в буфер для дальнейшего использования этих данных для своих целей.
Плечи на конкретной монете во-фьючерсном терминале MoonBot можно поменять с помощью интерфейса на главном окне (в виде круга). Кроме этого плечи на монетах можно поменять через Таблицу монет. Для этого нужно нажать на кнопку Смотреть маркеты, в открывшейся Таблице монет в нижней части нажать на кнопку Настройка плеча, установить в специальном поле значение нужного плеча и нажать кнопку Set Leverage to.
В терминале MoonBot на вкладке Настройки-Специальные-System настройка "UDP export" нужна для экспорта потока данных от терминала на локальный UDP порт, подробнее можно прочесть на этой страницах нашего сайта:
https://moon-bot.com/ru/udp-export/
https://moon-bot.com/ru/87-trust-management-udp/
Да, для этого откройте вкладку Настройки-Помощь с настройкой и кликните на вкладку Шаблоны, на которой Вы сможете выбрать ряд шаблонов с предустановленными основными параметрами и нажмите кнопку Применить. Но чтобы более тщательно разобраться с функционалом работы терминала MoonBot, рекомендуем Вам ознакомиться с инструкцией на нашем сайте, просмотреть ряд обучающих роликов на YouTube или пройти курсы МунАкадемии.
Если у Вас есть PRO версия терминала MoonBot, но не куплен модуль для фьючерсной торговли, то Вы можете тестировать фьючерсы в режиме эмулятора.
На реальные деньги можно протестировать фьючерсную торговлю без покупки фьючерсного модуля в течении 7 дней, но при этом есть ограничение на размер ордера в 30$ без учета плеча (то есть размер ордера с учетом выбранного плеча может быть от 30$ до 3750$). Активировать пробный период модуля для фьючерсной торговли можно на вкладке Настройки-PRO терминала MoonBot.
Если у Вас это отменённые эмуляторные ордера, то их можно скрыть в настройке стратегий на вкладке User Interface, если установить при этом галочку в параметре DontKeepOrdersOnChart=YES. А реальные ордера всегда будут оставаться на графике.
Но ещё можно кликнуть правой кнопкой мышки на кнопку M (мультиордера) и в настройке "Opacity" полозком влево уменьшить или убрать совсем как отмененные, так и исполненные ордера. Это полезно, когда Вы работаете частой сеткой ордеров или на графике много сделок.
Да, можете, для этого в терминале MoonBot в настройке стратегии на вкладке Buy conditions используйте параметр UseOldPrice: использовать для Buy ордера цену N секунд назад (применяется только к тем стратегиям, где это не противоречит идее стратегии).
Ранее, в терминале MoonBot в настройках стратегии на вкладке Buy conditions Вы могли пользоваться для выставления Buy ордера на определенном расстоянии от цены только параметром:
Use30SecOldASK=YES/NO
Если YES, то используется минимальная цена ASK за последние 30 сек., если NO, то текущая.
Теперь с введением параметра UseOldPrice, можно согласно своим алгоритмам менять интервал, например выставить UseOldPrice=60 (сек.).
Но пользуйтесь этим параметром аккуратно, так как если монета волатильная, то выставление ордеров может попасть на момент, когда "60 сек назад цена была выше, по сравнению с текущей" и стратегия выставит ордер и купит монету по маркету.
Да, можете. Для этого Вам нужно создать новое окно-чарт или выбрать уже ранее созданное окно-чарт под номером N, затем на главном окне терминала MoonBot нажать на кнопку Смотреть маркеты, открыть Таблицу Монет, нажать на название колонки 15m Delta и отсортировать монеты по максимальной 15-и минутной дельте. Затем установить курсор на нижнюю монету из нужного диапазона и нажать на монету правой кнопкой мышки. В открывшемся меню следует выбрать нижний пункт "Add markets above to Chart N BotName" (Добавить вышестоящие маркеты в окно-чарт под номером N "ИмяБота") и кликнуть на него. Выбранные графики сразу откроются у указанном окне-чарте.
Да, такая возможность есть в терминале MoonBot. Этот функционал располагается на вкладке Настройки-Интерфейс и для его включения нужно установить галочку напротив пункта "Buttons Memory" (Помнить кнопки на монетах). Тогда терминал будет запоминать выбор кнопок ордера и цены продажи на каждой конкретной монете. Также после установки галочки "Buttons Memory" на вкладке Настройки-Интерфейс в Меню на главном окне бота появляется дополнительный пункт "Reset Buttons", который сбрасывает разные настройки кнопок и делает их одинаковыми по последней измененной настройке.
Чтобы не путаться Вы можете закрыть все графики, нажать на нужные Вам настройки, нажать на кнопку "Reset Buttons" и все монеты будут открываться по этой настройке.
Снимать и устанавливать галочку "Buttons Memory" можно не перегружая терминал MoonBot.
Сохранение данных о памяти кнопок производится в файле data\USDT-MarketData.zip (пример для пары USDT) в каждой монете внутри этого архива.
Да, можно. Для этого воспользуйтесь функционалом "Buttons Memory" (Помнить кнопки на монетах), который включается путем установки галочки на вкладке Настройки-Интерфейс. Затем откройте нужную Вам монету, нажмите на нужную кнопку с размером ордера и нужную кнопку для Sell ордера. Затем установите нужное количество отложенных ордеров. После срабатывания отложенного ордера, монета будет куплена на указанную сумму и Sell ордер выставится согласно кнопке на этой монете. На другой монете повторите процедуру и если необходимо, то используйте другие кнопки с размером ордера и выставления Sell ордера для этой монеты.
В терминале MoonBot можно быстро по хоткею переключать режимы рисования на графике. Дляля этого в терминале MoonBot откройте вкладку Настройки-Hotkeys и в поле "Switch Chart Figure" установите нужную Вам комбинацию клавиш (по умолчанию CTRL-F).
Этот хоткей позволяет по кругу переключать элементы рисования, у которых установлена галочка HotKey в соответствующих меню для каждого из шести вида рисования на графике:
Да, можно, для этого в терминале MoonBot откройте вкладку Настройки-Hotkeys и в поле "Sells to rectangle" установите нужную Вам комбинацию клавиш (по умолчанию CTRL-S). Если нажать на этот хоткей и затем, удерживая клавишу CTRL на клавиатуре, то можно растянуть область на графике, внутри которой все Sell ордера на этой монете распределяться равномерно внутри границы растянутой области.
Этот функционал позволит Вам быстро распределить Sell ордера ступеньками в любом месте (под стенкой, над стенкой, шире, уже), в этом случае не теряется драгоценное время для распределения их вручную с равномерным расстоянием между собой. Такое распределение поможет Вам при продаже позиции частями, а также позволит Вам быть малозаметным на малообъёмных монетах и вместо одного большого ордера Вы сможете разбить его на части, а затем выставить на продажу несколько ордеров меньшего размера равномерной сеткой.
Полезные особенности функции распределения Sell ордеров:
1) Если кликнуть в одну точку на графике (без растяжки), то все Sell ордера соберутся в одну линию (аналог комбинации "All to 1 price")
2) Если растянуть или кликнуть растяжкой в зеленый стакан, то всю стеку Sell ордеров сразу бросит в зеленый стакан и произойдет быстрая продажа по маркету (аналог Panic Sell).
Да, можно, для этого в терминале MoonBot откройте вкладку Настройки-Hotkeys и в поле "Shift buys -1%" установите нужную Вам комбинацию клавиш. Этот хоткей позволяет при однократном нажатии перемещать все Buy ордера установленные на монете ниже на -1% по направлению от текущей цены. Если Вам нужно подвинуть все Buy ордера еще ниже, то нажмите этот хоткей нужное количество раз.
Да, можно, для этого в терминале MoonBot откройте вкладку Настройки-Hotkeys и в поле "Chart ScreenShot" (по умолчанию CTRL+F10) установите нужную Вам комбинацию клавиш.
Этот хоткей позволяет сделать скриншот только графика монеты, которая открыта в полном масштабе.
При нажатии на этот хоткей появится специальное окно "Send ScreenShot", в котором виден торговый график на момент нажатия хоткея и поле для подписи к скриншоту.
В этом поле можно написать свои комментарии и затем с помощью комбинации клавиш CTRL+Enter отправить этот скриншот в Телеграм группы MOON BOT ® крипто Курилка: https://t.me/moon_bot_kurilka и MoonBot Profit: https://t.me/MoonBot_Profit.
Если Вы передумали отправлять скриншот в Телеграм группы, то можете нажать на клавишу ESC или крестик в правом верхнем углу окна и закрыть его.
Даже если Вы закрыли окно "Send ScreenShot", то скриншот торгового графика останется в буфере обмена и его можно, например, отправить в свой Телеграм канал, для этого нужно встать на сообщение в своём Телеграм канале, затем нажать на комбинацию CTRL+V (вставить из буфера) и затем отправить его.
Да, можно, для этого в терминале MoonBot откройте вкладку Настройки-Hotkeys и в поле "Cancel ALL buys" (CTRL-DEL по умолчанию) установите нужную Вам комбинацию клавиш. Этот хоткей позволяет отменить все Buy и Pending (отложенные) ордера сразу на всех монетах.
Хоткей "Cancel ALL buys" очень удобен и это аналог выбора пункта "Cancel ALL BUYs" в меню ордеров на главном окне терминала MoonBot. Данный хоткей позволяет сразу отменить все Buy (лимитные) и Pending (отложенные) ордера на всех монетах.
Если, например, на какой-либо монете происходит высокая волатильность, то Вы можете нажать на этот хоткей отменить все сетки и ордера, освободить баланс и торговать на этой активной монете. Кроме этого, если происходит аномальная ситуация с биржей, то Вы также можете нажать на хоткей отменить все ордера и временно прекратить торговлю во-избежания нештатных ситуаций.
Да, можно, для этого в терминале MoonBot откройте вкладку Настройки-Hotkeys и в поле "Split to N (click to set)" установите нужную Вам комбинацию клавиш.
Этот хоткей позволяет разделить реальный Sell ордер на N равных частей, но не более 20.
Значение N можно настроить самостоятельно, если нажать на надпись "Split to N (click to set)", при этом сбоку откроется дополнительное поле для ввода этого значения.
Если сумма в отдельном Sell ордере после разделения будет меньше минимального лота на монете, то разделения не произойдет и в логе Вы сможете увидеть запись вида: "Извини, объем этого ордера слишком мал. На монете BTC мин. объем 11$ !".
В редких случаях Sell ордер может совсем отмениться и монеты попадут на Ваш баланс.
Перевыставить позицию заново можно будет через вкладку Меню - Assets на главном окне терминала MoonBot.
Этот хоткей работает только при развернутом графике монеты в полном масштабе.
Внимание! Эмуляторные ордера не разделяются.
В поле хоткея могут быть установлены только определённые кнопки или их комбинации:
а) Функциональные кнопки (F1, F2, F3...)
б) Сочетание клавиш SHIFT / CTRL / ALT + цифра / буква
Отдельно на "букву" хоткей установить нельзя - это сделано специально, чтобы при наборе текста Вы случайно не нажали на клавиатуре одиночную "буквенную" клавишу и неожиданно выставился бы ордер на графике.
Для хоткея можно ещё использовать некоторые служебные кнопки Caps Lock, Num Lock, Del, BkSp, кнопки стрелок и т.п. но на них устанавливать хоткеи строго не рекомендуется, так как они участвуют при наборе и управлении с клавиатуры и также могут приводить к незапланированным срабатываниям в боте.
Кроме этого нужно следить, чтобы комбинации хоткеев не совпадали между собой, чтобы не было конфликта действий в боте.
Для перемещения графика в терминале MoonBot по горизонтали Вам следует нажать на графике левой кнопкой мышки, и, не отпуская её, тянуть график в нужную Вам сторону (влево или вправо).
Также можно нажать на клавишу SHIFT на клавиатуре и удерживая её прокручивать колесо мышки на себя, тогда график будет перемещаться вправо или прокручивать колесо мышки на от себя, тогда график будет перемещаться влево по горизонтали.
Да, биржевой стоп в терминале MoonBot можно использовать, но только в ручной стратегии Manual, где он управляется 2 параметрами:
UseMarketStop=YES / NO (использовать YES или не использовать NO) и MarketStopLevel (для указания начальной цены стопа), а также переключателем SM на главном окне терминала MoonBot.
Обратите внимание, что для возможности использования биржевого стопа следует ещё на вкладке Настройки-Специальные-System установить полозок в крайнее правое положение на "Уровень логирования: 5".
На главном окне терминала MoonBot правее от данных по наличию монет BNB расположена кнопка SM (Stop Market), которая отвечает за выставление биржевого стопа. Если на этой кнопке Вы видите синюю горизонтальную черту, то это означает, что ручная стратегия, которая может выставлять биржевой стоп будет после покупки монеты выставлять Sell ордер (без биржевого стопа). Если на этой кнопке Вы видите красную стрелку вниз, то это означает, что ручная стратегия, которая может выставлять биржевой стоп будет после покупки монеты именно его и выставлять (без линии тейка от Sell ордера).
Обратите внимание, что для возможности использования биржевого стопа следует на вкладке Настройки-Специальные-System установить полозок в крайнее правое положение на “Уровень логирования: 5”.
Если на главном окне терминала MoonBot иконка SM с красной стрелкой и Вы перемещаете биржевой стоп в противоположный торговый стакан (из зеленой зоны в красную), то биржевой стоп исчезнет с графика в зоне зеленого торгового стакана и вместо него появится линия Sell ордера в зоне красного торгового стакана.
Если переместить линию Sell ордера снова в зеленый торговый стакан, то она исчезнет и вместо неё снова будет установлен биржевой стоп в зеленом торговом стакане.
Обратите внимание, что для возможности использования биржевого стопа следует на вкладке Настройки-Специальные-System установить полозок в крайнее правое положение на “Уровень логирования: 5”.
Так как в терминале MoonBot биржевой стоп можно выставлять только с помощью ручной стратегии, то трейдер сам решает, когда нужно будет закрыть позицию.
Это можно сделать вручную, переместив биржевой стоп в противоположный стакан (из зеленого в красный), при этом в красном стакане появится линия тейка (Sell ордер), после пересечения которой позиция закроется.
Или можно в режиме тейка нажать на кнопку SM и перевести её в положение "синяя черточка", после этого переместить тейк в зеленый стакан и продать позицию.
Или Вы можете использовать в ручной стратегии трейлинг стоп, который будет следовать вверх за ценой и как только цена развернется и начнет снижаться, то после пересечения с линий трейлинга произойдет автоматическое закрытие позиции по Panic Sell.
Также закрыть позицию Вы можете с помощью нажатия на кнопку Panic Sell, которая располагается на правой стороне главного окна терминала или с помощью горячих кнопок, которые можно настроить на вкладке Настройки-Hotkeys: Panic Sell (закрыть все ордера на монете) или Panic Sell 1 order (закрывать ордера по одному, начиная с наименьшего номера). Эти хоткеи работают только, если монета открыта на полный экран.
Обратите внимание, что для возможности использования биржевого стопа следует на вкладке Настройки-Специальные-System установить полозок в крайнее правое положение на “Уровень логирования: 5”.
Нет, в терминале MoonBot биржевой стоп не работает в режиме эмулятора, а работает только в режиме реально выставляемых ордеров на бирже Binance.
Обратите внимание, что для возможности использования биржевого стопа следует на вкладке Настройки-Специальные-System установить полозок в крайнее правое положение на “Уровень логирования: 5”.
Да, в терминале MoonBot произошли изменения в механике отчетов, которые касаются только режима VDS:
1) В режиме VDS терминал MoonBot загружает в память и работает с ограниченным отчетом (20 тысяч строк)
2) При первом запуске терминал в режиме VDS расшифрует отчет.
3) При необходимости в режиме VDS посмотреть весь отчет, нужно нажать кнопку "Загрузить все" (в окне отчета, левее кнопки "Manage Data")
4) В режиме полного отчета терминал MoonBot не загружает данные в память, а работает с ними с диска. Обновление данных происходит только по кнопке "Обновить".
5) После окончания работы с полным отчетом следует нажать кнопку "Выгрузить", что возвращает к шагу "2)".
Сначала дадим небольшую справку, что такое ключи API Ed25519.
Ключи API Ed25519 основаны на эллиптических кривых и используют асимметричную криптографию для аутентификации Ваших запросов в Binance API. Как и ключи API RSA, ключи Ed25519 асимметричны.
Вы можете сгенерировать пару ключей, поделиться открытым ключом с Binance и использовать свой закрытый ключ для подписи запросов.
Схема цифровой подписи Ed25519 обеспечивает высокий уровень безопасности, сравнимый с 3072-битными ключами RSA, при этом имеет гораздо меньшие подписи, которые быстрее вычисляются, для сравнения:
API Key Type / Signature Size / Signature Operation Time
HMAC-SHA (256bit) / 64 bytes / 0.00 ms
Ed25519 (3072-bit) / 88 bytes / 0.03 ms
RSA (2048-bit) / 344 bytes / 0.55 ms
В терминале MoonBot на вкладке Настройки-Логин сейчас реализована поддержка API ключей на основе шифрования HMAC-SHA (256bit) и они являются самыми быстрыми, а также API ключи на основе шифрования RSA (2048-bit), которые обладают повышенным уровнем безопасности. Поддержка API ключей на основе шифрования Ed25519, в терминале MoonBot пока не предусмотрена и возможно появится в последующих релизах.
В терминале MoonBot добавлен функционал ручной очистки старых отчетов, который можно найти, если нажать на кнопку Отчеты на главном окне и далее в нижней правой части этого окна нажать на кнопку "Manage Data". Вам нужно выбрать период, за который Вы хотите удалить сделки с помощью параметра "Удалить сделки старше ХХ месяцев" (от 2-х до 24-х месяцев), затем выбрать минимальный порог сделок по профиту с помощью параметра "И профит меньше, чем ХХ $" (от 1 до 100$), которые нужно удалить, далее установить галочку "Только активные" и затем нажать кнопку "Delete" для их удаления.
На главном окне терминала MoonBot расположена кнопка HMap (HeatMap: Тепловая карта ордеров).
Если она нажата, то под каждым графиком монеты включается дополнительное окно, в котором постепенно появляются зеленые и красные черточки, которые показывают, какие ордера (на покупку или продажу), и какого размера, создавали объем на монете в разные моменты времени. Справа в окне тепловой карты ордеров расположена шкала с масштабом размера ордеров, а точное значение размера того или иного ордера будет указано слева на уровне курсора-линейки.
На этой тепловой карте можно наблюдать за количеством, плотностью и размерами ордеров, которые используют трейдеры.
Иногда на такой тепловой карте отчетливо видны серии из идущих подряд одинаковых ордеров на продажу или покупку, что может указывать на манипуляцию от одного из трейдеров, который пампит или дампит монету и, если такие серии прекращаются, то трейдер продал свою позицию и возможно скоро будет противоположное направление движения на данной монете.
На главном окне терминала MoonBot расположена кнопка HMap (HeatMap: Тепловая карта ордеров).
Если она нажата и открыто окно с тепловой картой ордеров, но данные по ордерам на монете в нём не отображаются, то Вам следует проверить, что отключен режим MoonStreamer и снята галочка у параметра "Режим VDS (оптимизация)" в Меню-System Settings.
Обратите также внимание на то, что трейды для отображения карты ордеров приходят на споте для каждой пары свои, а для фьючерсов карта ордеров строится по спотовым данным с пары USDT этой монеты.
На главном окне терминала MoonBot левее от кнопки Карандаш расположена кнопка HMap (HeatMap: Тепловая карта ордеров). Если нажать на неё правкой кнопкой мышки, то откроется дополнительное меню с настройками:
Height: полозок, который определяет высоту окна тепловой карты ордеров.
Volume in: меню, в котором можно выбрать как считать ордера, в USDT или монетах Coin.
На главном окне терминала MoonBot расположена кнопка HMap (HeatMap: Тепловая карта ордеров), если на неё нажать, то откроется дополнительное окно с настройкой Volume in: Coin / USDT, которая отвечает за расчёт объема ордера в монетах (Coin) или в USDT.
Данная настройка позволяет нам выяснить как трейдеры и торговые боты делают покупки/продажи, используя одинаковые лоты в монетах или одинаковый размер ордера в USDT.
Если выбрать Coin и при этом Вы заметите серию одинаковых ордеров (в одну линию), то это означает, что были покупки или продажи ровного количества монет (Coin), а при этом, если выбрать USDT, то линия перестаёт быть ровной и ордера "заваливаются" и "размазываются" по тепловой карте ордеров.
Терминал MoonBot не умеет выставлять размер ордера в монетах (Coin) и покупать/продавать ровное количество монет, а он может выставлять одинаковый размер ордера в USDT, но так как цена меняется, и если, например, монета стоит около 1 USDT за 1 монету, то он на тот же самый размер ордера допустим в 100 USDT купит в разное время разное количество монет (100,103,101,99,102... Coin, то есть количество монет на 100 USDT куплено разное).
В этом случае, при выборе настройки Coin мы увидим неровную линию серию ордеров, а при выборе настройки в USDT линия будет ровной и на уровне 100 USDT, так как ордер был одинаковый в USDT.
Отсюда можно сделать сопутствующий вывод, что если при настройке "Coin" серия ордеров выстраивается в линию, то это точно не покупки/продажи трейдеров, которые используют терминал MoonBot. А по сериям одинаковых ордеров в Coin или USDT можно визуально определять участки, на которых происходят манипуляции - продажи или покупки актива частями. Данные серии могут свидетельствовать как попытку продать актив частями (красные ордера-черточки), что часто приводит к падению цены или приобрести актив частями (зеленые ордера-черточки), что часто приводит к росту цены.
Если на главном окне справа нажать на кнопку "Отчеты", то откроется окно с отчетами.
Там Вам нужно выбрать период, за который Вы хотите получить отчет, а также можете воспользоваться двумя полями с фильтрами.
Если Вам нужно сделать сортировку только по лонговым или только по шортовым сделкам, то в первом поле с фильтром напишите слово "long" и тогда в отчете останутся только лонговые сделки или напишите слово "short" и тогда в отчете останутся только шортовые сделки. А затем, во-втором поле с фильтрами Вы можете поставить знак "-" и получите отчет только по минусовым сделкам, а если поставите знак "+", то получите отчет только по плюсовым сделкам. Кроме этого можно также ввести название стратегии и прочие слова, по которым нужно произвести быструю сортировку с отчете.
А если нужна более сложная сортировка, фильтрация и аналитика, то лучше экспортировать данные из терминала MoonBot в Эксель и там производить нужные действия с данными.
На вкладке Настройки-Интерфейс терминала MoonBot есть параметр "Скрыть табличку Candy", если снять галочку рядом с ним, то в верхнем правом углу основного окна терминала появится надпись Candy, $ и числовые значения под словами Сутки, С / Ф и Всего, С / Ф.
Эти значения показывают возврат части торговой комиссии от биржи Binance, если Ваш аккаунт подключен по реферальной ссылке.
Если Вы нажмете левой кнопкой мышки на надпись Candy, $, то отроется дополнительное окно с табличкой, в которой будут указаны данные с посуточным начислением части торговой комиссии от биржи Binance при торговле на споте, на фьючерсах и итоговый результат.
В этом окне также можно выбрать, за какой период производить расчёт:
Всего вообще, За посл. 90 дней, За посл. 30 дней, За период (с 1 по 15, с 16 по 30).
В этом же окне есть опция "Спот / Фьючерсы раздельно", если снять галочку, то на главном окне терминала будут показываться значения только для той биржи, к которой сейчас подключен терминал, если галочки стоит, то будут показываться, как данные со спота, так и с фьючерсов.
Дополнительно можно выбрать опцию "Мгновенный обмен BNB", если галочка установлена, то будет производиться расчет с мгновенной конвертацией BNB в момент сделки. Если галочка не установлена, то будет производиться расчет по курсу BNB на сейчас. Сделки старше 20 дней считаются по курсу на день сделки.
Внимание! Расчет значений в этой табличке может быть не совсем точным и служит только в ознакомительных целях!
В терминале MoonBot на главном экране нажмите на кнопку "Смотреть маркеты" и откройте окно "Таблица монет".
В нижней части этой таблицы нажмите кнопку "Настройка плеча" и в открывшейся дополнительной настройке Вы увидите поле Config (строки конфигурации), в которое записываются желаемые лимиты позиций, под которые будет подстраиваться максимально возможное плечо.
Формат строки конфигурации Config: (число) (перечень монет через запятую или пробел, либо слово def).
Слово def означает применять данный лимит ко всем маркетам, стоящим перед словом def и не перечисленным явно в строке конфигурации, а число 0 - означает не управлять плечами.
Примеры:
1) 10k def 30k BTC ETH (для монет BTC и ETH установить лимит 30000$, а по всем остальным монетам установить лимит 10000$)
2) 0 def 5k TRX LRC 10k ADA (для монеты ADA установить лимит 10000$, для монет TRX и LRC установить лимит 5000$, а по всем остальным монетам не устанавливать лимиты и не управлять плечами).
После заполнения поля Config и установки сопутствующих галочек следует нажать на кнопку Apply, чтобы применить изменения настроек.
Для этого в терминале MoonBot Вам нужно сделать следующие действия:
1) На вкладке Настройки-Специальные-Настройка движка установите галочку рядом с параметром Auto Leverage (автосмена плеча вплоть до х5 в случае превышения лимита позиции).
2) Нажмите на кнопку Смотреть Маркеты и затем в нижней части Таблицы Монет нажмите на кнопку Настройка плеча. Там установите галочку рядом с параметром "Авто плечи по макс. ордеру (автоматически менять плечи для достижения максимального заданного ордера) и установите галочку рядом с параметром Allow Leverage Up (повышать плечо, если нужный лимит можно достичь при бОльшем плече).
В поле Config следует записать, например, 100 def и этого будет достаточно, чтобы на всех монетах были всегда максимальные плечи.
После этого нажмите кнопку Apply (Применить). Сразу будет дан запрос на биржу на поднятие всех плеч до максимального и, в последствии, плечи будут автоматически корректироваться, при их уменьшении на бирже или при возврате прежних размеров плеч со стороны биржи.
На главном окне терминала MoonBot можно кликнуть на кнопку "Показывать графики\стаканы спотовых торгов", которая располагается левее кнопки "Воронка" и открыть окно с дополнительными параметрами:
Show Spot Trades: показать спотовые торговые трейды (показываются более бледными чем на текущей паре).
Show Spot Book: показать спотовый торговый стакан.
Show Mark Price: показать линию усредненной цены монеты на всех биржах.
Show Liquidations: показывать крестики с ликвидациями трейдеров (желтые - ликвидации шортистов, синие - ликвидации лонгистов).
Show Open Interest: показывать линию открытого интереса (только на USDT-BTC).
Show Avg Price: показывать линию средней цены, от которой отстраивается stop-loss.
BTC pair: показать спотовые трейды по битковой паре, если галка не стоит, то показать по USDT паре (после установки этой галочки нужно закрыть график и потом снова его открыть).
Shift Spot Chart: совмещение графиков и торговых стаканов спота и фьючерсов.
Show MinMax: показать минимумы и максимумы цен.
Huge: увеличение крестиков трейдов (есть более расширенная настройка толщины крестиков User Interface-Pixel Size).
Show EMA: показать часовые, минутные и секундные EMA.
Market Avg: показать часовые, минутные и секундные Mavg.
Ширина спот. стакана ХХ%: полозок для изменения отображения ширины спотового стакана.
На спотовом терминале, часть из этих параметров не отображается, так как относится только к фьючерсным настройкам.
Вы можете установить или снять галочки с нужных Вам параметров и настроить отображение графиков и стаканов по Вашему усмотрению.
Колонка 1m vol в таблице монет - это минутные объемы на монетах.
Колонка 3m vol в таблице монет - это трёх минутные объемы на монетах.
Колонка 5m vol в таблице монет - это пяти минутные объемы на монетах.
Колонка 3h. Delta в таблице монет - это трёх часовые дельты монет
Колонка 1m Delta в таблице монет - это минутные дельты на монетах
Колонка Funding в таблице монет - это значения фандинга на монетах
Колонка MarkPrice в таблице монет - это значения маркпрайса на монетах
Колонка Leverage в таблице монет - это значения установленных плечей на монетах (для фьючерсных маркетов).
Колонка Session в таблице монет - это значение сессии на монетах.
Колонка MaxPos в таблице монет - это значение максимальных позиций на монетах для управления плечами на фьючерсном рынке.
Ползунок цены продажи на главном окне фьючерсного терминала MoonBot не учитывает плечо на фьючерсах.
Алгоритм кнопки Авто в линейке масштаба на главном окне терминала MoonBot считается по 3-х часовой дельте цены и пересчитывается при центровке графика, в частности, хоткеем CTRL+стрелка.
На главном окне спотового терминала MoonBot можно менять масштаб графика с помощью фиксированных кнопок, при этом доступно две шкалы с масштабом:
1) Если не нажата кнопка x9, то доступен следующий выбор значений масштаба: 100%, 50%, 20%, 10%, 5%, Авто.
2) Если нажата кнопка x9, то доступен следующий выбор значений масштаба: 2k%, 1k%, 500%, 200%, 100%, Авто.
На главном окне фьючерсного терминала MoonBot можно менять масштаб графика с помощью фиксированных кнопок, при этом доступно две шкалы с масштабом:
1) Если не нажата кнопка x9, то доступен следующий выбор значений масштаба: 50%, 20%, 10%, 5%, 2%, Авто.
2) Если нажата кнопка x9, то доступен следующий выбор значений масштаба: 2k%, 1k%, 500%, 200%, 100%, Авто.
Да, на главном окне фьючерсного терминала MoonBot в дискретном меню выбора плечей можно выбрать плечо 4х.
В последних версиях терминала MoonBot добавлена возможность открытия графика монеты при двойном клике в любом месте строки данной монеты в Таблице маркетов. Рекомендуем обновить Вашу версию терминала MoonBot на актуальную.
В последних версиях терминала MoonBot для биржи HTX на вкладке Настройки-Специальные-Настройки движка добавлена возможность использования настройки Ignore Replacing Bug игнорировать или нет баг зависших ордеров (ошибки со статусом 499, 12030, 10054 и т.п.). Рекомендуем обновить Вашу версию терминала MoonBot на актуальную.
Биржа Binance стала отказываться от торговли на парах BUSD и активно перешла на торговлю на парах USDC, поэтому в последних версиях терминала MoonBot пары BUSD были исключены из поддержки и были добавлены пары USDC.
В последних версиях терминала MoonBot для биржи Bybit добавлена возможность торговать на USDC парах. Рекомендуем обновить Вашу версию терминала MoonBot на актуальную.
В связи с ребрендингом биржи Huobi и переименованием её в биржу HTX в терминале MoonBot на вкладке Настройки-Логин произошло переименование биржи с Huobi на биржу HTX, старый токен HT заменен на новый HTX и теперь показывается на главном окне терминала MoonBot в миллионах токенов, приставки у файлов базы данных, стратегий, ордеров, также поменялись с Huobi на HTX. Рекомендуем для торговли на бирже HTX использовать актуальную версию терминала MoonBot.
В терминале MoonBot в окне Меню - System Settings есть настройка: Use ClearType - использовать ClearType шрифты на графиках.
В терминале MoonBot в окне Меню - System Settings есть настройка: Use Direct2D - использовать DirectX (рекомендуется в большинстве случаев).
В терминале MoonBot в окне Меню - System Settings есть настройка: Smooth Charts scrolling - плавная прокрутка графиков (только в модуле Moon Scalper).
В терминале MoonBot в окне Меню - System Settings есть настройка: Local Trades Time - использовать локальное время для отрисовки трейдов на графиках (включите, если Ваши часы не синхронизированы).
В терминале MoonBot в окне Меню - System Settings есть настройка: Fast OrderBook updates - быстрое обновление стакана (только в модуле Moon Scalper).
В терминале MoonBot в окне Меню - System Settings есть настройка: Antialiasing - использовать Антиалиасинг при рисовании графиков (график может выглядеть размытым).
В терминале MoonBot в окне Меню - System Settings есть настройка: RepaintOnMouseOver - плавная отрисовка курсора (использует больше системных ресурсов).
В терминале MoonBot в окне Меню - System Settings есть настройка: Ignore Scale - игнорировать системную настройку масштаба монитора (включать только если есть проблемы с настройкой масштаба).
В Меню - System Settings ползунок "Use memory for charts: ХХ%" теперь доступен в режиме VPS на 1GB VPS с включенным файлом подкачки. Эта настойка влияет на количество крестиков на графике в отчете. Настоятельно рекомендуется увеличивать его значение только на 2GB VPS!
Если в терминале MoonBot зайти в Меню - System Settings, то в этом окне можно посмотреть текущий размер файла подкачки. Настоятельно рекомендуем установить фиксированный размер файла подкачки 4 GB. Для этого в окне System Settings нажмите кнопку "Set PageFile-Control panel", при этом откроется окно "System Properties", далее Performance - Settings -> Advanced -> "Change", ИЛИ нажмите кнопку "Set PageFile-Registry" при этом файл подкачки будет сразу установлен на 4GB, закройте терминал MoonBot и перезапустите VPS, чтобы изменения вступили в силу.
Биржа Binance объявила, что прекращает использование домена WebSocket wss://fstream3.binance.com 29 февраля 2024 г. в 06:00 (UTC). Пользователям API указано на необходимость подключения через новое соединение WebSocket с wss://fstream.binance.com после этого срока, чтобы обеспечить постоянный доступ к данным с сервера Binance Futures WebSocket.nБиржа на своём сайте предоставила руководства для WebSocket Market Streams и User Data Streams, чтобы помочь пользователям в процессе настройки.nДополнительные обновления и подробную информацию об этом изменении можно найти в журнале изменений API и полной документации API на сайте Binance.nВ связи с этим в терминале MoonBot отключено соединение через fstream3, при этом в меню подключения он остается, но при его выборе по факту будет работать соединение через fstream.
В терминале MoonBot на вкладке "Настройки - Специальные - Настройка движка" есть настройка "Auto Reduce Orders", если галочка установлена, то будет разрешено уменьшать размер ордера в соответствии с лимитом биржи на максимальный ордер. Галочка Auto Reduce Orders также учитывает максимальную позицию премаркетов Binance.
В отчете терминала MoonBot кнопка "To strategy BL" используется для внесения монеты в черный список стратегии. Например, если Вы увидели в отчёте, на какой-то монете минусовые сделки по определённой стратегии, то с помощью этого функционала можно быстро добавить эту монету в черный список именно этой стратегии.
В отчете терминала MoonBot кнопка "To Global BL" используется для внесения монеты в глобальный черный список. Например, если Вы увидели в отчёте, на какой-то монете минусовые сделки, то с помощью этого функционала можно быстро добавить эту монету в глобальный черный список терминала MoonBot, чтобы все стратегии не работали на этой монете.
Во избежание фризов в Таблице маркетов терминала MoonBot в неактивном состоянии отображается не более 100 строк.
В левом верхнем углу графика на главном окне терминала MoonBot отображаются следующие значения:
Spot: процент расхождения цены на фьючерсах относительно спота (значение может быть положительным или отрицательным),
F: процент фандинга (значение может быть положительным или отрицательным),
Time: время до окончания текущего цикла фандинга (часы:минуты:секунды),
24h: 24h Delta - дельта цены за 24 часа,
P1h: Pump1h - дельта роста цены за час, считается как разница между ценой час назад и максимальной ценой за час (значение всегда положительное),
D1h: Dump1h - дельта падения цены за час, считается как разница между ценой час назад и минимальной ценой за час (значение всегда положительное),
5m: 5m Delta - дельта цены за 5 минут,
1M: 1m Delta - дельта цены за 1 минуту,
Vd: MinuteVolDelta - минутная дельта объема (считается как отношение объема за последнюю минуту к среднему минутному объему за последние 3 часа),
Vf: HourlyVolFast - часовой объем с быстрым обновлением по трейдам.
Рекомендуем Вам обновить терминал MoonBot до актуальной версии, так как в старых версиях терминала MoonBot до версии 7.26 (27.06.2024) для биржи Binance функционал HMap уже работает не корректно из-за того, что размер ордера по старому алгоритму не удаётся правильно посчитать и отобразить на карте HMap, потому что Binance в 05:00 UTC 18 июня 2024г. удалил идентификатор заказа покупателя (Buyer order ID b) и идентификатор заказа продавца (Seller order ID a) из торговых потоков (Trade Streams, т. е. @trade) при этом WebSocket Streams был обновлен с учетом этого изменения. Начиная с версии 7.26 (27.06.2024) терминала MoonBot алгоритм расчета для карты HMap был изменён согласно изменениям в API биржи, чтобы ордера на карте отображались адекватно, но прежней точности отображения ордеров уже не будет.
Да, для этого на вкладке Настройки - Специальные - Настройка движка установите галочку Автопокупка BNB и задайте нужный порог, ниже которого терминал будет делать автопокупку и сумму автопокупки, для биржи Gate в этом случае будут покупаться не BNB, как для биржи Binance, а токены GT, из которых биржа Gate вычитает комиссию за сделки.
API биржи Gate поддерживает конвертацию мелких остатков монет, поэтому в терминале MoonBot для биржи Gate можно конвертировать мелкие остатки монет в токены GT. Для этого зайдите в Меню - Assets и в нижнем окне "Transfer" нажмите на кнопку Convert to GT после этого терминал отправит запрос на биржу и все мелкие остатки монет будут конвертированы.
Вы можете конвертировать в токены GT небольшие балансы поддерживаемой криптовалюты кроме исключенной из торговли (delisting) cтоимостью менее 0,0001 BTC один раз в 24 часа. Каждые 3 дня для каждого счета доступна квота конвертации в 100 GT.
В настоящее время в спотовом терминале MoonBot для биржи Gate поддерживается только одна торговая пара: USDT.
В настоящее время в спотовом терминале MoonBot для биржи Bybit поддерживается только одна торговая пара: USDT.
В настоящее время в спотовом терминале MoonBot для биржи HTX поддерживаются следующие торговые пары: BTC, ETH, USDT, USDC, HTX, USDD.
В настоящее время в спотовом терминале MoonBot для биржи Binance поддерживаются следующие торговые пары: ВТС, ETH, BNB, USDT, AUD, TUSD, BRL, GBP, USDC, TRX, EUR, BIDR, DOGE, TRY, FDUSD, AEUR.
В настоящее время во фьючерсном терминале MoonBot для биржи Binance поддерживаются следующие торговые пары: BTC, USDT, USDC.
В настоящее время в квартальном фьючерсном терминале MoonBot для биржи Binance поддерживается только одна торговая пара: USDT.
В терминале MoonBot в Таблице маркетов можно скрывать колонки, которые Вам пока не нужны и при этом сократить ширину Таблицы маркетов, чтобы, например, держать её открытой рядом с основным окном терминала и наблюдать за нужными Вам значениями в выбранных колонках. Для выбора колонок откройте Таблицу маркетов и в нижнем углу нажмите на иконку "Воронка" (Фильтр). Откроется окно с перечислением существующих колонок с возможностью установить или снять галочки напротив каждой из них. Если галочка установлена, то колонка будет отображаться в Таблице Маркетов, если снята, то она будет скрыта. Чтобы быстро установить все галочки можно нажать на кнопку Check All, а чтобы быстро снять все галочки можно нажать кнопку Uncheck All.
Модуль мониторинга графиков в отдельных окнах это удобный функционал в терминале MoonBot, который позволяет создать много отдельных окон, в которые можно вручную или автоматически подгружать графики монет и следить за их движением.
Размер окон, их расположение, количество графиков, которые будут в них подгружаться и прочие действия гибко настраиваются пользователем.
Можно создавать отдельные окна под общие детекты стратегий, только под детекты определенных стратегий, только под определенные торговые ситуации, например "сильное падение монеты", "сильный рост монеты", "увеличение объемов" и по другим параметрам, которые доступны в настройках стратегий.
Если на какой-то монете находится интересная торговая ситуация, то можно вручную дважды кликнуть мышкой на мини график в окне мониторинга и открыть его на главном окне терминала MoonBot для активной торговли.
Этот модуль доступен участникам нашей программы “MoonBonus” (условия участия в этой программе можно прочесть, нажав кнопку MoonBonus в верхней части главного окна терминала MoonBot).
Подробнее о модуле мониторинга графиков в отдельных окнах можно прочесть на этой странице: https://moon-bot.com/ru/charts-in-separate-windows/.
Чтобы открыть настройки модуля мониторинга графиков в отдельных окнах, нажмите на главном окне терминала MoonBot правой кнопкой мыши на кнопку "Жёлтая звездочка" (Избранное), которая находится правее поля для ввода монет, при этом откроется отдельное меню с настройками.
Кнопка Show: показать ранее созданные окна с графиками.
Копка Hide: скрыть все окна с графиками (состояние окон запоминается после перезапуска терминала).
Кнопка Clear: очистить и удалить все окна с графиками.
Кнопка New: добавить новое окно с графиками.
Кнопка Add Markets: скопировать все графики с главного окна терминала MoonBot в активное окно с графиками. Активным окно с графиками становится, когда вы кликаете на него мышкой; его номер пишется над кнопкой Add Markets.
Меню Refresh: задать интервал авто-центровки окон с графиками. Доступны следующие интервалы: 5 сек., 15 сек., 30 сек., 1 мин., 5 мин., 15 мин.
Галочка Wide управляет формированием ячеек с графиками: без галочки в окне будет строиться квадратная таблица для ячеек с графиками с пропорциями NxN; с галочкой по возможности в окне будет строится таблица для ячеек с графиками с пропорциями 16:9.
Галочка Auto Resize управляет автоматическим пересчетом ячеек при удалении графиков. Если она установлена, то при ручном удалении графика и при возможности сократить таблицу ячейки будут пересчитаны.
Пример: в окне было открыто 9 графиков в таблице 3×3. Вы удалили 3 графика, осталось 6. Теперь их можно разместить в таблицу 3×2, тогда с галочкой Auto Resize терминал MoonBot это сделает автоматически, а без галочки Auto Resize пересчет ячеек будет произведён только при нажатии в окне кнопки с "Зелёными стрелками" (Обновить).
Если закрыть окно, на котором есть хотя бы один график, то оно не удаляется и его можно снова открыть кнопкой Show. Если закрыть окно без графиков, то оно удаляется полностью.
Галочка StayOnTop: если установлена, то окна с графиками будут поверх остальных окон.
Полозок "Не более NN графиков в окне" позволяет ограничить количество загружаемых в окно графиков.
Подробнее о модуле мониторинга графиков в отдельных окнах можно прочесть на этой странице: https://moon-bot.com/ru/charts-in-separate-windows/.
Добавление графиков в окна мониторинга терминала MoonBot можно производить как вручную, так и автоматически.
Вручную добавлять графики в окна мониторинга можно несколькими способами:
1) С помощью кнопки "Жёлтая звезда" (Избранное).
2) Путем ввода названия монеты в поле для поиска монет.
3) Нажатием на кнопку с глазом справа от графика в главном окне терминала.
4) Нажатием ПКМ на надпись с названием маркета справа от графика в главном окне терминала.
Автоматически добавлять графики в окна мониторинга можно с помощью стратегий по детекту или по факту покупки стратегией MoonShot.
Для этого в стратегиях предусмотрены параметры:
AddToChart: Номер окна мониторинга, в которое при срабатывании стратегии добавлять графики монет.
KeepInChart: Сколько секунд держать график в окне.
Если график добавлен автоматически, в его левом верхнем углу появляется кнопка Pin. Если нажать на неё, то она исчезнет и график в окне остается навсегда, иначе он удаляется через KeepInChart секунд.
Порядок графиков, у которых нет значка Pin можно менять вручную путем их перетаскивания с зажатой кнопкой SHIFT, как внутри одного окна, так и между другими окнами от одного и того же терминала MoonBot.
Подробнее о модуле мониторинга графиков в отдельных окнах можно прочесть на этой странице: https://moon-bot.com/ru/charts-in-separate-windows/.
В верхней части окна с графиками терминала MoonBot есть панель управления, на которой расположены:
Кнопки масштаба, которые действуют на масштаб всех графиков в окне с графиками.
Кнопка с "Зелеными стрелками" (Обновить): позволяет сбросить масштаб, отцентрировать графики и пересчитать матрицу ячеек, если выключена галка Auto Resize.
Кнопка с "Красным крестиком" (Очистить): позволяет удалить все графики из активного окна
Кнопка "Ручка" (Информация): позволяет скрыть шкалы цены, времени и другую информацию, оставляет только тиковый график, полезно если графиков много и нужно скрыть избыточную визуальную информацию.
Кнопка “Pin” (Закрепить): появляется только при автоматическом добавлении графиков. Если ее нажать, то она исчезнет и график останется в этом окне навсегда, иначе он будет удалён через KeepInChart секунд.
Кнопка "Круг с белым крестиком" (Удалить): появляется у каждого мини графика только при наведении мышкой в его правый угол, при его нажатии удаляет график их окна.
При выключенной галочке “Раздельные зоны управления” на вкладке Настройки – Интерфейс на мини-графиках можно управлять уже стоящими ордерами путем их перетаскивания мышкой.
При нажатии кнопки SHIFT + средняя кнопка мышки масштаб времени для этого мини графика копируется на все графики в этом окне, то есть можно растянуть или сжать 1 график, и затем нажатием SHIFT + средняя кнопка мышки синхронно растянуть все остальные.
Подробнее о модуле мониторинга графиков в отдельных окнах можно прочесть на этой странице: https://moon-bot.com/ru/charts-in-separate-windows/.
Вам нужно в аккаунте биржи Bybit создать API ключи с разрешениями для спотовой и фьючерсной торговли. Затем в терминале MoonBot на вкладке Настройки-Логин выбрать биржу Bybit (для спотовой торговли) или Bybit Futures (для фьючерсной торговли) и затем зарегистрировать эти API ключи.
Потом нужно зайти на вкладку Настройки-PRO и нажать на надпись Moon Credits или нажать на надпись типа версии (PRO version / Free version) в правом нижнем углу главного окна терминала.
Затем, в открывшемся окне "Moon Credits" внизу нужно посмотреть на доступный баланс Moon Credits и убедиться, что есть 500 Moon Credits для активации API ключей.
Далее, под названием "Activate API Key" нужно нажать на кнопку Activate for 500 Credits и произвести активацию API ключей.
Более подробную инструкцию смотрите на нашем сайте https://moon-bot.com/ru/connect-bybit/.
Вам нужно в аккаунте биржи Gate создать API ключи с разрешениями для спотовой и фьючерсной торговли.
Затем в терминале MoonBot на вкладке Настройки-Логин выбрать биржу Gate Spot (для спотовой торговли) или Gate Futures (для фьючерсной торговли) и затем зарегистрировать эти API ключи.
Потом нужно зайти на вкладку Настройки-PRO и нажать на надпись Moon Credits или нажать на надпись типа версии (PRO version / Free version) в правом нижнем углу главного окна терминала.
Далее, в открывшемся окне "Moon Credits" внизу нужно посмотреть на доступный баланс Moon Credits и убедиться, что есть 500 Moon Credits для активации API ключей.
Далее, под названием "Activate API Key" нужно нажать на кнопку Activate for 500 Credits и произвести активацию API ключей.
Более подробную инструкцию смотрите на нашем сайте https://moon-bot.com/ru/connect-gate/.
Колонка Max.Order в таблице монет - это максимально возможный размер ордера на монете.
На главном экране терминала MoonBot нажмите кнопку Отчеты, при этом откроется отдельная таблица, в которой представлены построчно все Ваши сделки.
Если установить галочку "По закрытию", то отчет будет сортироваться не по колонке открытия позиций (BuyDate), а по колонке закрытия позиций (CloseDate). В этом случае, если, например, у вас сделка открыта "вчера", а закрыта "сегодня" и вы включаете ещё и галку "Сегодня", то вы увидите все закрытые именно сегодня сделки.
Если, например, у Вас сделка была открыта 3 дня назад, а закрыта вчера, то при выборе отчета за два последних дня:
- с галочкой "По закрытию" она отобразится в отчёте, так как она была закрыта вчера (сортировка по колонке CloseDate),
- без галочки "По закрытию" она не отобразится в отчёте, так как была открыта 3 дня назад (сортировка по колонке BuyDate).
В терминале MoonBot зайдите на вкладку Настройки - Интерфейс, нажмите на кнопку Colors Setup. Цвет и прозрачность линий Buy и Sell ордеров настраивается в параметрах:
BuyOrder - для Buy ордера в лонг
SellOrder - для Buy ордера в лонг
BuyShort - для Buy ордера в шорт
SellShort - для Buy ордера в шорт
Нажмите на цветовое меню правее соответствующей настройки и в нижней части цветового квадрата переместите полозок в крайнее правое положение (без прозрачности для отображения максимального цвета).
Зайдите на вкладку Настройки - Интерфейс, нажмите на кнопку Colors Setup. Цвет и прозрачность линии стопа настраивается в параметре GraphGreen. Нажмите на цветовое меню правее GraphGreen и в нижней части цветового квадрата переместите полозок в крайнее правое положение (без прозрачности для отображения максимального цвета).
При нажатии на главном окне терминала MoonBot на кнопку Отчеты откроется Таблица отчетов, в которой будут отражены в том числе закрытые сделки. Если кликнуть на такой сделке по названию монеты, то должно открытьвася окно Pump Chart с миниграфиком, на котором можно посмотреть эту сделку визульно с точками входа и выхода, изменить масштаб по времени (горизонтальный) или цене (вертикальный).
Если не открывается окно Pump Chart или в нём не открываются сделки из окна Таблицы отчетов, то нужно проделать следующие действия:
1) Перезагрузить терминал MoonBot.
2) Проверить в папке logs есть ли этот файл .bin с данной сделкой по этой монете. Файл указывается в виде: BinanceF_USDT-BTC_07-25-18-53-26_2.bin, где:
"BinanceF" - это приставка, означающая, что график был записан терминалом автоматически при закрытии сделки на бирже Binance Futures и может быть открыт в окне Pump Chart.
"USDT-BTC" - это название пары.
"07-25" - это месяц и день.
"18-53-26" - это часы-минуты-секунды закрытия сделки.
"2" - это номер сделки по этой монете.
3) Зайти на вкладку Настройки - Специальные - System и проверить настройку полозка "Удалять старые логи через N дней".
Если сделка старая, например, которая была 3 дня назад, а полозок стоял на "Удалять через 2 дня", то файла .bin в папке logs уже не будет, так как он был уже удален и при клике на монету в Таблице отчетов она соответственно не откроется.
4) Зайти на вкладку Настройки - Специальные - System проверить настройку полозка "Графики в отчете N мин. после закрытия".
Если сделка новая, например, которая была закрыта 1 минуту назад, а полозок стоял на "Графики в отчете 5 мин. после закрытия", то файла .bin в папке logs еще не будет, так как он ещё дописывается в памяти и пока не сохраняется в bin файл. Нужно подождать 5 минут после закрытия сделки, когда файл будет полностью дописан, сохранён в bin файл в папке log и только после этого его можно будет открыть через Таблицу отчетов.
5) Иногда, при нажатии на монету в отчете окно Pump Chart с миниграфиком открывается позади главного окна терминала, или вне основного монитора. Тогда в этом случае нужно попробовать его найти за главным окном терминала MoonBot, сместив его в угол или попробовать комбинацию CTRL+SHIFT+F10, которая перемещает главное окно и дополнительные окна на основной монитор и делает их видимыми.
Для того, чтобы в терминале MoonBot вручную обновиться на тестовую версию нужно на главном окне в поле для поиска монет ввести команду следующую команду:
InstallTestVersion MoonBot-B4, где InstallTestVersion непосредственно команда на обновления версии, а MoonBot-B4 указание номера тестовой версии.
Для того, чтобы в терминале MoonBot вручную обновиться на текущую релизную версию нужно на главном окне в поле для поиска монет ввести команду следующую команду:
InstallTestVersion Release, где InstallTestVersion непосредственно команда на обновление версии, а Release указание, что нужно загрузить текущую релизную версию.
В настоящее время в спотовом терминале MoonBot для биржи Bitget поддерживаются следующие торговые пары: BTC, ETH, USDT, USDC, EUR.
В настоящее время во фьючерсном терминале MoonBot для биржи Bitget поддерживается только одна торговая пара: USDT.
На вкладке Настройки - Специальные - Настройки движка при установленной галочке Custom IP в более ранних версиях терминала MoonBot на методах Method 2, Method 3 было возможно ввести свой IP адрес в поле api.binance.com IP из пула адресов биржи Binance. Но, так как введённые вручную пользователями IP адреса часто переставали работать, то было принято решение в последних версиях терминала отключить функционал Custom IP, то есть независимо от визуального положения галочки Custom IP (установлена она или снята) поле api.binance.com IP не редактируется, а IP адрес для биржи Binance берется терминалом в автоматическом режиме и меняется также автоматически на другой для получения API запросов с наименьшими потерями.
На вкладке Настройки - Специальные - Настройки движка галочку Auto DNS в более ранних версиях терминала MoonBot можно было снимать, но сейчас она всегда установлена и параметр всегда активен без возможности его отключения пользователем. В таком положении терминал автоматически определяет IP серверов биржи Binance с помощью Cloudflare DNS.
На вкладке Настройки - Специальные - Настройки движка терминала MoonBot поле api.binance.com IP не доступно для редактирования пользователем и в нём отображается IP адрес сервера API запросов от биржи Binance.
На вкладке Настройки - Специальные - Настройки движка терминала MoonBot поле stream.binance.com IP не доступно для редактирования пользователем и в нём отображается IP адрес WebSocket сервера потоковой загрузки цен.
Если терминал MoonBot подключен к фьючерсной бирже Binance, то правее кнопки Обновить будет дополнительно отображаться настройка с выбором варианта подключения к wss://fstream.binance.com: Default, FStream3, fstream-auth. Рекомендуется использовать вариант настройки Default (по умолчанию).
На вкладке Настройки - Специальные - Настройки движка терминала MoonBot поле No trades on markets предназначено для ручного ввода монет через запятую для их исключения из подписки на получение трейдов. Этот функционал помогает оптимизировать работу терминала при сильной нагрузке. Например, если Вы не торгуете тяжелые монеты, такие как BTC, ETH, то Вы можете их вписать в эту строчку, закрыть окно с Настройками, затем нажать Меню - Обновить подключение и трейды по ним не будут поступать в терминал, снижая нагрузку.
На вкладке Настройки - Специальные - Настройки движка терминала MoonBot поле No trades on markets предназначено для ручного ввода монет через запятую для их исключения из подписки на получение трейдов. Если вписать в это поле, например монеты BTC и ETH, то по ним в терминал MoonBot не будут поступать трейды. Если Вы всё равно наблюдаете трейды на этих монетах, то нажмите Меню - обновить подключение, а также возможно работает MoonStreamer или Подгрузка графиков.
Если у Вас в терминале MoonBot не работает Карандаш-эмулятор (функционал рисование ценой на графике), то возможны следующие причины:
1) У Вас не активирован модуль MoonBonus без него функционал не работает
2) В меню модуля рисования "Карандаш" на кнопке "Ручка" не установлена галочка Emulator для возможности рисования ценой на графике
3) Вы рисуете позади от текущий трейдов и эмуляторная цена не может вернуться назад.
4) Отжата кнопка "Карандаш" и не возможно общее рисование, включая рисование ценой.
Если в терминале MoonBot на вкладке Настройки - Логин установлена галочка "Мониторинг онлайна", то активируется функция отслеживания онлайн-статуса терминала через Telegram-сервис @MBOnlineBot. В случае отключения терминала с определённого IP, Вы получите уведомление в Telegram. Это поможет Вам оперативно выяснить причину и быстро восстановить его работу.
Если в терминале MoonBot на вкладке Настройки - Логин установлена галочка "Я разрешаю терминалу отправлять отладочные данные", то Вы сможете вносить свой вклад в развитие терминала MoonBot, разрешив отправку отладочной информации на сервер разработчиков терминала. Персональные данные при этом не передаются, а передаваемые на сервер данные содержат только ваш регистрационный ID, записи об активности терминала и сообщения об ошибках программного обеспечения, чтобы по ним разработчики могли быстро реагировать и выпускать обновления терминала с устранением ошибок.
Если терминал открыт и используется в качестве активного приложения, то при нажатии на пробел или Enter клавиатуры в терминале MoonBot будет открыто окно или меню, выбранной в данный момент кнопки.
Если была нажата кнопка Стратегии, которое открывает окно Стратегий (Strategies), то это окно будет открыто в месте его последнего нахождения.
Если была нажата кнопка Меню, то список Меню будет открыт рядом с текущим положением курсора на мониторе.
На вкладке Настройки - Телеграм можно навести курсором мышки на статус ОК и в подсказке появится телефонный номер, на который был зарегистрирован Телеграм, подключенный к терминалу MoonBot.
Если на главном окне терминала MoonBot отключена кнопка М (Мульти ордера), то надпись Session на графиках монет будет скрыта.
В Вашем случае нужно нажать на кнопку М и надпись Session снова появится на графиках монет.
Для этого в терминале MoonBot нужно на вкладке Настройки - Интерфейс нажать на кнопку Colors Setup и в открывшимся окне Colors Setup внизу нажать на кнопку Default, после этого параметры цветовой схемы в терминале будут возвращены в исходные настройки по умолчанию.
В терминале MoonBot есть возможность на вкладке Настройки - Интерфейс после нажатия на кнопку Colors Setup в окне Colors Setup настраивать цвета для разных элементов графика монет: цвета Buy и Sell ордеров, цвет тиков, цвет фона и прочие настройки. Кроме этого есть уже предустановленные цветовые схемы и для их активации можно нажать на одну из кнопок внизу окна Colors Setup:
- Кнопка Solarized устанавливает параметры цветов в режим Solarized.
- Кнопка Soft устанавливает параметры цветов в режим Soft.
- Кнопка Gentle устанавливает параметры цветов в режим Gentle.
Вернуть настройки цветов по умолчанию можно с помощью нажатия на кнопку Default.
В терминале MoonBot реализована прокрутка (скролл) строк с фильтрами на графике (Scroll Filters), если включена кнопка Воронка, а все строки не помещаются на экран. Для этого нажмите правой кнопкой мышки на кнопку Воронка и в меню установите галочку у пункта "Scroll Filters ALT+Wheel", затем подведите курсор мышки к зоне строк фильтров на графике, удерживайте клавишу ALT и используйте колесо мышки для прокрутки строк вверх или вниз.
Прокрутку строк с фильтрами можно отключить, если соответственно снять галочку в меню "Scroll Filters ALT+Wheel" кнопки Воронка.
Чтобы в терминале MoonBot вернуть основное окно терминала или его дополнительные окна, включая окно Стратегий в зону видимости основного экрана на стационарном компьютере нужно нажать следующую комбинацию клавиш: Ctrl+Shift+F10.
Если терминал MoonBot установлен на ноутбуке или используется специальная короткая клавиатура, где активация кнопки F10 производится при дополнительном нажатии на кнопку "fn" (функциональная клавиша), тогда комбинация будет выглядеть так: Ctrl+Shift+fn+F10.
Если Вы в терминале MoonBot используете ручную стратегию Manual с включенным разделом Session настроек стратегий (IgnoreSession=NO), то для отображения информации по нулевому Session нужно установить галочку около этой ручной стратегии, нажать на кнопку "Старт отмеч." и активировать её, чтобы рядом горела лампочка. А также убедитесь, что при нажатии правой кнопки мышки на кнопку Воронка "Показывать фильтры на графиках" была снята галочка в меню около пункта Hide zero sessions.
Если Вы в терминале MoonBot не можете открыть папку со стратегиями, в которых точно ранее находились стратегии, то скорей всего у Вас в поле Фильтр в окне Стратегий записано поисковое слово, которое не присутствует в названии стратегии папки, которая у Вас не открывается. Для решения этого вопроса удалите все поисковые слова из поля Фильтр.
Отображение ордеров черточек в книге ордеров терминала MoonBot полезно и даёт лучшее понинимание о распределении отдельно стоящих крупных лимитных ордеров и плотностей как на покупку, так и на продажу.
Если у Вас ордера черточки не отображаются в книге ордеров на фоне цвета книги ордеров, то зайдите на вкладку Настройки - Интерфейс и полозок прозрачности ордеров в книге ордеров "Ордера: ХХ%" переместите в крайнее правое положение на 100% (максимально видны).
Кроме этого проследите, чтобы цвет ордеров черточек не совпадал с цветом книги ордеров, так как это разные настройки и при одинаковых цветах ордера черточки по цвету будут сливаться с фоновым цветом книги ордеров.
Чтобы проверить цвета на вкладке Настройки - Интерфес нажмите кнопку Colors Setup, которая откроет окно Colors Setup с цветовыми настройками различных элементов интерфеса терминала MoonBot.
Настройка BookLevelRed определяет цвет ордеров черточек в красной книге ордеров
Настройка OrderBookRed определяет цвет фона красной книги ордеров
Эти два цвета между собой должны различаться.
Настройка BookLevelGreen определяет цвет ордеров черточек в зеленой книге ордеров
Настройка OrderBookGreen определяет цвет фона зеленой книги ордеров
Эти два цвета между собой должны различаться.
Также внизу каждой цветовой настройки есть полозок прозрачности цвета, который должен находиться в крайнем правом положении, тогда цвет будет максимально виден. Если он у параметров BookLevelRed и BookLevelGreen находится в крайнем правом положении, то ордера черточки в красной и зеленой книге ордеров будут не видны (полностью прозрачны).
В терминале MoonBot в окне Таблица монет изначально, а так же при нажатии кнопки "Обновить" (с зелеными стрелками) сортировка по колонке "Markets" производится по времени добавления маркетов. На нижней строчке Таблицы монет будет находиться маркет, добавленный на биржу последним.
В терминале MoonBot на вкладке Настройки - Основные полозок "Авто Panic Sell если цена упала < [покупка] +-XX%" можно регулировать в диапазоне от -20% до +1%.
В терминале MoonBot на вкладке Настройки - Основные полозок "Panic Sell может снижать цену до [покупка] +-ХХ%" можно регулировать в диапазоне от -99% до +5%.
Да, можно, для этого зайдите на вкладку Настройки - Hotkeys и задайте для поля "Panic Sell 1 order" нужную Вам комбинацию нажатия клавиш, которая будет являться хоткеем для активации режима Panic Sell только для одного ордера с наименьшим номером на графике монеты, который открыт на полный экран. То есть, если стоит несколько Sell ордеров на графике монеты, то после нажатия на этот хоткей будет закрыт сначала первый поставленный Sell ордер (с меньшим номером), при втором нажатии - второй поставленный Sell ордер и так далее.
Да, можно. Нажмите на кнопку Стратегии и откройте окно стратегий (Strategies). Кликните на папку с подпапками, которую Вы хотите удалить. Нажмите на иконку замка на кнопке Удалить, разблокируйте её и затем нажмите. Терминал MoonBot выдаст уведомление "Будут удалены следующие папки со стратегиями: (перечисление). Продолжить?". Нажмите на кнопку Да для подтверждения удаления.
Если в папке или подпапках находятся стратегии, у которых установлены галочки или они активированы в данный момент, то при попытке удалении папки с подпапками терминал MoonBot выдаст уведомление "В папках на удаление имеются запущенные стратегии, снимите с них галки и выключите перед удалением!". Если Вы уверены, что хотите продолжить удаление, то снимите галочки со всех стратегий в удаляемых папках и подпапках, деактивируйте их и затем повторите процедуру удаления.
Да, можно. Для этого в терминале MoonBot на вкладке Настройки - Специальные - Настройки движка убедитесь, что установлена галочка около параметра AutoClose Zero positions: удалять нулевые позиции с отрицательной маржой, которые возникают после ликвидации больше 100% на изолированной марже. По умолчанию данная галочка включена.
Да, можно. Нажмите на кнопку Смотреть маркеты и откройте окно Таблица монет со списком всех монет, которые торгуются на текущем маркете. В нижнем левом углу Таблицы монет расположено поле Coin, которое используется как фильтр для быстрого поиска нужных монет по колонке Market. Введите название нужной Вам монеты в это поле и в Таблице монет останется одна строка с ней или несколько строк с монетами, названия которых совпадают с набранными буквами.
Да, можно. Нажмите на кнопку Смотреть маркеты и откройте окно Таблица монет со списком всех монет, которые торгуются на текущем маркете. В нижнем левом углу Таблицы монет расположено поле DVol, которое используется как фильтр для быстрого поиска нужных монет по колонке Vol. с дневными объемами. Введите в это поле нужное Вам значение минимальных дневных объемов и в Таблице монет останутся только строки тех монет, значения дневных объемов которых будут выше указанного Вами значения.
Для того, чтобы скрыть кнопку Buy на правой панели главного окна терминала MoonBot нужно на вкладке Настройки - Интерфейс установить галочку "Скрыть кнопку Buy". Данную кнопку обычно скрывают в тех случаях, когда терминалом управляют на устройствах с малым размером экрана и есть риск случайного нажатия на кнопку Buy.
Для того, чтобы скрыть кнопку MoonBonus в верхней области главного окна терминала MoonBot нужно на вкладке Настройки - Интерфейс установить галочку "Скрыть кнопку MoonBonus". Когда окно терминала нужно сделать небольшим, то обычно скрывают данную кнопку для оптимизации рабочего функционала.
Справа от графика и книги ордеров отображается панель управления с дополнительными кнопками и информацией. Эту панель можно держать постоянно открытой или скрывать, чтобы увеличить рабочее торговое пространство с графиками. Чтобы включить автоскрытие нужно на вкладке Настройки - Интерфейс установить галочку у пункта "Скрыть панель справа от графика" и правая панель будет автоматически скрываться. В таком режиме в зоне красной книги ордеров сверху будет отображаться торговая пара (например USDT) и название монеты (например BTC) в формате USDT-BTC, если нажать на неё левой кнопкой мыши, то откроется график этой монеты на бирже, если нажать правой кнопкой мыши, то график данной монеты будет добавлен в активное чарт-окно.
Ниже располагается кнопка, если нажать на неё левой кнопкой мыши, то откроется правая панель управления и она будет открыта пока курсор будет находится в её зоне. Если нажать на неё правой кнопкой мыши, то это приведёт к закрытию графика монеты.
Если при открытой правой панели курсор переместить вне её зоны, например на график, то панель автоматически скроется.
Если правая панель управления открыта, то на ней сверху отображаться торговая пара (например USDT) и название монеты (например BTC) в формате USDT-BTC.
Если нажать на неё левой кнопкой мыши, то откроется график этой монеты на бирже, если нажать на неё правой кнопкой мыши, то график данной монеты будет добавлен в активное чарт-окно.
Ниже указаны данные по дельтам цены на монете за 3h, 1h, 15m (3 часа, 1 час и 15 минут) в процентах. Эти значения всегда положительные.
Если правая панель скрыта, то эти значения автоматически указываются на графике монеты в левом верхнем углу во-второй строке.
В терминал MoonBot добавлена возможность отображать трассы от Buy и Sell ордеров, по которым можно легко визуально отслеживать их перестановку на графике. Это позволяет быстро посмотреть работу стратегии, куда выставлялся Buy и Sell ордер, как дальше он перемещался на графике и затем при необходимости скорректировать алгоритм работы стратегии, не прибегая долгого изучения лога.
Если Вы хотите временно скрыть отображение трасс от Buy и Sell ордеров и других элементов рисования на графиках монет, то для этого отожмите кнопку Карандаш на главном окне терминала MoonBot. Если нужно снова их отобразить, то нажмите на кнопку Карандаш. Эти действия будут работать как на главном окне, так и в чарт-окнах терминала MoonBot.
В терминале MoonBot можно при нажатой кнопке Карандаш, когда будут отображаться все элементы рисования на графиках монет, скрыть или сделать менее видимыми только трассы от Buy и Sell ордеров. Для этого нажмите правой кнопкой мышки на иконке Карандаш, далее нажмите на кнопку Trace и в настройках трасс отрегулируйте их видимость на графиках монет с помощью полозка Opacity (Прозрачность). В крайнем левом положении полозка Opacity у трасс будет максимальная прозрачность и они не будут видны на графике, в крайнем правом положении видимость трасс будет максимальной.
В терминале MoonBot на графике каждой монеты хранится не более 50 трасс, при этом старые трассы автоматически затираются.
В терминале MoonBot для ручной очистки всех трасс от Buy и Sell ордеров и прочих элементов рисования используется в меню кнопки "Карандаш" кнопка "Clear All", которая есть во-всех инструментах рисования или комбинация клавиш CTRL+Z, которая пошагово очищает трассы и элементы рисования. Очистка трасс на графике и других элементов рисования производится только на графике монеты открытым на полный экран.
В терминале MoonBot после нажатия на кнопку "Карандаш" открываются кнопки с разными элементами рисования. В каждом меню в них есть кнопка Clear, которая при нажатии очищает все элементы рисования в меню, которого она расположена. То есть, если, например, на графике монеты, которая открыта на полный экран необходимо очистить все горизонтальные линии-уровни (Price Line), то нужно сначала нажать на иконку Price Line и затем в её меню нажать на кнопку Clear.
В терминале MoonBot после нажатия на кнопку "Карандаш" открываются кнопки с разными элементами рисования. В каждом меню в них можно установить галочку Hotkey, которая включает данный вид рисования в круговое переключение по хоткею "Switch Chart Figure", который настраивается на вкладке Настройки - Hotkeys.
Для удобства анализа сделок кнопка Воронка в окне Pump Chart в нажатом состоянии позволяет отображать на графике отчета только 2 ордера (Buy и Sell) по выбранной сделке. Если кнопка Воронка в окне Pump Chart отжата, то на графике отчета будут отображаться все ордера от всех сделок, которые успели записаться в это время. Трассы от всех ордеров будут всегда отображаться в любом положении кнопки Воронка в окне Pump Chart.
В терминале MoonBot трассу конкретного ордера можно выделить более ярко, чтобы разобраться, где она начиналась и, где закончилась. Для этого с нажатой клавишей CTRL наведите курсор на последнюю точку перестановки ордера, кликните на неё мышкой и она будет выделена более ярко. Чтобы снять яркое выделение трассы проделайте это действие ещё раз. На графике монеты можно выделять несколько нужных трасс поочередно увеличивая их яркость.
В терминале MoonBot, если ордер был закрыт по стопу, то на графике будет отображена последняя трасса от линии стопа. Если сделка была закрыта по тейку, то трасса от линии стопа на графике монеты сохраняться не будет. Трассу от линии стопа можно выделить более ярко, если с нажатой клавишей CTRL навести курсор на последнюю точку перестановки ордера, которая привела к закрытию позиции.
В терминале MoonBot в окне Стратегий при нажатии на кнопку Сохранить специально добавлена анимация с зеленым кружком, чтобы пользователь видел, что нажатие данной кнопки состоялось и процесс сохранения параметров стратегий прошёл успешно.
В терминале MoonBot на вкладке Настройки - Специальные - Защита от зависаний Вы можете изменять ширину колонок, для этого подведите курсор к границе нужной колонки, кликните на неё и, удерживая ПКМ раздвиньте границы колонки на нужную ширину.
Да, можно. Для этого в терминале MoonBot нажмите кнопку Смотреть маркеты и откройте окно Таблица монет, в поле фильтр внизу этого окна наберите название нужной Вам монеты, в Вашем случае это BTC. Затем кликните правой кнопкой мышки на название этой монеты и в меню выбора действий нажмите на пункт "Reset session on market". После этого только на данной монете будет сброшена сессия, а на других монетах сессия останется нетронутой.
В терминале MoonBot алгоритм слежения за потерянными ордерами корректно работает, в том числе и с монетами, которые имеют длинные названия, например 10000000AIDOGEUSDT.
В терминале MoonBot в отчете ликвидации учитывают лонг или шорт. В отчете по ликвидации пишутся дельты на момент сделки (последней перед ликвидацией, если их было несколько).
В терминале MoonBot на вкладке Настройки - Специальные - Remote есть функционал, который позволяет отправлять скриншоты со сделками в свой Телеграм канал или по желанию ещё и в официальные MoonBot Телеграм каналы.
На таких скриншотах отражена следующая информация:
- Торговая пара - Монета
- Год-месяц-дата часы:минуты
- Масштаб графика %
- Дельты цены: 3h, 1h, 15m
- Сумма сделки в $ и %
- Основные данные по монете на графике
- Название биржи с указанием Spot или Futures
- Тиковый график в момент сделки
- Входы и выходы из сделки
- Указание, что данный скриншот сделан при торговле на терминале MoonBot
- Указание на сайт: Moon-bot.com
Если Вы используете терминал MoonBot для торговли на споте по Телеграм сигналам, то убедитесь что у вас на вкладке Настройки - АвтоПокупка снята галочка Special, иначе, как в Вашем случае, терминал может ошибочно определять в сигнале маркет USDT-T.
Если Вы в терминале MoonBot в настройках стратегии на вкладке Main установили галочку около параметра DebugLog (YES), то по данной стратегии в лог будет выводиться дополнительная отладочная информация, которая может помочь получить больше данных по работе стратегии. При этом ниже вкладок с настройками стратегий будет выводиться предупреждающая надпись "Галка Debug в стратегиях нагружает ЦПУ!". Так как в этом отладочном режиме стратегии потребляется больше ресурсов ЦПУ, то после отладки рекомендуется снять эту галочку. Если такая галочка стоит на нескольких стратегиях, то их можно снять все одновременно, если справа нажать на надпись "Отключить Debug".
Для этого в терминале MoonBot на главном экране нажмите на кнопку "Смотреть маркеты" и откройте окно "Таблица монет". В нижней части этой таблицы нажмите кнопку "Настройка плеча" и в открывшейся дополнительной настройке установите галочку около параметра "Auto Cross" - автоматическое переключение на кросс маржу, в том числе после листинга и нажмите на кнопку "Apply" (Применить).
Если в терминале MoonBot в окне Таблица монет в настройках кнопки Настройка плеча, установлена галочка Auto Cross, то терминал будет регулярно проверять выставление кросс маржи: при перезапуске терминала, при листинге на бирже и потом раз в час.
Если в терминале MoonBot в окне Таблица монет в настройках кнопки Настройка плеча, установлена галочка Auto Isolated, то терминал будет регулярно проверять выставление изолированной маржи: при перезапуске терминала, при листинге на бирже и потом раз в час.
В терминале MoonBot, чтобы использовать для торговли ручные стратегии (Manual) потребуется сначала их создать в окне Стратегий, затем нужно включить возможность выбора ручных стратегий через Меню - Ручная торговля - Использовать ручную стратегию. После этого можно выбирать ручные стратегии несколькими способами:
1) Выбирать их из меню ручных стратегий, которое располагается под балансом BNB на главном окне терминала.
2) Можно включить отображение фиксированных кнопок с ручными стратегиями и назначить для каждой кнопки нужную ручную стратегию, а затем кликать мышкой на любую кнопку или использовать для переключения ручных стратегий хоткеи.
Чтобы активировать кнопки с ручными стратегиями и назначить им соответствующие хоткеи выполните следующие действия:
Откройте вкладку Настройки - Hotkeys - Manual strategies.
Слева от каждой надписи Button установите нужное количество галочек для отображения необходимого количества кнопок (до 10) в верхней части главного окна терминала.
В соответствующем поле ниже задайте комбинацию горячих клавиш для активации нужной кнопки с выбранной ручной стратегией.
Нажмите правой кнопкой мыши на кнопку для ручных стратегий, выберите в меню нужную ручную стратегию и она будет закреплена за этой кнопкой.
Повторите эти действия для других кнопок, чтобы настроить быстрый доступ к часто используемым ручным стратегиям.
Для переключения ручных стратегий нажимайте левую кнопку мыши на нужную кнопку или используйте назначенную ранее комбинацию горячих клавиш для них.
В терминале MoonBot после нажатия на Меню - Manage Triggers откроется отдельное окно Manage Triggers, в котором можно очищать или выставлять ключи для триггеров, просматривать списки используемых ключей в стратегиях, а также списки свободных ключей, которые пока не задействованы в стратегиях.
В терминале MoonBot после нажатия на Меню - Manage Triggers откроется отдельное окно Manage Triggers. В поле Keys задаются списки ключей, которые необходимо установить или очистить. Можно указать один ключ, несколько ключей через запятую или задать диапазон через дефис. Допустимы комбинированные записи, например: 1, 5, 7-13, 45, 60-70. При нажатии на кнопку All будут выбраны все ключи в формате 1-200. Максимальное количество ключей в терминале - 200.
В терминале MoonBot после нажатия на Меню - Manage Triggers откроется отдельное окно Manage Triggers. В поле Markets можно указать одну монету или список монет через запятую. Также можно выбрать все монеты на маркете, нажав кнопку All.
В терминале MoonBot после нажатия на Меню - Manage Triggers откроется отдельное окно Manage Triggers. Кнопка Clear очищает выбранные ключи на указанных монетах, а кнопка Set - устанавливает ключи на выбранные монеты.
В терминале MoonBot после нажатия на Меню - Manage Triggers откроется отдельное окно Manage Triggers. При нажатии на кнопку Used Keys откроется окно со списком ключей, которые уже используются в стратегиях, с указанием соответствующих названий стратегий.
В терминале MoonBot после нажатия на Меню - Manage Triggers откроется отдельное окно Manage Triggers. После нажатия на кнопку Used Keys, в открывшемся окне, отслеживаются следующие ключи и их соответствующие обозначения в стратегиях:
Key - номера ключей из параметров TriggerKey
KeyBuy - номера ключей из параметров TriggerKeyBuy
KeyProfit - номера ключей из параметров TriggerKeyProfit
KeyLoss - номера ключей из параметров TriggerKeyLoss
Clear - номера ключей из параметров ClearTriggerKeys
WL - номера ключей из параметров TriggerByKey
BL - номера ключей из параметров TriggerKeysBL
Sell - номера ключей из параметров SellByTriggerBL.
В терминале MoonBot после нажатия на Меню - Manage Triggers откроется отдельное окно Manage Triggers. При нажатии на кнопку Free Keys откроется окно со списком свободных ключей, которые в данный момент не используются в стратегиях и их можно смело использовать в новых стратегиях.
В терминале MoonBot после нажатия на Меню - Manage Triggers откроется отдельное окно Manage Triggers. После нажатия на кнопки Used Keys и Free Keys будут соответственно открываться окна с данными по ключам и стратегиям. Можно нажать комбинацию клавиш CTRL+A, чтобы выделить всю информацию в соответствующем окне и затем нажать CTRL+C, чтобы скопировать все данные в буфер. Далее можно, например с помощью комбинации CTRL+V вставить данные из буфера в блокнот для дальнейшего анализа ключей и стратегий.
В окне Отчетов терминала MoonBot можно использовать фильтр Long\Short для фильтрации отображения лонговых и шортовых сделок в отчёте.
В меню этого фильтра можно выбрать следующие варианты:
Both - отображать все сделки: как шортовые, так и лонговые.
Long - отображать только лонговые сделки.
Short - отображать только шортовые сделки.
В терминале MoonBot на вкладке Настройки-Специальные-Настройки движка при установке галочки FastTrades можно задействовать быстрый метод обработки трейдов на Binance-Futures, но при этом использование данного метода приводит к большему потреблению ЦПУ на 10% на 1-ядерном VDS.
В терминале MoonBot на вкладке User Interface настроек стратегий при включенной галочке UseCustomColors можно в параметре BuyOrderColor задать свой цвет кнопок детектов для выбранной стратегии, по которой будет происходить детект. При использовании данного функционала кнопки детекта на главном окне терминала MoonBot мигают с выбранным цветом и имеют два положения: яркий и менее яркий цвет той же гаммы.
В последних версиях терминала MoonBot линия стопа у трассы ордеров отображается всегда, а не только при выделении линии трассы ордеров, рекомендуем обновить версию терминала до актуальной.
В терминале MoonBot через Меню - Log Analyzer можно открыть отдельное окно Log Analyzer для быстрого анализа логов за разные дни. Чтобы проанализировать лог нужно в окне Log Analyzer нажать на кнопку Open Log file, затем в проводнике выбрать нужный для анализа лог и нажать ОК. После этого в окно Log Analyzer загрузится краткая информация с анализом этого лога: путь к логу, тип биржи, номер и дата версии, количество сигналов, количество эмуляторных и реальных ордеров, подсчет общего числа перестановок и среднего времени операций с ордерами и прочие данные из лога. При использовании Анализатора логов, рекомендуется на вкладке Настройки - Специальные - System полозок "Уровень логирования (0 - мало, 5 - все)" установить в крайнее правое положение на 5, чтобы события в логе записывались более точно с указанием часов:секунд:миллисекунд.
Пример параметров при разборе лога в окне Log Analyzer:
==================== Log File: С:\MoonBot\LOG_2025-08-25.log ===============
Binance Futures --- v7.47 (25.08.2025) VDS Mode: NO FreePosMode: NO CMem: 48000
Signals:
Orders:
Orders Emulator:
Orders Real:
Data for real orders:
Orders filled while replacing:
Avg Orders simultaneously:
Avg order lifetime:
Avg order replaces Up count:
Avg order replaces Down count:
Order replaces count total:
Avg sell lifetime:
Min sell lifetime:
Max sell lifetime:
В терминале MoonBot на вкладке Настройки - Интерфейс старая опция "раздельные кнопки Buy/Sell" удалена, а вместо неё добавлена опция "Скрывать панель справа от графика". Когда окно терминала нужно сделать небольшим, то обычно скрывают правую панель для увеличения зоны графиков. При этом некоторые информационные индикаторы, такие как название пары, данные по дельтам цены за 3h, 1h, 15m (3 часа, 1 час, 15 минут) пока правая панель скрыта, отображаются в верхнем левом углу графика на второй строчке. В режиме пока правая панель скрыта, под названием пары появляется кнопка, при нажатии ЛКМ на неё правая панель временно открывается, давая доступ ко всем настройкам на ней, а при нажатии ПКМ на неё можно закрыть график монеты. Пока курсор находится на правой панели она не закрывается, при перемещении курсора вне зоны правой панели она снова автоматически скрывается.
В последних версиях терминала MoonBot улучшено отображение интерфейса при сжатии по ширине главного окна, в том числе теперь кнопки Режим, Справка, Отчеты, Смотреть маркеты, Autodetect и Стратегии сжимаются по мере сжимания главного окна, рекомендуем обновить версию терминала до актуальной.
В терминале MoonBot кнопка ":" (двоеточие), расположенная левее кнопки масштаба Авто, позволяет при сжатии окна терминала скрывать или отображать часть элементов интерфейса, расположенных справа от неё до поля поиска монеты.
Если окно терминала сжато и кнопка ":" отжата, то кнопки правее неё автоматически скрываются по мере уменьшения размеров окна.
Если окно терминала сжато и кнопка ":" нажата, кнопки правее неё остаются видимыми, независимо от размера окна.
В терминале MoonBot при нажатии правой кнопкой мышки на кнопку "Справка" можно открыть меню и переназначить функционал данной кнопки:
1) При выборе в меню Help будет отображаться кнопка Справка (установлена по умолчанию), которая открывает окно MoonBot FAQ со справочной информаций.
2) При выборе в меню Assets будет отображаться кнопка Assets, которая открывает окно Assets с балансами монет и их трансфером между спотовым и фьючерсными аккаунтами (аналог вызова данного окна через Меню - Assets).
3) При выборе в меню Reports будет отображаться кнопка Отчёты, которая вызывает окно Report с отчётами.
4) При выборе в меню Alerts будет отображаться кнопка Alerts, которая вызывает окно Alerts со всеми алертами на графиках монет (аналог вызова данного окна через Меню - Alerts).
5) При выборе в меню BackTest будет отображаться кнопка BackTest, которая вызывает окно BackTest для тестирования стратегий на исторических данных трейдов (аналог вызова данного окна через Меню - BackTest).
Да, при перезапуске терминала MoonBot размеры функциональных окон сохраняются в том виде, как они были до перезапуска терминала.
Отображение объемов в терминале MoonBot на графике монеты в индикаторе BV_SV автоматически меняется следующим образом, если значение будет больше 999k, например 1100k, то оно будет указываться уже в миллионах, то есть 1.1m.
На вкладке Настройки-Hotkeys, указанная в поле Reset Form positions комбинация клавиш Ctrl+Shift+F10 при своём использовании возвращает в зону видимости основного монитора не только окна с Настройками, Стратегиями и так далее, но также и главное окно терминала MoonBot.
В последних версиях терминала MoonBot отдельные окна Balances и Transfer объединены в одно окно Assets, которое теперь вызывается через Меню - Assets. В этом объединённом окне функционал Balances теперь называется Assets, а ниже его размещено окно Transfer. Общее окно Assets можно также вызывать, если на главном окне терминала MoonBot нажать правой кнопкой мышки на кнопку Справка и далее выбрать из меню пункт Assets. Рекомендуем обновить версию терминала до актуальной.
В терминале MoonBot при нажатии на Меню - Assets откроется окно Assets, в котором можно взаимно менять высоту окон Assets и Transfer, для этого кликните левой кнопкой мышки на небольшой круг на границе этих окон и затем, не отпуская кнопку мышки, двигайте границу между окнами вверх или вниз на нужное расстояние.
В терминале MoonBot можно отображать комиссию, которая берет биржа за удержание позиции в момент фандинга. Эта комиссия будет записываться в отчете отдельной строкой, а в колонке ChannelName будет указываться слово "Funding". Если Вы не хотите в отчет этого терминала записывать данные по комиссии при фандинге, то это можно отключить. Для этого в Таблице с отчётами нажмите на кнопку "Красный ключ", откройте справа окно с настройками и снимите галочку у пункта "Писать Funding".
В терминале MoonBot после нажатия на кнопку Отчёты открывается окно Reports с отчетами по сделкам. Если в нём нажать на кнопку “Красный ключ”, то откроется правая панель с настройками. В ней есть опция "Писать ликвидации", если установить галочку около неё, то в отчёт этого терминала будут заноситься ликвидации, если галочку снять, то не будут. Так как данные о ликвидациях поступают во все терминалы, подключенные к этому аккаунту биржи, то обычно такую галочку включают только на одном терминале, где и смотрят данные по ликвидациям, а на остальных отключают.
В терминале MoonBot после нажатия на кнопку Отчёты открывается окно Reports с отчетами по сделкам. Если в нём нажать на кнопку “Красный ключ”, то откроется правая панель с настройками. В ней есть опция "Писать Funding", если установить галочку около неё, то в отчёт этого терминала будут заноситься данные по комиссии за фандинг, если галочку снять, то не будут. Так как данные о комиссии за фандинг поступают во все терминалы, подключенные к этому аккаунту биржи, то обычно такую галочку включают только на одном терминале, где и смотрят данные по комиссиям за фандинг, а на остальных отключают.
В терминале MoonBot предусмотрен функционал, чтобы можно было установить разом на всех монетах, например, плечо х10, а затем автоматически поддерживать это плечо на всех монетах, включая новые, с помощью галочки Auto Leverage N, где N значение плеча. Для этого в терминале MoonBot на главном экране нажмите на кнопку "Смотреть маркеты" и откройте окно "Таблица монет".
В нижней части этой таблицы нажмите кнопку "Настройка плеча" и в открывшейся дополнительной настройке, в поле рядом с кнопкой Set Leverage to, введите значение плеча 10. Установите галочку у параметра Auto Leverage 10, где число 10 будет совпадать со значением плеча, введённым в поле Set Leverage to и затем нажмите на кнопку Apply (Применить).
После этого терминал MoonBot начнет отправлять запросы на биржу на выставление плеча х10 на всех монетах, где это возможно.
Контролировать значение "текущее плечо / максимальное плечо" можно в этой же "Таблице монет" в колонке Leverage. Процесс смены плеч будет виден как в окне логов, так и в самой "Таблице монет".
Внимание! Действует приоритет настроек установки плечей:
- Если задано управление по максимальному ордеру, то применяется оно.
- Если не задано управление по максимальному ордеру, то применяется фиксированное плечо, задаваемое в Auto Leverage N.
В терминале MoonBot при нажатии на "Меню - System Settings" откроется отдельное окно System Settings, в котором можно установить галочку у пункта "High DPI Mouse", если Вы используете мышку с высоким DPI для уменьшения лага графика.
В последних версиях терминала MoonBot для биржи Gate Futures на графике монет время фандинга указывается автоматически, рекомендуем обновить версию терминала до актуальной.
В последних версиях терминала MoonBot при редактировании папки её название сразу выделяется - это сделано для удобства ввода нового названия папки, рекомендуем обновить версию терминала до актуальной.
В терминале MoonBot позиции окна Стратегий сохраняются, как в течении его работы, так и после его перезагрузки.
Для оптимизации режима VDS отключено сохранение графиков в файл во-время работы терминала MoonBot. Они сохраняются только при выключении и перезапуске терминала.
В терминале MoonBot перетаскивание нескольких выделенных стратегий или папок в окне стратегий производится только с зажатыми клавишами SHIFT или CTRL.
Если у Вас терминал MoonBot для биржи Bitget настроен в качестве слежуна за позициями и ордерами, то токен BGB (токен биржи Bitget) добавляется при первом запуске в черный список слежуна, то есть в поле Dont control these balances на вкладке Настройки - Специальные - Защита от зависаний.
Для корректной работы отображения балансов в терминале MoonBot для биржи Bitget Futures следует включить режим мультиассетов: в аккаунте бирже или в терминале MoonBot через Меню - Assets нажать кнопку MultiAssets ON.
В терминале MoonBot для биржи Bitget для Buy и Sell ордеров нет режимов айсберг (iceberg).
В терминале MoonBot для биржи Bitget Futures сейчас для торговли нужно использовать только кросс маржу, по причине проблем в API с реализацией выставления изолированной маржи на этой бирже. Поэтому сейчас в терминале MoonBot Bitget Futures рекомендуется снять галочку "Auto Isolated", чтобы терминал не давал ошибки.
Внимание! Даже если открыть позицию с изолированной маржой, то последующие лимитные ордера, даже не исполненные, могут выбить позицию в кросс маржу.
Да, для этого на вкладке Настройки - Специальные - Настройки движка установите галочку Автопокупка BNB и задайте нужный порог, ниже которого терминал будет делать автопокупку и сумму автопокупки, для биржи Bitget в этом случае будут покупаться не BNB, как для биржи Binance, а токены BGB, из которых биржа Bitget вычитает комиссию за сделки.
В терминале MoonBot на вкладке Настройки - Специальные - Настройки движка расположен параметр "Old coins as New Listing". Если галочка установлена, то монеты на бирже, которые уже торговались ранее и находились в статусе "Оффлайн" будут показаны как новые листинги при возобновлении торгов. Такие монеты будут появляться с тегом "Old" на графике.
В последних версиях терминала MoonBot ползунок TP на главном окне теперь может управляться с помощью колеса мышки. Для этого на главном окне терминала кликните на значение TP, чтобы открыть полозок для его регулировки, затем в зоне полозка с помощью колеса мышки измените его положение на нужное: поворот колеса на себя для уменьшения значения TP, поворот колеса от себя для увеличения значения TP. Для работы этого функционала рекомендуем обновить версию терминала до актуальной.
В последних версиях терминала MoonBot ползунок SL на главном окне теперь может управляться с помощью колеса мышки. Для этого на главном окне терминала кликните на значение SL, чтобы открыть полозок для его регулировки, затем в зоне полозка с помощью колеса мышки измените его положение на нужное: поворот колеса на себя для уменьшения значения SL, поворот колеса от себя для увеличения значения SL. Для работы этого функционала рекомендуем обновить версию терминала до актуальной.
В последних версиях терминала MoonBot для биржи Bitget можно нажать кнопку Отчеты, открыть окно с Отчетами, нажать на кнопку "Красный ключ" и установить галочку "Писать ликвидации". После этого в отчет данного терминала будут записываться ликвидации на Вашем аккаунте биржи Bitget, рекомендуем обновить терминал на актуальную версию.
В последних версиях терминала MoonBot увеличены коэффициенты максимальных масштабов при переключении хоткеем "Scale +", который настраивается на вкладке Настройки-Hotkeys, то есть цифры на кнопке максимального масштаба могут оставаться теми же, но фактический размах цены будет больше. То есть хоткей на увеличение масштаба продолжает переключать график на ещё больший масштаб после крайней левой кнопки масштаба, увеличивая значение по шагам с каждым последующим его применением. Обратите внимание, что размах цены на графике при этом не будет соответствовать линейке при больших масштабах, рекомендуем обновить версию терминала до актуальной.
В терминале MoonBot можно с помощью Меню - Alerts открыть окно Alerts, в котором будут указаны все элементы рисования на графиках монет, на которых установлены алерты (сигнальные события). Если к алерту не прикреплена стратегия Alerts, то звук будет задаваться в настройке "Выбор звука" окна Alerts с помощью списка звуков в меню ниже. Если к алерту прикреплена стратегия Alerts, то звук будет определяться настройками для звука в стратегии Alerts на вкладке Main параметрами SoundAlert=YES/NO (разрешать / не разрешать звук) и SoundKind (выбор звука).
В терминале MoonBot можно с помощью Меню - Alerts открыть окно Alerts, в котором будут указаны все элементы рисования на графиках монет, на которых установлены алерты (сигнальные события). Поле "Coin (BTC, ETH)" в окне Alerts используется как фильтр для отбора монет, на которых установлены алерты. В нем можно указать как одну монету, так и несколько монет через запятую. После отбора монет можно на них менять стратегии Alerts, откреплять стратегии Alerts или очищать алерты.
В терминале MoonBot можно с помощью Меню - Alerts открыть окно Alerts, в котором будут указаны все элементы рисования на графиках монет, на которых установлены алерты (сигнальные события). Настройка Def Strategy и меню под ней определяет как выставлять алерт: если выбрать "none", то устанавливаемые алерты на графиках по умолчанию будут просто сигнальными без прикрепленной к ним стратегии Alerts, если выбрать в этом меню стратегию Alerts, которую нужно заранее создать в окне Стратегий, то при установке алерта на графике монет к нему по умолчанию будет прикреплена эта стратегия. При пересечении такого алерта линией цены или крестиком (выбор условия задается в стратегии Alerts) алерт сработает, запустит стратегию Alerts, которая далее отработает по своим параметрам.
В терминале MoonBot можно с помощью Меню - Alerts открыть окно Alerts, в котором будут указаны все элементы рисования на графиках монет, на которых установлены алерты (сигнальные события). Если Вы хотите привязать к алертам стратегию Alerts, то её нужно сначала создать в окне Стратегий, настроить в ней нужные параметры и сохранить. Затем нужно с помощью Меню - Alerts открыть окно с алертами, выбрать нужный алерт и в меню колонки Strategy выбрать для него созданную стратегию Alerts. Если вам нужно создать ещё одну стратегию Alerts, то чтобы она стала доступной в меню Strategy окна Alerts, нужно закрыть окно Alerts, а затем заново открыть его.
В терминале MoonBot можно с помощью Меню - Alerts открыть окно Alerts, в котором будут указаны все элементы рисования на графиках монет, на которых установлены алерты (сигнальные события), которые, или могут сигнализировать о пересечении с ценой мигающей кнопкой детектом на главном окне или запускать стратегию Alerts, которая может покупать монету, давать свой звуковой сигнал из стратегии, давать сообщение в телеграм, открывать график монеты и так далее. Если нужно быстро поменять одну стратегию Alerts на другую или открепить от алертов стратегии, то нужно выбрать новую стратегию Alerts в поле Def Strategy или пункт "none" (для открепления от стратегий), а затем нажать на кнопку Set, которая применит дефолтную стратегию ко всем алертам в окне Alerts (с учетом фильтра монет).
Да, в последних версиях терминала MoonBot для биржи Bybit тепловая карта ордеров (HeatMap) работает с агрегацией по "тейкеру по маркету". Включить её можно нажатием на кнопку HMap на главном окне терминала MoonBot. Если она у Вас не работает, то рекомендуем обновить терминал на актуальную версию.
В терминале MoonBot префиксы для монет вида *PERP, 1k*, *3S,*3L,*5S,*5L используются только в настройках стратегий в параметрах CoinsWhiteList и CoinsBlackList и они значительно сокращают записи в белых и черных списках стратегий, указывая звездочками, какие монеты использовать в работе или запрещать, если они имеют одинаковое окончание (и варианты написания до звездочки) или одинаковое начало (и варианты написания после звездочки). Эти параметры белых и черных списков проверяется стратегией всегда, независимо от настройки параметра IgnoreFilters = YES или NO.
На данный момент указание таких префиксов в глобальном черном списке монет на на вкладке Настройки - Основные терминала MoonBot не предусмотрено.
В последних версиях терминала MoonBot при добавлении монет в Избранный список, который можно открыть при клике левой кнопкой мышки на кнопку "Желтая звёздочка" на главном окне, они теперь отображаются сгруппировано в таблицу по 15 монет в столбец, рекомендуем обновить терминал на актуальную версию.
В терминале MoonBot есть возможность на графиках монет видеть как переставляются Buy и Sell ордера. Для отображения трасс на графиках монет нужно по правой кнопки мышки зайти в меню кнопки "Карандаш", далее нажать на кнопку Trace и переместить полозок в крайнее правое положение для максимальной видимости трасс. При растянутом по горизонтали графике на монете при перестановке ордера можно наблюдать двойные вертикальные линии - это сделано специально, первая линия означает начало перестановки ордера, вторая - завершение перестановки ордера, а между ними будет время лага при перестановке, то есть чем меньше расстояние между этими линиями тем меньше лаг и быстрее была произведена переставновка ордера. При этом первая линия идет до той цены, куда ордер пытался выставиться, а вторая - до цены перестановки или фактического закрытия (в случае со стопом или пробросом Sell ордера в зеленую книгу ордеров для лонга).
В терминале MoonBot при клике на кнопку Отчеты откроется окно с Отчетами сделок, ниже таблицы со сделками в итоговых результатах информация "Data from: 25.08.2025" указывает на первую дату 25.08.2025г. с учетом выбора интервала дат и времени отчета, а также фильтров в окне Отчетов.
В терминале MoonBot при клике на кнопку Отчеты откроется окно с Отчетами сделок, ниже таблицы со сделками в итоговых результатах информация "Orders: 57" указывает на количество ордеров с учетом выбора интервала дат и времени отчета, а также фильтров в окне Отчетов.
В терминале MoonBot при клике на кнопку Отчеты откроется окно с Отчетами сделок, ниже таблицы со сделками в итоговых результатах информация "Avg.Order: 3010$ +13,25%" указывает на средний ордер и средний процент профита к ордеру с учетом выбора интервала дат и времени отчета, а также фильтров в окне Отчетов.
В терминале MoonBot при клике на кнопку Отчеты откроется окно с Отчетами сделок, ниже таблицы со сделками в итоговых результатах информация "Vol: 171 k$" указывает на средний торговый объем с учетом выбора интервала дат и времени отчета, а также фильтров в окне Отчетов.
В терминале MoonBot при клике на кнопку Отчеты откроется окно с Отчетами сделок, ниже таблицы со сделками в итоговых результатах информация "Total: 15398.00 k$ +758%" указывает на итоговый профит в $ и % профита к среднему ордеру с учетом выбора интервала дат и времени отчета, а также фильтров в окне Отчетов.
При выборе пункта "SellPiece ALL" в меню при нажатии правой кнопки мышки на окно с ордерами главного окна терминала MoonBot будет дана команда на активацию функционала отделения от каждого основного Sell ордера части для продажи ниже основного тейка. Команда будет действовать на все стратегии, в которых на вкладке Sell order настройки стратегии параметр SellPiece имеет не нулевое значение.
В последних версиях терминала MoonBot в Таблице монет после нажатия кнопки Настройка плеча в окне настроек можно одновременно использовать настройку "Авто плечи по макс. ордеру" и "Auto Leverage N", если в поле Config задано def 0, рекомендуем обновить версию терминала до актуальной.
Да, можно для этого на странице нашего сайта "MoonBot для LINUX" https://moon-bot.com/ru/moonbot-linux/ посмотрите видео, скачайте MoonBot для LINUX, посмотрите требования и порядок шагов для запуска терминала для LINUX.
Да, на странице нашего сайта "MoonBot для LINUX" https://moon-bot.com/ru/moonbot-linux/ размещено видео "Запуск MoonBot под Linux" в котором описаны основные шаги для этого.
Контейнерный образ, упакованный в один исполняемый файл, предназначенный для запуска MoonBot под Linux с использованием Wine можно скачать на странице нашего сайта "MoonBot для LINUX" https://moon-bot.com/ru/moonbot-linux/. Там же можно посмотреть видео и инструкцию для запуска терминала MoonBot под LINUX.
Для возможности установки терминала MoonBot под LINUX обратите внимание на следующие требования к операционной системе LINUX:
- наличие установленных пакетов: "fuse3" (или "fuse"/"fuse2") и "coreutils".
- возможность выполнения файлов из директории "/tmp" (разрешено по умолчанию в большинстве дистрибутивов).
- ядро Linux с поддержкой user namespaces (требуется для работы контейнера).
- установленная и настроенная графическая среда рабочего стола.
Для возможности запуска терминала MoonBot под LINUX требуется установка зависимостей для популярных дистрибутивов операционной системы LINUX:
- Debian/Ubuntu: sudo apt install fuse3 coreutils
- RHEL/CentOS/AlmaLinux: sudo dnf install fuse3 coreutils
Для корректного старта MoonBot для LINUX необходимо, чтобы в операционной системе LINUX были установлены следующие пакеты: "fuse3" или "fuse" (версия 2) и "coreutils".
Также требуется, чтобы файловая система каталога /tmp разрешала выполнение бинарных файлов (не включена опция noexec). Большинство современных дистрибутивов изначально настроены именно таким образом.
Запустить MoonBot можно как из терминала, так и посредством графической оболочки. В простейшем случае достаточно выполнить:
1) # Для первого запуска сделать файл исполняемым:
chmod +x MoonBot
2) # Далее просто запускать без опций:
./MoonBot
При отсутствии дополнительных параметров командной строки, запускается бот с предустановленными настройками интеграции Wine и контейнера.
Для запуска терминала MoonBot под LINUX рекомендуется использовать Debian 12, однако работа была также проверена на следующих дистрибутивах LINUX:
- Debian: 11, 12
- Ubuntu 20.04, 22.04, 24.04 (рекомендуется Ubuntu версии 22.04 и старше)
- RHEL / CentOS based: AlmaLinux 9.5, RockyLinux 9.5 (позволяет ожидать совместимость с любыми дистрибутивами, основанными на RHEL версии 9 и выше).
Под операционной системой LINUX используйте версию терминала MoonBot для LINUX, скаченную с нашего сайта на странице https://moon-bot.com/ru/moonbot-linux/, так как временно более новые версии терминала MoonBot на LINUX пока не работают в связи с несовместимостью с Wine.
Не обновляйте версию терминала, скаченную с сайта, с помощью внутреннего функционала обновления, иначе он может перестать запускаться.
Чтобы не обновлять версию терминала MoonBot:
- не нажимайте на главном окне в правом верхнем углу вкладку "Есть новая версия...!"
- на вкладке Настройки - Автостарт отключите галочку "Автообновление версии бота".
Для отката версии в случае обновления терминала MoonBot можно сделать сброс опцией "-R" и попробовать запустить его заново (настройки терминала сохраняются):
./MoonBot -R
./MoonBot
MoonBot для Linux представляет собой автономный исполняемый контейнерный образ, в который входит минимальный дистрибутив Arch Linux с предустановленным Wine и необходимыми компонентами для запуска MoonBot, разработанного для Windows.
Все это упаковано в один исполняемый файл, не требующий установки или дополнительных зависимостей на стороне пользователя.
Основной целью сборки является предоставление стабильного, изолированного и, в то же время, простого в использовании окружения для запуска MoonBot под Linux. В отличие от традиционного подхода с ручной установкой Wine и сопутствующих библиотек, данная сборка обеспечивает полностью готовое к использованию решение, минимизируя вероятность конфликтов с пакетами хоста или различиями в конфигурации систем. Кроме того, в образе содержится и сам MoonBot для Windows.
Преимущества такого подхода:
- Упрощённое развёртывание. Нет необходимости устанавливать актуальные версии Wine и его зависимости, которые во многих дистрибутивах либо отсутствуют, либо имеют устаревшие версии.
- Изоляция окружения. Все изменения и пользовательские настройки бота сохраняются в отдельном рабочем каталоге контейнера, что исключает вмешательство в системные конфигурации хоста.
- Совместимость. Контейнер использует только "unprivileged user namespaces" (благодаря bubblewrap), "overlayfs" и "FUSE" (версии 2 или 3). Для его работы не требуются инструменты типа Docker.
Технологическая основа у терминала MoonBot под LINUX: Conty, bubblewrap и user namespaces.
Контейнер MoonBot основан на проекте Conty - это минималистичный механизм создания сжатых контейнеров на базе Arch Linux, которые упаковываются в один исполняемый файл.
Conty использует bubblewrap (https://github.com/containers/bubblewrap), overlayfs и другие технологии для обеспечения изоляции, при этом не требует прав root.
Подробнее о Conty можно узнать в его репозитории и сопутствующей документации https://github.com/Kron4ek/Conty.
При использовании терминала MoonBot под LINUX образ контейнера изначально является только для чтения, однако при запуске используется OverlayFS, позволяющий монтировать его в режиме чтения-записи. Все изменения сохраняются в каталоге:
$HOME/.local/share/MoonBot/overlayfs
Рабочий каталог самого MoonBot в контейнере располагается по адресу:
$HOME/.local/share/MoonBot/overlayfs/opt/MoonBot
Это означает, что для резервного копирования или внесения изменений в конфигурационные файлы бота следует обращаться именно к указанной директории.
Для удобства в домашнем каталоге пользователя создаётся символическая ссылка:
$HOME/.config/MoonBot → $HOME/.local/share/MoonBot/overlayfs/opt/MoonBot
Таким образом, запуск контейнера никак не затрагивает системные конфигурации Wine или другие настройки хост ОС.
В случае, если в системе уже установлена актуальная версия Wine (желательно версии не ниже 9.x, рекомендуется версия 10.0 и выше), можно запустить MoonBot напрямую под Wine. Для оптимальной работы рекомендуется также наличие поддержки vkd3d и всех сопутствующих зависимостей.
Используется версия терминала MoonBot для Windows и просто запускается через Wine указанной конфигурации:
wine MoonBot.exe
При использовании терминала MoonBot под LINUX с некоторыми дистрибутивами LINUX, например, Ubuntu, могут быть отключены unprivileged user namespaces. При обнаружении данной проблемы скрипт запуска контейнера предпримет попытку исправления настроек, запросив повышение прав (sudo) при первом запуске. В случае необходимости, ручное внесение изменений производится следующими командами:
# Разрешить использование unprivileged user namespaces
sudo sysctl kernel.unprivileged_userns_clone=1
# Для Ubuntu 24.04+ дополнительно:
sudo sysctl kernel.apparmor_restrict_unprivileged_userns=0
Контейнер терминала MoonBot под LINUX поддерживает следующие параметры запуска в командной строке:
MoonBot arguments:
-h Display this text.
-r Reset the container, keep MoonBot workdir and settings.
-R *CAUTION* Same as above, but attempts to reset overwritten MoonBot binaries in the workdir. Useful to restore MoonBot after failed update.
-RESETFULL *DANGEROUS* Full reset. This will wipe all changes, including MoonBot configuration and files in the workdir.
Дополнительные пояснения:
-r: Выполняет сброс состояния контейнера, сохраняя при этом рабочий каталог и настройки MoonBot. Однако сбрасывается всё остальное, включая настройки Wine.
-R: Аналог параметра -r, но дополнительно пытается восстановить оригинальные бинарные файлы MoonBot в рабочем каталоге. Это полезно при неудачных обновлениях или при возникновении сбоев, требующих восстановления базовых файлов.
-RESETFULL: ВНИМАНИЕ: ДЕСТРУКТИВНЫЙ РЕЖИМ. Выполняет полный сброс контейнера, что приводит к удалению всех изменений, включая конфигурационные файлы и пользовательские данные, находящиеся в рабочем каталоге. Рекомендуется использовать данный параметр только в случае, когда требуется полностью очистить окружение и начать с "чистого листа".
Подробнее ознакомиться с описанием параметров можно, запустив:
./MoonBot -h
В терминале MoonBot на фьючерсном графике монет в левом верхнем углу будет отображаться буква F: с указанием процента фандинга (значение может быть положительным или отрицательным и меняться согласно данным от биржи).
Фандинг (Funding) - это механизм, используемый на рынках бессрочных фьючерсов для поддержания цены фьючерсов вблизи цены базового актива.
Он работает следующим образом:
Положительный фандинг: когда цена фьючерса выше спотовой цены и тогда трейдеры с LONG позициями платят трейдерам с SHORT позициями. Это стимулирует трейдеров открывать SHORT позиции, что приводит к снижению цены фьючерса.
Отрицательный фандинг: когда цена фьючерса ниже спотовой цены и тогда трейдеры с SHORT позициями платят трейдерам с LONG позициями. Это стимулирует трейдеров открывать LONG позиции, что приводит к повышению цены фьючерса.
Фандинговые ставки обычно рассчитываются и выплачиваются через регулярные интервалы (например, каждые 8 часов: в 00:00, 08:00 и 16:00 UTC), и их значения могут изменяться в зависимости от рыночных условий. Некоторые биржи могут вводить другие интервалы для выплаты фандинга, например каждый час, каждые 2 часа, каждые 4 часа.
Важно учитывать, что ставки могут быть различными для разных платформ и инструментов, поэтому важно учитывать их при планировании своих стратегий.
В терминале MoonBot можно тестировать стратегии на исторических данных графика монет (BackTest). Для этого нажмите Меню - BackTest и откройте окно BackTest, в котором можно загрузить ранее записанный собственный файл .bin или выбрать из нескольких демонстрационных примеров файлов .bin, проиграть эти данные на графике монеты и проверить работу различных стратегий на этих данных, чтобы потом можно было проанализировать результаты их работы и при необходимости скорректировать различные параметры стратегий для получения лучших показателей.
В терминале MoonBot реализована функция "BackTest" - тестирование стратегий на исторических данных трейдов. На главном окне терминала MoonBot нажмите на Меню - BackTest, чтобы открыть окно "BackTest", которое состоит из двух основных областей управления:
1) Верхняя область, которая используется для самого процесса бектеста и включает в себя кнопки: "Выбрать файл", "Старт", "Стоп", "Скопировать файл", "Вставить файл", "Глаз", "Ножницы", а также шкалу прогресса проигрывания .bin файла. При нажатии на надпись "Help" откроется страница нашего сайта https://moon-bot.com/ru/backtest/ с подробной инструкцией использования функционала BackTest.
2) Нижняя область, которая используется для скачивания примеров файлов .bin, а также скачивания файлов .bin с данными от различных бирж и включает в себя две зоны:
а) Зону с кнопкой "Скачать примеры".
б) Зону "Архивы бирж": с меню выбором вида биржи, меню Spot или Futures, меню для выбора скачивания архива за день (Daily) или за весь месяц (Montly), поле для выбора монеты, меню для выбора конкретной даты или месяца, кнопки "Скачать данные" со шкалой прогресса скачивания данных.
Чтобы пользоваться функцией BackTest (тестирования стратегий на исторических данных) терминал MoonBot не обязательно, но рекомендуется переводить в режим ЭМУЛЯЦИИ через Меню - Режим эмуляции. Функционал BackTest работает с историческими данными, а тиковые трейды и книга ордеров отрисовываются согласно записанным данных в файл .bin. После нажатия на кнопку "Старт" в окне BackTest сработает защита и общий режим терминала будет автоматически переведён в режим ЭМУЛЯТОР, даже если он до этого находился в реальном режиме работы. После начала проигрывания реальные трейды перестают показываться в терминале на выбранной монете, а вместо них проигрываются исторические данные из файла .bin, с помощью которых можно неоднократно тестировать стратегии. После окончания проигрывания исторических данных из файла .bin на графике монеты снова появляются реальные трейды и данные книги ордеров, но общий режим терминала остаётся в режиме ЭМУЛЯТОР. При необходимости, после окончания проигрывания файла .bin можно переключиться на реальный режим работы терминала через Меню - Режим эмуляции (снять галочку).
В терминале MoonBot реализована функция "BackTest" - тестирование стратегий на исторических данных трейдов. На главном окне терминала MoonBot нажмите на Меню - BackTest, чтобы открыть окно "BackTest". С помощью кнопки "Выбрать файл" можно выбрать нужный файл .bin и нажать на кнопку "Старт" для начала его проигрывания на графике монеты. Если в момент проигрывания файла .bin закрыть крестиком окно BackTest, то проигрывание файла .bin на монете продолжиться. Если снова открыть через Меню - BackTest окно BackTest, то снова можно будет наблюдать по шкале прогресса процесс проигрывания файла .bin и останавливать проигрывание, выбирать новые файлы .bin и прочее. Рекомендуем при использовании функционала BackTest держать окно BackTest открытым, кроме этого рекомендуем запускать функцию BackTest на отдельном терминале MoonBot во избежание недоразумений.
Если в терминале MoonBot во-время использования функционала BackTest и проигрывания файла .bin c историческими данными трейдов вручную поменять режим с ЭМУЛЯТОР на реальный, то проигрывание файла .bin сразу автоматически прекращается. Так реализована защита от случайных покупок на реальном депозите при проигрывании .bin файлов.
В терминале MoonBot реализована функция "BackTest" - тестирование стратегий на исторических данных трейдов, которые записаны в файлы с расширением .bin. Такие файлы можно получить несколькими способами:
1) На главном окне терминала MoonBot нажмите на Меню - BackTest, чтобы открыть окно "BackTest". Далее нажмите на кнопку "Скачать примеры", чтобы скачать заранее подготовленные примеры волатильных фрагментов графиков монет с расширением .bin с нашего сервера, которые будут сохранены в папку BackTest (эта папка создается терминалом MoonBot автоматически в своём корневом каталоге). В данный момент в папку BackTest сохраняются следующие примеры файлов с расширением .bin:
Demo_BANANAS31 09-07-2025 10-18.bin
Demo_GMX 09-08-2025 23-14.bin
Demo_GMX 10-08-2025 06-33.bin
Demo_HAEDAL 21-05-2025 17-04.bin
Demo_LA 11-08-2025 00-39.bin
Demo_LAYER 10-08-2025 05-39.bin
Demo_REQ_05-21-04-23-57.bin
Demo_TREE_07-29-17-16-05.bin
2) На главном окне терминала MoonBot нажмите на Меню - BackTest, чтобы открыть окно "BackTest". Далее в зоне "Архивы бирж" укажите монету, выберите биржу, конкретную дату при выборе Daily или месяц при выборе Montly и затем нажмите кнопку "Скачать данные", после чего файлы .bin будут скачены и сохранены в папку BackTest, в подпапку вида “LTC-2025-07” (монета-год-месяц). Данные с биржи Binance можно скачивать как по одному конкретному дню (Daily), так и за месяц целиком (Montly), а для биржи Gate можно скачивать данные только за месяц целиком (Montly).
3) Также можно для проигрывания использовать готовые файлы .bin из папки Logs или Logs\Important, где они сохраняются автоматически терминалом MoonBot в результате сделок в отчете, то есть когда вы ранее открывали сделку в отчете в окне Pump Chart, то для просмотра сделки на графике в статичном виде использовался такой .bin файл из папки Logs, а теперь его же можно использовать для проигрывания на графике с через окно BackTest.
В терминале MoonBot реализована функция "BackTest" - тестирование стратегий на исторических данных трейдов. На главном окне терминала MoonBot нажмите на Меню - BackTest, чтобы открыть окно "BackTest". После нажатия кнопки "Выбрать файл" можно выбрать для воспроизведения нужный файл .bin, а затем нажать кнопку "Старт" для его воспроизведение, которое займет ровно столько же времени, сколько его длительность на графике из отчета по закрытым сделкам, если открывать файл .bin из папки Logs или ровно 1 сутки, если открывать скачанный суточный файл .bin из архивов биржи. Поэтому из длинных записей исторических данных трейдов в .bin файлах целесообразно вырезать только интересные и более короткие фрагменты, которые будут нужны для быстрого тестирования определенных стратегий. Для этого нажмите кнопку "Глаз", выберите в нужной папке файл .bin, нажмите на Ок, чтобы он открылся в статичном виде в окне Pump Chart. Затем в окне BackTest нажмите кнопку "Ножницы" и с зажатой клавишей Ctrl кликните левой кнопкой мышки на графике монеты на начало первого фрагмента. Потом не отжимая левую кнопку мышки проведите ей до окончания второго фрагмента, при этом выделяемая зона будет отмечаться зеленой прямоугольной областью, а затем на финальном месте отпустите левую кнопку мышки. После этого терминал предложит сохранить выделенный более короткий и важный фрагмент в отдельном файле .bin в папку BackTest, который далее можно будет использовать для бектеста.
В терминале MoonBot реализована функция "BackTest" - тестирование стратегий на исторических данных трейдов. На главном окне терминала MoonBot нажмите на Меню - BackTest, чтобы открыть окно "BackTest". С помощью кнопки "Ножницы" можно вырезать интересные фрагменты из графика монеты в главном окне терминала MoonBot, в окнах-чартах и окне Pump Chart и далее сохранять их в файлы .bin, но только до превращения графика монеты в мини свечи, в которых уже нет отдельных крестиков-трейдов. Сохранить такой фрагмент с мини свечами в файл .bin возможно, но при попытке открыть и проиграть его в окне BackTest вместо загруженного названия файла .bin появится надпись "Nothing to play!", то есть проигрывание такого файла невозможно.
В терминале MoonBot реализована функция "BackTest" - тестирование стратегий на исторических данных трейдов. На главном окне терминала MoonBot нажмите на Меню - BackTest, чтобы открыть окно "BackTest". Кнопка "Выбрать файл" открывает проводник с доступом к папке BackTest, в котором хранятся демо и прочие файлы .bin с историческими данными трейдов. Если выбрать файл .bin с историческими данными трейдов монеты, которую делистнули с биржи и её нет в маркетах текущего терминала, то после нажатия на кнопку "Старт" в окне BackTest, откроется график монеты ETH и на нём будет проигрываьтся этот файл .bin. То есть график монет ETH будет использоваться для всех делистнутых монет при проигрывании их файлов .bin с помощью функционала BackTest.
Например, при попытке проиграть в терминале MoonBot Binance Futures файл Demo_REQ_05-21-04-23-57.bin по монете REQ, которой уже нет на этой бирже, откроется график монеты ETH, предназначенный в функционале BackTest для проигрывания файлов .bin всех делистнутых монет.
В терминале MoonBot реализована функция "BackTest" - тестирование стратегий на исторических данных трейдов. На главном окне терминала MoonBot нажмите на Меню - BackTest, чтобы открыть окно "BackTest". Кнопка "Выбрать файл" открывает проводник с доступом к папке BackTest, в котором хранятся демо и прочие файлы с историческими данными трейдов (с расширением .bin). Но с помощью проводника можно выбрать файл с расширением .bin из любой другой папки терминала MoonBot или компьютера, а не только из папки BackTest. Данная папка была выбрана для функционала "BackTest", чтобы терминал автоматически туда сохранял файлы .bin (скаченные примеры через кнопку "Скачать примеры", вырезанные фрагменты через кнопку "Ножницы", скаченные архивы бирж через кнопку "Скачать данные"). Кроме этого пользователь может вручную поместить любые файлы .bin в папку BackTest через проводник Windows, например копируя их из корневой папки logs.
В терминале MoonBot реализована функция "BackTest" - тестирование стратегий на исторических данных трейдов. На главном окне терминала MoonBot нажмите на Меню - BackTest, чтобы открыть окно "BackTest". Кнопка "Выбрать файл" открывает проводник с доступом к папке BackTest, в котором хранятся демо и прочие файлы .bin с историческими данными трейдов. Выберите нужный файл, нажмите ОК и этот файл будет загружен для проигрывания в окне "BackTest" с отображением его названия.
В терминале MoonBot реализована функция "BackTest" - тестирование стратегий на исторических данных трейдов. На главном окне терминала MoonBot нажмите на Меню - BackTest, чтобы открыть окно "BackTest". Кнопка "Старт" запускает проигрывание загруженного файла .bin с историческими данными трейдов.
В терминале MoonBot реализована функция "BackTest" - тестирование стратегий на исторических данных трейдов. На главном окне терминала MoonBot нажмите на Меню - BackTest, чтобы открыть окно "BackTest". Кнопка "Стоп" останавливает проигрывание загруженного файла .bin с историческими данными трейдов.
В терминале MoonBot реализована функция "BackTest" - тестирование стратегий на исторических данных трейдов. На главном окне терминала MoonBot нажмите на Меню - BackTest, чтобы открыть окно "BackTest". Кнопка "Копировать файл" позволяет скопировать в буфер обмена загруженный в окно BackTest файл .bin с историческими данными трейдов.
В терминале MoonBot реализована функция "BackTest" - тестирование стратегий на исторических данных трейдов. На главном окне терминала MoonBot нажмите на Меню - BackTest, чтобы открыть окно "BackTest". Кнопка "Глаз", которая расположена левее от кнопки "Ножницы", позволяет открыть из папок терминала MoonBot файлы .bin сразу в окне Pump Chart. Данная кнопка дублирует действия по открытию .bin файлов в окне просмотра графиков Pump Chart через Меню - History Trade.
В терминале MoonBot реализована функция "BackTest" - тестирование стратегий на исторических данных трейдов. На главном окне терминала MoonBot нажмите на Меню - BackTest, чтобы открыть окно "BackTest". Кнопка "Ножницы" позволяет записать произвольный фрагмент данных на графике выбранной монеты. Для этого, нажмите на кнопку "Ножницы", затем откройте график монеты на полный экран, далее удерживая Ctrl кликните левой кнопкой мышки на начало желаемого фрагмента графика монеты, далее не отпуская левую кнопку мышки проведите ей до конца нужного фрагмента графика и затем отпустите её. Далее появится окно с предупреждением, что можно сохранить выбранный фрагмент графика с указанием времени и длительности в секундах. После нажатия на кнопку "Да", выбранный фрагмент графика будет сохранен в папку BackTest в файл с расширением .bin.
В терминале MoonBot реализована функция "BackTest" - тестирование стратегий на исторических данных трейдов. На главном окне терминала MoonBot нажмите на Меню - BackTest, чтобы открыть окно "BackTest". Кнопка "Ножницы" позволяет вырезать и записать произвольный фрагмент данных на графике выбранной монеты. Если вырезать небольшой волатильный фрагмент с крестиками из графика, перед которым есть длинный промежуток без крестиков, то в файл .bin запишется не только этот небольшой волатильный фрагмент, но и большой фрагмент пустого графика до него. Поэтому при вырезании фрагмента на разряженных графиках старайтесь захватить первый крестик вырезаемого фрагмента.
В терминале MoonBot реализована функция "BackTest" - тестирование стратегий на исторических данных трейдов. На главном окне терминала MoonBot нажмите на Меню - BackTest, чтобы открыть окно "BackTest". Если нажать на кнопку "Выбрать файл", затем выбрать файл .bin с историческими данными трейдов и далее нажать на кнопку "Старт", то начнется процесс проигрывания этого файла, откроется график монеты и на нем будут рисоваться записанные трейды. За прогрессом проигрывания файла можно наблюдать на полоске под кнопками и названием файла с расширением .bin.
В терминале MoonBot реализована функция "BackTest" - тестирование стратегий на исторических данных трейдов. На главном окне терминала MoonBot нажмите на Меню - BackTest, чтобы открыть окно "BackTest". Склейка это недокументированная функция в терминале MoonBot для этого при открытом окне "BackTest" открывайте через Меню - Trades History последовательно 2 или более файлов .bin с названием одной и той же монеты. В этом случае трейды из нового файла будут добавляться к предыдущему графику, а не затирать его. Для склейки нужно подбирать фрагменты графиков без пробелов и, если, например, у Вас файлы .bin нарезаны в среднем по 10 минут, то их нужно склеивать через 7-9 минут.
В терминале MoonBot реализована функция "BackTest" - тестирование стратегий на исторических данных трейдов. На главном окне терминала MoonBot нажмите на Меню - BackTest, чтобы открыть окно "BackTest". Если у Вас есть разные фрагменты графика с историческими данными по одной монете записанные в разное время, условно файлы BTC1.bin и BTC2.bin, то их можно соединить в один .bin файл. Для этого в окне BackTest проделайте следующие операции:
1) Нажмите на кнопку "Выбрать файл", чтобы выбрать первый фрагмент BTC1.bin.
2) Нажмите на кнопку "Старт" и проиграйте первый фрагмент BTC1.bin на графике монеты.
3) Нажмите на кнопку "Выбрать файл", чтобы выбрать второй фрагмент BTC2.bin.
4) Нажмите на кнопку "Старт" и проиграйте второй фрагмент BTC2.bin на графике монеты.
5) Нажмите на кнопку "Ножницы" и далее с зажатым Ctrl кликните левой кнопкой мышки на графике монеты на начало первого фрагмента, потом проведите мышкой до окончания второго фрагмента, при этом выделяемая зона будет отмечаться зеленой прямоугольной областью, а затем на финальном месте отпустите левую кнопку мышки.
6) После этого появится окно с уведомлением вида:
Warning
Шеф, сохраняем фрагмент графика ВТС, интервал с 14:58:37 по 15:03:06 (269 сек) в файл BackTest\*.bin ?
Да / Нет
7) После подтверждения сохранения файла он будет записан в папку BackTest\Demo_BTC 25-08-2025 14-58.bin
Расшифровка обозначений в файле .bin:
Demo - приставка, указывающая, что это демонстрационный файл.
BTC - имя монеты, на которой были записаны исторические данные трейдов.
25-08-2025 - дата записи файла (25 августа 2025г.).
14-58 - часы и минуты начала записи файла (в 14 часов 58 минут).
В терминале MoonBot реализована функция "BackTest" - тестирование стратегий на исторических данных трейдов. На главном окне терминала MoonBot нажмите на Меню - BackTest, чтобы открыть окно "BackTest". Проигрывать файлы .bin от разных монет, которые есть на бирже на одном графике нельзя и соответственно нельзя последовательно записать их или "склеить", то есть каждый файл .bin будет проигрываться строго на графике своей монеты.
Если оба файла .bin принадлежат монетам, которые удалены с биржи, например Coin1Delist.bin и Coin2Delist.bin, то их можно проиграть на маркете ETH и соответственно последовательно записать или "склеить" данные от них, так как для проигрывания файлов .bin делистнутых монет всегда используется график монеты ETH.
В терминале MoonBot реализована функция "BackTest" - тестирование стратегий на исторических данных трейдов. На главном окне терминала MoonBot нажмите на Меню - BackTest, чтобы открыть окно "BackTest". При нажатии на кнопку "Выбрать файл" можно выбрать нужный файл с историческими данными трейдов с расширением .bin. При нажатии на кнопку "Старт" для проигрывания этого файла общий режим в терминале MoonBot автоматически переключается в режим "ЭМУЛЯТОР" - это сделано специально, чтобы тестируемые стратегии не выставляли ордера с реальным депозитом и не приводили к неожиданным убыткам.
В терминале MoonBot реализована функция "BackTest" - тестирование стратегий на исторических данных трейдов. На главном окне терминала MoonBot нажмите на Меню - BackTest, чтобы открыть окно "BackTest". Если при проигрывании файла .bin в окне BackTest попытаться вручную перевести общий режим терминала из ЭМУЛЯТОР в реальный, то сработает защита, а именно в окне BackTest нажмется кнопка "Стоп", проигрывание файла .bin прекратиться и на графике монеты пойдут реальные трейды.
В терминале MoonBot реализована функция "BackTest" - тестирование стратегий на исторических данных трейдов. На главном окне терминала MoonBot нажмите на Меню - BackTest, чтобы открыть окно "BackTest". При тестировании стратегий во-время использования функционала BackTest в ведущем терминале MoonBot команды ведомому терминалу MoonBot по UDP не отправляются - это сделано в качестве защиты от ложных срабатываний в ведомом терминале MoonBot, который может находиться в реальном режиме работы.
В терминале MoonBot реализована функция "BackTest" - тестирование стратегий на исторических данных трейдов. На главном окне терминала MoonBot нажмите на Меню - BackTest, чтобы открыть окно "BackTest". В этом окне в зоне "Архивы бирж" можно выбрать следующие варианты бирж для скачивания архивных данных:
1) Binance Spot с выбором скачивания файлов .bin по отдельным датам (Dailу) или всех файлов за месяц (Montly).
2) Binance Futures с выбором скачивания файлов .bin по отдельным датам (Dailу) или всех файлов за месяц (Montly).
3) Gate Spot с выбором скачивания всех файлов .bin за месяц (Montly).
4) Gate Futures с выбором скачивания всех файлов .bin за месяц (Montly).
В терминале MoonBot реализована функция "BackTest" - тестирование стратегий на исторических данных трейдов. На главном окне терминала MoonBot нажмите на Меню - BackTest, чтобы открыть окно "BackTest". В этом окне в зоне "Архивы бирж" можно выбрать монету, тип биржи, например Spot и дату.
После нажатия на кнопку "Скачать данные" начнется скачивание архива с историческими данными трейдами по выбранной монете, данной биржи, для выбранной даты, если выбрать в меню Daily, то можно выбрать конкретный день, месяц и год, если выбрать Montly, то можно выбрать месяц и год, чтобы скачать все файлы за выбранный месяц в выбранном году.
Скачивать данные с Binance Spot можно, начиная с 17.08.2017г., например, если выбрать BTC Spot Montly 08.2017, то после нажатия на кнопку "Скачать данные" в папку BackTest/BTC-2017-08 будет скачан архив из 15 файлов .bin доступных в августе 2017 года, начиная с файла для первой доступной даты: Binance_BTC_spot 17-08-2017.bin.
В терминале MoonBot реализована функция "BackTest" - тестирование стратегий на исторических данных трейдов.
На главном окне терминала MoonBot нажмите на Меню - BackTest, чтобы открыть окно "BackTest".
В этом окне в зоне "Архивы бирж" можно выбрать монету, тип биржи, например Futures и дату.
После нажатия на кнопку "Скачать данные" начнется скачивание архива с историческими данными трейдами по выбранной монете, данной биржи, для выбранной даты, если выбрать в меню Daily, то можно выбрать конкретный день, месяц и год, если выбрать Montly, то можно выбрать месяц и год, чтобы скачать все файлы за выбранный месяц в выбранном году.
Скачивать данные с Binance Futures можно, начиная с 01.01.2020г., например, если выбрать BTC Futures Montly 01.2020, то после нажатия на кнопку "Скачать данные" в папку BackTest/BTC-2020-01 будет скачан архив из 31 файла .bin за весь январь 2020 года, начиная с файла для первой доступной даты: Binance_BTC_futures 01-01-2020.bin.
В терминале MoonBot реализована функция "BackTest" - тестирование стратегий на исторических данных трейдов.
На главном окне терминала MoonBot нажмите на Меню - BackTest, чтобы открыть окно "BackTest".
В этом окне в зоне "Архивы бирж" можно выбрать монету, тип биржи, например Gate Spot и месяц для скачивания архива. После нажатия на кнопку "Скачать данные" начнется скачивание архива с историческими данными трейдами по выбранной монете с биржи Gate Spot, за выбранный месяц. По суточное скачивание для биржи Gate Spot не предусмотрено.
Скачивать данные с Gate Spot можно, начиная с 01.01.2018г., например, если выбрать BTC Spot Montly 01.2018, то после нажатия на кнопку "Скачать данные" в папку BackTest/BTC-2018-01 будет скачан архив из 30 файлов .bin за весь январь 2018 года, начиная с файла для первой доступной даты: Gate_BTC_spot 01-01-2018.bin.
В терминале MoonBot реализована функция "BackTest" - тестирование стратегий на исторических данных трейдов.
На главном окне терминала MoonBot нажмите на Меню - BackTest, чтобы открыть окно "BackTest".
В этом окне в зоне "Архивы бирж" можно выбрать монету, тип биржи, например Gate Futures и месяц для скачивания архива.
После нажатия на кнопку "Скачать данные" начнется скачивание архива с историческими данными трейдами по выбранной монете с биржи Gate Futures, за выбранный месяц. По суточное скачивание для биржи Gate Futures не предусмотрено.
Скачивать данные с Gate Futures можно, начиная с 18.11.2019г., например, если выбрать BTC Futures Montly 11.2019, то после нажатия на кнопку "Скачать данные" в папку BackTest/BTC-2019-11 будет скачан архив из 12 файлов .bin доступных в ноябре 2019 года, начиная с файла для первой доступной даты: Gate_BTC_futures 18-11-2019.bin
В терминале MoonBot реализована функция "BackTest" - тестирование стратегий на исторических данных трейдов. На главном окне терминала MoonBot нажмите на Меню - BackTest, откроется окно "BackTest". В этом окне кнопка "Скачать примеры" предназначена для загрузки примеров файлов с историческими данными с расширением .bin в папку BackTest.
После нажатия на кнопку "Скачать примеры" справа появляется надпись "Файлы записаны в папку BackTest", которая означает что скаченные примеры файлов .bin сохранены в папке BackTest.
В данный момент в папку BackTest сохраняются следующие примеры файлов с расширением .bin:
Demo_BANANAS31 09-07-2025 10-18.bin
Demo_GMX 09-08-2025 23-14.bin
Demo_GMX 10-08-2025 06-33.bin
Demo_HAEDAL 21-05-2025 17-04.bin
Demo_LA 11-08-2025 00-39.bin
Demo_LAYER 10-08-2025 05-39.bin
Demo_REQ_05-21-04-23-57.bin
Demo_TREE_07-29-17-16-05.bin
В терминале MoonBot реализована функция "BackTest" - тестирование стратегий на исторических данных трейдов. На главном окне терминала MoonBot нажмите на Меню - BackTest, откроется окно "BackTest". В зоне "Архивы бирж" этого окна в поле монеты можно ввести название монеты (в любом регистре, например BTC, Btc или btc), по которой нужно будет скачать файл .bin за конкретный день или все файлы .bin за выбранный месяц с историческими данными трейдов через функционал "Архивы бирж".
В терминале MoonBot реализована функция "BackTest" - тестирование стратегий на исторических данных трейдов. На главном окне терминала MoonBot нажмите на Меню - BackTest, откроется окно "BackTest". В зоне "Архивы бирж" этого окна в меню Spot / Futures можно выбрать, с каких маркетов скачивать исторические данные с трейдами: со спотового или фьючерсного биржи Binance или Gate.
В терминале MoonBot реализована функция "BackTest" - тестирование стратегий на исторических данных трейдов. На главном окне терминала MoonBot нажмите на Меню - BackTest, откроется окно "BackTest". В зоне "Архивы бирж" этого окна расположено меню Daily / Montly с помощью которого можно выбрать тип даты для скачивания архивных данных:
1) При выборе Daily можно затем в меню выбора даты выбрать конкретный день, месяц и год архива для скачивания только одного файла .bin только за этот день.
2) При выборе Montly можно затем в меню выбора даты выбрать месяц и год архива для скачивания всех файлов .bin за этот месяц.
В терминале MoonBot реализована функция "BackTest" - тестирование стратегий на исторических данных трейдов. На главном окне терминала MoonBot нажмите на Меню - BackTest, откроется окно "BackTest". В зоне "Архивы бирж" этого окна в меню для выбора даты можно указать, за какие даты можно скачать исторические данные с трейдами.
В терминале MoonBot реализована функция "BackTest" - тестирование стратегий на исторических данных трейдов. На главном окне терминала MoonBot нажмите на Меню - BackTest, откроется окно "BackTest". В зоне "Архивы бирж" этого окна после нажатия кнопки "Скачать данные" начнётся скачивание исторических данных с трейдами по выбранной монете, бирже за указанные выше даты.
В терминале MoonBot реализована функция "BackTest" - тестирование стратегий на исторических данных трейдов. На главном окне терминала MoonBot нажмите на Меню - BackTest, откроется окно "BackTest". В зоне "Архивы бирж" этого окна после нажатия кнопки "Скачать данные" начинается скачивание исторических данных с трейдами по выбранной монете на выбранной бирже за выбранные даты. Под кнопкой "Скачать данные" расположена полоска для отслеживания прогресса операций при скачивании архива с историческими данными трейдов (Recvd 1 / 183 Mb ... Recvd 183 / 183 Mb), прогресса распаковки архива (unpack data..), прогресса парсинга данных по дням (Parsing 01.07.2025...Parsing 31.07.2025), успешного завершения всех операций (Done).
В терминале MoonBot реализована функция "BackTest" - тестирование стратегий на исторических данных трейдов. На главном окне терминала MoonBot нажмите на Меню - BackTest, откроется окно "BackTest". В зоне "Архивы бирж" можно выбрать монету, биржу и дату для скачивания архивных данных. Если указать неверное название монеты или дату, за которую нет архивных данных на бирже, то при нажатии на кнопку "Скачать данные" возникнет надпись "Not Found", то есть терминал указывает но то, что по заданным настройкам архивные данные для скачивания не обнаружены.
В терминале MoonBot реализована функция "BackTest" - тестирование стратегий на исторических данных трейдов. На главном окне терминала MoonBot нажмите на Меню - BackTest, откроется окно "BackTest". Под шкалой прогресса проигрывания исторических данных расположена кнопка с тремя точками “…” (для светлых тем) или кнопка "Hide" (для темных тем), которая позволяет свернуть половину окна BackTest для более компактного его вида. При повторном нажатии на эту кнопку окно BackTest можно снова раскрыть.
Запуск процедуры бектеста (на примере демо файла из коллекции терминала MoonBot):
На главном окне терминала MoonBot нажмите на Меню - BackTest, откроется окно "BackTest".
Нажмите на кнопку "Скачать примеры", при этом в папку BackTest будут скачены примеры из коллекции терминала MoonBot.
Нажмите на кнопку "Выбрать файл", откроется проводник, в папке BackTest выберите демо файл .bin, например Demo_LA 11-08-2025 00-39.bin и нажмите Ок. Название этого файла появится в окне BackTest.
Подготовьте и активируйте стратегии, которые будут участвовать в бектесте, включите в терминале общий режим "ЭМУЛЯТОР" через Меню - Режим эмуляции и кнопку Autodetect: ON.
Нажмите кнопку “Старт” в окне BackTest.
Начнется воспроизведение записи исторических данный трейдов из файла Demo_LA 11-08-2025 00-39.bin и сразу откроется график монеты LA, данные по которой были записаны в этот файл .bin. Если этой монеты уже нет на рынке, то проигрывание записанного графика будет осуществляться всегда на графике монеты ETH.
За прогрессом проигрывания файла .bin можно следить по шкале под названием файла в окне BackTest.
Проигрывание файла .bin можно остановить в любой момент с помощью нажатия кнопки "Стоп" в окне BackTest.
При повторном нажатии на кнопку "Старт" в окне BackTest выбранный ранее файл .bin будет проигрываться сначала.
Во-время проигрывания файла .bin будут срабатывать стратегии, которые были активны и прошли по фильтрам. После окончания проигрывания файла .bin можно нажать кнопку "Отчеты" на главном окне терминала MoonBot, открыть Таблицу с отчетами и оценить результаты работы этих стратегий. При необходимости, можно скорректировать нужные Вам параметры стратегий и запустить файл .bin ещё раз. Цикл тестирования продолжайте до получения нужных Вам результатов.
В скальпинге нет повторяемости результата при повторном прогоне одной и той же записи рынка!
Так же, как два одинаковых терминала MoonBot с одинаковыми стратегиями на двух разных VDS не будут торговать в точности одинаково на реальном рынке, так же и два прогона исторических данных с одинаковой стратегией не дадут в точности одинаковый результат.
Бектест в скальпинге, и в частности в терминале MoonBot, нужен не для повторения результата 1 в 1, а для того, чтобы посмотреть общее поведение стратегий на различных примерах рыночных ситуаций, и настроить их оптимальным образом под них.
Развернутое пояснение, почему при двух прогонах одинаковых исторических данных трейдов цифры профита и даже количество сделок по одной и той же стратегии может быть разным:
В отличие от классических алгоритмов на свечах, где все цифры всегда четко заданы, и можно 10 раз посчитать "2+2=4" и получить всегда одинаковый результат "4" - у нас в скальпинге цифры случайны!
Причины случайности, которые разобраны ниже на примере двух терминалов MoonBot, которые торгуют одну пару одновременно с одинаковыми настройками, с двух разных выделенных серверов (VDS):
1) Лаг трейдов. 1 терминал получил трейды на 10мс позже другого, и подставил свой ордер на 10мс позже, и дальше ситуация пошла развиваться по полностью другому сценарию: первый терминал купил и продал в плюс, а второй терминал купил позже, НЕ продал в том же месте, и закрыл сделку по стопу. Чем более активен рынок, тем больше выражен этот фактор. Самый яркий пример – это стратегия “MoonStrike”, где в одной и той же ситуации один терминал успевает купить, а другой - нет.
Бектест работает в режиме ЭМУЛЯТОР и специально имеет встроенный фактор случайной задержки, чтобы эмулировать эту ситуацию.
2) Пересчет всяких параметров не происходит непрерывно в силу дискретности. То есть первый терминал посчитал что-то, второй раз он посчитает новое состояние рынка через время T1. Второй терминал делает такой же расчет чуть в другое время T2, даже 1мс разницы приведет к тому, что в расчет попадет уже новый трейд и результат расчета для второго терминала будет чуть другим. Другие расчетные цифры приведут к другим параметрам ордера, или отсутствию детекта на втором терминале.
Фактор дискретности также имеется и в бектесте, так как момент нажатия на кнопку “Старт” не синхронизирован с циклами пересчета рынка.
3) Аналогичные вещи происходят с Sell ордером, если вы используете те или иные алгоритмы управления Sell ордером, например: PriceDown (снижение Sell ордера по времени), SellLevel (подстройку Sell ордера под предыдущий максимум цены), SellShot (следование Sell ордера в заданных коридорах значений), SellSpread (подстройку Sell ордера под спред цены) и даже StopLoss. Сама операция перестановки Sell ордера не мгновенна. Разные моменты перестановки Sell ордера могут привести к разным итоговым ценам закрытия. В бектесте есть эмуляция времени перестановки ордера: случайная задержка 10-20мс, как и на реальной бирже.
В терминале MoonBot на вкладке Настройки - Специальные - Защита от зависаний реализован функционал следящих за позициями терминалов. Они могут контролировать, в том числе и защиту по пингу, для этого требуется открыть конкретный порт, указанный на этой вкладке, но они разные для спота и фьючерсов. Чтобы не открывать порты по одному Вы можете открыть пул портов, например, от 2700 до 2800.
В терминале MoonBot реализована функция доверительного управления через UDP протокол, когда действия одного терминала (ведущего) повторяют другие терминалы (ведомые). Ведущий терминал выставляет Buy ордера, покупает монеты, выставляет Sell ордера и может их объединять. Ведомые терминалы повторяют его действия, автоматически подчиняясь всем командам от ведомого терминала, включая объединения реальных ордеров.
Внимание! Эмуляторные ордера не объединяются, ни в ведущем, ни в ведомом терминале MoonBot.
Если в таблице Отчетов терминала MoonBot есть запись по монете с указанием, что на ней была ликвидация, то при нажатии на "To strategy BL" занесение монеты в черный список стратегии не произойдет, так как ликвидация поступает в терминал в качестве информации, а не по какой-то отдельной стратегии и терминал указывает, что стратегия, в которую нужно занести монету в черный список не найдена.
В терминале MoonBot на вкладке Настройки - Специальные - Настройки движка расположен параметр WebSocket API, по умолчанию галочка у него включена и при этом для отправки команд на биржу используется WebSocket API. Данная настройка в терминале MoonBot пока работает только для биржи Binance и биржи Bybit. Использование этой настройки может снизить latency на VDS, может снизить пинг до 10% при выставлении ордеров, поскольку не нужно устанавливать новое соединение на новые ордера, а также несколько сокращается количество ошибок API во время сильных движений на рынке, так как у запросов через WebSocket приоритетный канал, не загруженный другими конкурирующими терминалами.
Не рекомендуется использовать настройку Websocket API на домашнем компьютере с плохим пингом, а также при использовании Proxy соединений, настроенных для стандартной работы через REST запросы.
В терминале MoonBot на вкладке Настройки - Специальные - Настройки движка расположен параметр WebSocket API, по умолчанию галочка у него включена и при этом для отправки команд на биржу используется WebSocket API. Например, для биржи Binance команды из терминала MoonBot отправляются вот сюда: ws-fapi.binance.com.
В терминале MoonBot на вкладке Настройки - Специальные - Настройки движка расположен параметр WebSocket API, по умолчанию галочка у него включена и при этом для отправки команд на биржу используется WebSocket API. Данная настройка в терминале MoonBot пока работает только для следующих соединений на вкладке Настройки - Логин: Binance Futures, Binance Spot, Bybit Futures, Bybit Spot. Для биржи Gate Spot и Gate Futures данная настройка пока отсутствует.
При установленной галочки у параметра "Auto Leverage" на вкладке Настройки - Специальные - Настройки движка возможно автоматическое уменьшение плеча, если будет попытка выставить ордера с превышением лимита позиции.
Если в терминале MoonBot на вкладке Настройки - Интерфейс у параметра "Двойной клик на кнопку Паник селл" установлена галочка, то закрытие Sell ордера будет производиться только по двойному клику на кнопку "Panic Sell", которая расположена на правой панели управления главного окна терминала. Если при таких настройках, нажать только один раз на кнопку Panic Sell, то Sell ордер не будет закрыт, а в логе будет запись "Panic Sell manually Deactivated!".
Если Вам нужно закрывать Sell ордер по однократному нажатию кнопки Panic Sell, то следует снять галочку у параметра "Двойной клик на кнопку Паник селл" на вкладке Настройки - Интерфейс.
Да, в следящем терминале MoonBot рекомендуется устанавливать на вкладке Настройки - Специальные - Настройки движка галочку у параметра Ignore Replacing Bug. С этой галочкой следящий терминал, если не смог с первого раза выставить Sell ордер, то он не ищет его, а просто снова находит потерянную позицию и снова выставляет Sell ордер от неё.
Да, для этого на вкладке Настройки – Специальные – Настройка движка установите галочку Автопокупка BNB и задайте нужный порог, ниже которого терминал будет делать автопокупку и сумму автопокупки, для биржи HTX в этом случае будут покупаться не BNB, как для биржи Binance, а токены HTX, из которых биржа HTX вычитает комиссию за сделки.