ВОПРОСЫ
MoonBot - это торговый терминал, который связывается с биржами Binance, HTX, Bybit и Gate по API и позволяет торговать быстрее, чем это делают остальные трейдеры, которые используют веб-интерфейсы этих бирж.
Ваши преимущества перед другими трейдерами, не имеющими этот терминал:
- Тиковый (секундный график, на котором видна каждая сделка).
- Мониторинг всех монет биржи по всем парам и быстрое обнаружение хорошего движения.
- Неограниченный размер ордера (в Free версия размер ордера ограничен 40$).
- Неограниченное число активных ордеров (в Free версии ограничено 20 ордерами).
- Быстрое выставление как одиночных, так и сетки ордеров с отступом за один клик.
- Возможность принимать сигналы из приватных каналов и групп Телеграм и автоматически выставлять ордера и покупать монеты, с одновременным выставлением тейков, стоп-лоссов и трейлинга.
- Возможность торговать ко всем существующим парам на бирже.
- Возможность использования уникальных ручных и автоматических стратегий.
- Большое количество фильтров и расширенная настройка стопов.
- Динамические вертикальные и горизонтальные объемы.
- Функционал рисования на графике в режиме онлайн (линии поддержки, наклонки, фибо и прочее).
- Возможность выставление ордеров на продажу монет хранящихся на балансе и купленных на бирже в ручную.
- Сохранение графиков всех монет после перезагрузки/выхода и повторного запуска (если между запусками бота прошло не более 8 часов).
- Спотовая и фьючерсная торговля с возможностью подключения дополнительных модулей, расширяющих возможности терминала (“Moon Scalper” , “Binance Futures”).
- Бесплатное подключение других API ключей от того же аккаунта биржи со статусом PRO.
- Возможность запускать неограниченное количество копий бота (в Free версии ограничено 1 активным ботом).
- Возможность использовать Доверительное Управление по протоколу UDP (в Free версии ДУ возможно только в режиме эмуляции).
- Моментальное получение команд из TradingView по средствам веб-хук.
Скачать бесплатную FREE версию MoonBot можно с нашего сайта https://moon-bot.com/ru/download/ (кнопка "СКАЧАТЬ MOONBOT").
После нажатия на эту кнопку на Ваш компьютер будет скачан архив, который следует распаковать в отдельную папку на компьютере, например на C:/Moonbot.
Терминал MoonBot - это портативное х64 приложение для Windows, предназначенное для автоматизации торговли на бирже криптовалют. В текущей версии поддерживаются биржи Binance, HTX, Bybit и Gate.
Ознакомиться со всеми преимуществами ПРО версии можно на странице нашего сайта "PRO версия" https://moon-bot.com/ru/pro-version/
На данный момент к терминалу MoonBot можно подключить четыре биржи: Binance, HTX, Bybit и Gate. Новые биржи периодически подключаются к терминалу MoonBot.
При скачивании с сайта базовая версия терминала MoonBot содержит папке data пустой файл со стратегиями. Пользователь создает стратегии самостоятельно, исходя из своих потребностей в ручной или в автоматической торговле. Информацию по стратегиям можно получить на нашем сайте https://moon-bot.com/ru/manual/strategies/
На данный момент в терминале MoonBоt 19 стратегий: Drop Detection, Wall Detection, Pump Detection, MoonShot, Volumes Lite, Volumes, Waves, Delta, UDP, MoonStrike, NewListing, Combo, TopMarket, Manual, Liquidations, EMA, Spread, MoonHook, Activity. Подробнее об этих стратегиях Вы можете прочесть на нашем сайте: https://moon-bot.com/ru/manual/strategies/
Если Вы планируете использовать один терминал MoonBot для разных бирж, то можно регистрировать ключи от другой биржи в том же боте и переключаться между биржами с помощью выпадающего списка выбора биржи. Однако рекомендуем сделать копии терминала MoonBot и в каждой из них зарегистрировать API ключи только для выбранной биржи (MoonBot1=Binance, MoonBot2=HTX, MoonBot3=Bybit, MoonBot4=Gate).
Владельцы PRO версии могут делать неограниченное число API ключей от того же аккаунта одной биржи с поддержкой PRO бесплатно.
Для этого необходимо:
1) Скопировать PRO версию терминала MoonBot в отдельную папку .
2) Запустить терминал MoonBot из этой папки.
3) Убедиться что у Вас запустилась рабочая ПРО версия MoonBot и на вкладке Логин в левом верхнем углу есть зеленая надпись Вашего ID.
4) Там же во вкладке Логин нажать Зарегистрировать другие ключи, вместо текущих ввести новые API ключи и нажать Зарегистрировать API ключи. Будьте внимательны, чтобы не осталось в полях символов от предыдущих ключей и при копировании новых не захватывался пробел в конце.
5) После этого MoonBot с новыми ключами тоже станет PRO.
Терминал MoonBot можно хранить на флешке и запускать с других ПК.
FREE версию терминала MoonBot можно запускать только в 1 экземпляре.
МунСтример (Moon Streamer) - это дополнительный платный сервис, который с выделенного сервера, который находится в локации Токио (Япония), по UDP соединению присылает текущие трейды от себя на Ваш терминал MoonBot. Если Ваше соединение с биржей лагает, то подключение к МунCтримеру может помочь Вам снова видеть крестики (трейды) и график в реальном времени.
Если Ваша торговля происходит на выделенном сервере (VDS), то выигрыша от использования МунСтримера особого нет, МунСтример полезен в основном, если Вы торгуете на своем локальном компьютере.
Информация об очередном обновлении появляется на главном окне терминала MoonBot в виде вкладки в верхнем правом углу. Вы можете нажать на эту вкладку и обновить версию терминала MoonBot до последней. Кроме этого сообщения о выходе новой версии и история версий публикуется в новостном канале MoonBotNews https://t.me/MoonBotNews, а также на нашем сайте в разделе: Инструкция-История версий https://moon-bot.com/ru/manual/versions-history/
Если Вы отмените биржевой стоп на графике терминала MoonBot, то в этом случае выставленная позиция с монетами будет отменена и не проданные монеты окажутся у Вас на балансе.
Обратите внимание, что для возможности использования биржевого стопа следует на вкладке Настройки-Специальные-System установить полозок в крайнее правое положение на “Уровень логирования: 5”.
В автоторговле, если, к примеру, рабочий терминал MoonBot установлен на VDS, и на этом VDS происходит сетевой сбой, то этот терминал ничего не сможет сделать. Для решения этого вопроса разработан функционал контроля за потерянными ордерами и позициями с помощью специальных следящих терминалов MoonBot, которых нужно обязательно размещать отдельно от рабочих терминалов и на разных серверах VDS, а лучше в разных регионах и\или у разных провайдеров.
Функция слежения за зависшими позициями для биржи Bittrex не работает, так как в API бирже Bittrex нет такого функционала и поэтому для этой биржи следящего бота поставить нельзя. Внимание! Биржа Bittrex с 04.12.2023г. прекратила торговую деятельность по причине её банкротства, поэтому её поддержка в терминале MoonBot прекращена.
Да, такой алгоритм реализовать можно и он может пригодится, например, если вы знаете, что какие-то монеты ходят одинаково и при пампе одной монеты, через некоторое время начинается памп другой. Тогда можно настроить детект на одну монету "поводырь" купить её или просто дать от неё детект и одновременно купить другую / другие монеты, цены которых, как вы предполагаете, пойдут вслед за ценой "поводырём".
Например, нам нужно, чтобы при покупке монеты Coin1 (BTC) сразу по триггеру покупалась монета Coin2 (ETH).
Тогда в Master стратегии используйте триггер детекта (TriggerKey) с установленной галочкой TriggerAllMarkets=YES и с параметром AutoBuy=NO (без автопокупки) - это позволит по триггеру активирвать Slave стратегию на всех маркетах, но покупка по Slave стратегии будет ограничена её белым списком.
Далее можно развить алгоритм, чтобы при продаже монеты BTC по стратегии Master сразу по триггеру стратегией Slave будет продана и монета ETH.
Для этого в Master стратегию ещё добавляете нужные триггеры на продажу по убытку или профиту и по ним закрываете позицию, используя настройку TriggerBL на Slave стратегии.
То есть, если нужно закрыть Slave позицию одновременно с позицией Master без разницы убыток это был или профит у Master, то указываются одинаковые триггеры в настройках Master стратегии:
TriggerKeyProfit=40
TriggerKeyLoss=40
А в Slave стратегии используются такие настройки параметров:
TriggerKeyBL=40
TriggerSecondsBL=2
SellByTriggerBL=40
За какой монетой должна следить Master стратегия указывается в её белом списке (Master: CoinWhiteList=BTC), а какую монету покупать с помощь Slave стратегии от триггера Master стратегии указывается в её белом списке (Slave: CoinWhiteList=ETH).
Можно менять комбинации и, например, Master стратегия будет мониторить 3 монеты из одного белого списка (Master: CoinWhiteList=COIN1 COIN2 COIN3), а Slave стратегия будет покупать монеты из другого белого списка (Master: CoinWhiteList=COIN4 COIN5 COIN6 ...), например, если начал расти один из трех фантокенов, то можно купить другие фантокены, которые пока не пампили, но могут это сделать.
* Варианты использования данного алгоритма могут быть разными, больше полезных алгоритмов можно найти в МунАкадемии https://moonacademy.ru.
Голосование за внедрение биржи Bybit в терминал MoonBot (на кнопке "MoonBonus", вкладка "Votes") происходило только для пользователей PRO версии. Чтобы проголосовать нужно было на вкладке "Настройки - Интерфейс" снять галочку "Скрывать кнопку MoonBonus", чтобы на главном окне появилась кнопка "MoonBonus", после её нажатия, нужно было зайти на вкладку "Votes", прочесть условия голосования и проголосовать, используя кредиты в любом количестве от 500, но выгоднее проголосовать сразу на 800 кредитов, чтобы потом получить 25% бонус (800+200=1000 кредитов), чтобы хватило на 2 активации, например, основного аккаунта и субаккаунта. Результаты голосования публиковались в реальном времени на этой странице: https://api.moon-bot.com/files/ByBitVotesV2.php. В настоящее время голосование уже успешно завершено и биржа Bybit добавлена в терминал MoonBot.
Голосование за внедрение биржи Gate в терминал MoonBot (на кнопке "MoonBonus", вкладка "Votes") происходило только для пользователей PRO версии. Чтобы проголосовать нужно было на вкладке "Настройки - Интерфейс" снять галочку "Скрывать кнопку MoonBonus", чтобы на главном окне появилась кнопка "MoonBonus", после её нажатия, нужно было зайти на вкладку "Votes", прочесть условия голосования и проголосовать, используя кредиты в любом количестве от 500, но выгоднее проголосовать сразу на 800 кредитов, чтобы потом получить 25% бонус (800+200=1000 кредитов), чтобы хватило на 2 активации, например, основного аккаунта и субаккаунта. Результаты голосования публиковались в реальном времени на этой странице: https://api.moon-bot.com/files/GateVotes.php. В настоящее время голосование уже успешно завершено и биржа Gate добавлена в терминал MoonBot.
В настоящее время терминал MoonBot для биржи Bybit поддерживает работу со спотовым рынком (на вкладке Настройки-Логин выбрать: Bybit) и linear-фьючерсами (на вкладке Настройки-Логин выбрать: Bybit Futures). Inverse Contracts в терминале не поддерживается. На linear-фьючерсах (Bybit Futures) доступны режимы Cross и Isolated Margin в one way mode. Hedge mode в настоящий момент в терминале MoonBot для биржи Bybit не поддерживается.
Подробная инструкция по подключению биржи Bybit опубликована на этой странице: https://moon-bot.com/ru/connect-bybit/.
Условия активации модуля для торговли на бирже Bybit в терминале MoonBot:
1) Для торговли на фьючерсах у вас должен быть активирован в модуль “Binance Futures” (смотрите на вкладке Настройки - PRO).
2) Активация возможна только для аккаунтов, зарегистрированных по реферальной ссылке https://partner.bybit.com/b/themoonbot. Если у Вас уже есть Bybit аккаунт, который был зарегистрирован по другой реферальной ссылке, то Вы можете сделать новый аккаунт Bybit по нашей реферальной ссылке и затем перенести KYC на новый аккаунт (это официально разрешено биржей Bybit).
3) Активация производится через окно Moon Credits (на вкладке Настройка-PRO нажать на Moon Credits и далее нажать на кнопку Activate Bybit API Key) и стоит 500 Moon Credits, как для основного аккаунта, так и для каждого субаккаунта.
4) Мункредиты доступны только пользователям PRO-версии MoonBot (до активации Bybit у вас предварительно должна быть активирована PRO-версия терминала от любой другой биржи).
Подробная инструкция по подключению биржи Bybit опубликована на этой странице: https://moon-bot.com/ru/connect-bybit/.
Регистрация на бирже Bybit должна быть выполнена с применением промокода "THEMOONBOT" или по ссылке https://partner.bybit.com/b/themoonbot
Сразу после регистрации необходимо сменить тип аккаунта на Unified Trading Account (UTA) или ETA в русской версии. Вам это будет предложено сделать при первом входе в личный кабинет на бирже Bybit.
Перед созданием API-ключей необходимо пройти на бирже верификацию (KYC), так как без этого на API ключах не будет прав на совершение торговых операций.
При создании API ключей следует выбрать тип ключа: System-generated API Keys (АПИ ключи сгенерированные системой).
Далее в API ключах установите следующие галочки (V):
API Key Usade: API Transaction
API Key Permissions: Read-Write
Unified Trading: V
Contract/Orders: V
Contract/Positions: V
Contract/Copy Trading: V
USDC Contracts/USDC Derivatives Trading: V
SPOT/Trade: V
Assets: V
Wallet/Account Transfer: V
Wallet/Subaccount Transfer: V
Exchange/Exchange History: V
Привязку к IP в API ключах делать не обязательно, но крайне желательно, так как белый список это дополнительная защита и API будут действительны без ограничения по времени. Без привязки по IP API ключи будут действительны 90 дней.
Подробная инструкция по подключению биржи Bybit опубликована на этой странице: https://moon-bot.com/ru/connect-bybit/.
Инструкция для регистрации API ключей от биржи Gate в терминале MoonBot:
1) Зарегистрируйте аккаунт на бирже Gate по нашей реферальной ссылке https://www.gate.io/signup/MOONLOVE?ref_type=103. Переходить на универсальный аккаунт (UTA), как на бирже Bybit - НЕ НУЖНО (это и невозможно без статуса VIP2).
2) Активируйте фьючерсный аккаунт биржи Gate. Для этого в личном кабинете на сайте биржи Gate зайдите на фьючерсные торги и переведите любую сумму USDT на фьючерсный аккаунт. Если Вы не активируете фьючерсный аккаунт и попытаетесь ввести API ключи во фьючерсный терминал MoonBot, то логе возникнет ошибка "label":"USER_NOT_FOUND","message":"please transfer funds first to create futures account".
3) Затем создайте API ключи для биржи Gate с разрешениями для спотовой и фьючерсной торговли.
Ниже отмечены необходимые для работы разрешения на API ключах. Галочки нужно ставить заранее при создании API ключей!
Account Type: Trading Account
Permissions:
Включить Spot Trade и выбрать Read And Write.
Включить Perpetual Futures и выбрать Read And Write.
Включить Delivery Futures и выбрать Read And Write.
Включить Wallet и выбрать Read And Write.
Включить Subaccount и выбрать Read And Write.
Включить Commission Details и выбрать Read And Write.
Включить Account и выбрать Read And Write.
Если забыли поставить нужные галочки, и API ключи в терминале MoonBot не зарегистрировались, то необходимо сделать новые API ключи, а не редактировать старые.
4) Купите на бирже Gate небольшое количество токенов GT, которые будут использоваться для вычитания торговых комиссий. Затем перейдите в аккаунте биржи Gate в Мои Комиссии (My Fees) и в разделе "Мой тариф для спотовой торговли" раскройте меню и активируйте пункт "Оплатить GT-токенами (Включено)".
5) Сделайте копию рабочей папки с терминалом MoonBot в новую папку.
6) Зайдите на вкладку Настройки-Логин, в списке бирж выберите Gate Spot (спотовая торговля) или Gate Futures (фьючерсная торговля) и нажмите кнопку Применить.
7) Зарегистрируйте API-ключи биржи Gate в терминале MoonBot (версия станет Free). Не пытайтесь регистрировать ключ в свеже-скачанном терминале, так как он получит новый ID, на котором не будет кредитов для активации! Убедитесь, что ID терминала MoonBot не поменялся. Если ID поменялся, то это значит, что Вы не следовали инструкции, в этом случае создайте на бирже Gate новые API ключи и повторите процесс с первого пункта заново. Если уже зарегистрировали API ключи с новым ID, то удалите их, сделайте копию папки с терминалом MoonBot и вставьте новые API ключи.
8) Нажмите на надпись Free version в правом нижнем углу терминала MoonBot, найдите раздел "Activate Gate.io API Key" и нажмите в нем кнопку "Activate for 500 Credits". Если вы видите надпись “Wrong account”, то это означает, что Ваш аккаунт не зарегистрирован по реферальной ссылке: https://www.gate.io/signup/MOONLOVE?ref_type=103. Регистрация по этой ссылке также даёт Вам возможность получать 30% возврата на уплаченную комиссию бирже (выплачивается биржей автоматически согласно правилам биржи Gate).
9) После успешной активации API ключей рекомендуется перезапустить терминал MoonBot.
10) Важно! Поскольку на Gate большое количество торговых пар, MoonBot занимает много памяти! Это нормально, но необходимо строго соблюдать рекомендацию "1 MoonBot на 1 VPS".
Подробная инструкция по подключению биржи Bybit опубликована на этой странице: https://moon-bot.com/ru/connect-gate/.
Активация субаккаунтов в терминале MoonBot для биржи Gate.
1) Сделайте копию папки терминала MoonBot на мастер-аккаунте.
2) В ней зарегистрируйте API ключи от субаккаунта и не забывайте в API ключах ставить все нужные галочки.
3) Перезапустите в режиме администратора терминал MoonBot на мастер-аккаунте.
4) Перезапустите в режиме администратора терминал MoonBot на субаккаунте.
5) Активируйте PRO версию терминала MoonBot за кредиты, как обычный аккаунт (кнопкой Activate Gate.io API Key). Активация производится через окно Moon Credits (на вкладке Настройка-PRO нажать на Moon Credits) и стоит 500 Moon Credits, как для основного аккаунта, так и для каждого субаккаунта.
Подробная инструкция по подключению биржи Gate опубликована на этой странице: https://moon-bot.com/ru/connect-gate/.
Обратите внимание на особенности при работе с биржей Gate.
1) На фьючерсах доступный баланс обновляется с задержкой.
2) Торговля на фьючерсах на бирже Gate (на сайте) ведется в контрактах и у каждой монеты есть размер контракта. Например, на ETH размер контракта равен 0.01 ETH. В терминале MoonBot эта логика скрыта от пользователя, так что визуально торги считаются в единицах валют. Иначе говоря, при торгах в терминале MoonBot вы открываете позицию на 0.01 ETH, а на сайте эта позиция равна 1 контракту ETH.
3) На споте “большой” стакан в 1000 уровней загружается с сильной задержкой (до 1 минуты), в это время доступен только “узкий” стакан в несколько десятков уровней.
4) После первого запуска терминала MoonBot на фьючерсах некоторое время (примерно 2-3 минуты) производится “инициализация” позиций. В это время не получится поменять плечи и максимальные ордера и соответственно не сработает авто управление плечами.
5) При повторном запуске авто управление плечами тоже не будет работать первые минуты, но плечи вручную менять можно.
6) Публичных ликвидаций, похоже, нет в API. Поэтому стратегия Liquidations в терминале MoonBot работать не будет.
7) Айсберги работают на фьючерсах и споте; видимая часть айсберга ставится в размере минимального лота.
8) Из-за крайне низкого лимита API на маркет-запросы начальная загрузка рыночных данных идет долго. Для ручной торговли есть смысл на вкладке “Настройки - Основные" снимать галочку "Анализ монет при запуске”.
9) Для автоматической торговли - строго соблюдать правило “1 терминал MoonBot = 1 VPS”, регион размещения выделенного сервера (VDS) для биржи Gate рекомендуется: Токио (Япония).
10) На фьючерсах в API нет значений комиссии, поэтому в отчете будет расхождение с фактическим профитом на величину комиссии мейкера.
Подробная инструкция по подключению биржи Gate опубликована на этой странице: https://moon-bot.com/ru/connect-gate/.
Да, функционал "Подгрузка графиков" работает для спотового терминала MoonBot для биржи Bybit.
Self Trade Prevention (STP) - предотвращение самостоятельной торговли это механизм, используемый биржами для предотвращения случайной торговли пользователей против самих себя. Такая ситуация, известная как самоторговля, возникает, когда собственные ордера пользователя совпадают друг с другом в книге ордеров. STP особенно важна для поддержания справедливой и прозрачной торговой среды, поскольку она помогает предотвратить манипулирование рыночными ценами и гарантирует, что торговая активность точно отражает подлинный интерес рынка.
На Binance система Self Trade Prevention (STP) предотвращает совпадение ордеров пользователей или их "tradeGroupId" с их собственными.
При спотовой торговле на бирже Binance алгоритм SPT в терминале MoonBot в настоящий момент следующий: отменяется Buy ордер при попытке выкупить у себя и отменяется Buy ордер при попытке продать себе.
Вы можете зарегистрироваться на бирже Binance по этой реферальной ссылке: https://accounts.binance.com/en/register-person?ref=ZQO3MXT9 и получить бесплатный пробный период на 14 дней на функционал PRO-версии терминала MoonBot включая Moon Scalper и Binance Futures.
Также, регистрация по этой реферальной ссылке дает небывалую скидку в 75% на PRO версию терминала MoonBot с модулями MoonScalper и Binance Futures по коду MoonBonus, а также следующие бонусы:
Активация осуществляется на странице "Настройки - PRO" после регистрации API ключей в терминале MoonBot. В этом случае терминал будет привязан к Вашему аккаунту на бирже Binance и Вы сможете тестировать терминал как на реальных, так и на эмуляторных ордерах.
Кроме этого Вы можете на странице нашего сайта https://moon-bot.com/ru/download/ скачать полностью настроенный терминал MoonBot PRO c модулями Binance Futures и MoonScalper (ID 500), который привязан к нашему аккаунту и работающий в режиме эмулятора. Такой режим позволит Вам протестировать все функции, но без выставления реальных ордеров и он не требует от Вас подключения к Вашему аккаунту биржи.
Если работа терминала и его функционал Вас устроит, то в дальнейшем Вы можете купить терминал и активировать свои API ключи для совершения реальных торговых операций на биржевом депозите.
Если Вы установили терминал MoonBot на выделенный сервер (VDS) и при этом у Вас пинг значительно больше 10ms, то это будет сказываться на скорости взаимодействия терминала с биржей (выставление, переставление, закрытие ордеров и т.д.). Чтобы уменьшить пинг попробуйте менять DNS в настройках сетевого подключения с перезагрузкой сервера и проверяйте, какая настройка даст лучший эффект:
1.1.1.1
1.0.0.1
8.8.8.8
8.8.4.4
8.8.8.8
1.1.1.1
Также попробуйте менять методы подключения на вкладке Настройки - Специальные - Настройка движка.
В терминале MoonBot сейчас поддерживаются 4 биржи Binance, HTX, Bybit и Gate. Если Вы планируете размещать терминалы MoonBot на выделенных серверах (VDS) для уменьшения пинга и увеличения скорости общения с биржей, то Вам следует размещать сервера в следующих локациях:
Для биржи Binance: Токио (Япония).
Для биржи HTX: Токио (Япония).
Для биржи Bybit: Сингапур.
Для биржи Gate: Токио (Япония).
Если при торговле на спотовом терминале MoonBot для биржи HTX Sell ордер будет превышать лимит на максимальный ордер биржи, то произойдет его автоматическое дробление.
Для регистрации нового аккаунта на бирже Binance используйте нашу реферальную ссылку https://accounts.binance.com/en/register-person?ref=ZQO3MXT9 и примите участие в акции, условия которой опубликованы на сайте https://moon-bot.com/ru/promotion/ или обратитесь в личку к одному из наших корпоративных представителей бонусной программы MoonBonus:
1) https://t.me/ButchWhite
2) https://t.me/krypto_pride
3) https://t.me/mnbtuser
4) https://t.me/CryptoTonyESBC
В папке logs хранятся все логи, в которые терминал MoonBot записывает все свои действия.
Есть текстовые файлы без приставки ADD с датой (год-месяц-день) с расширением .log - это лог всех действий бота за эти даты, в которых бот построчно с указанием времени записывает все события: старт и стоп бота, старт стратегий, покупки, продажи, переставления ордеров, ошибки API, записи о стоп лоссах, трейлингах, а также прочие рабочие и системные события.
Есть текстовые файлы с приставкой ADD с датой (год-месяц-день) с расширением .log - это логи всех записей из Телеграм за эти даты, который получал MoonBot, по ним можно определить правильно ли читает терминал сообщения из Телеграм.
Так же в папке logs есть файлы Pump с указанием торговой пары и с расширением .bin это графические записи сделок в терминале MoonBot. Их можно открыть через таблицу с отчетами, если кликнуть по названию монеты в строке с отчетом и посмотреть, какой был вход в сделку и как она закрылась.
На вкладке Настройки-Специальные-System полозком "Удалять старые логи через N дней. Если 0, не писать графики в отчёт!" можно выставлять сроки удаления логов и графиков с отчетами с расширением .bin из папки с логами. Если полозок установлен в крайнее левое положение на 0, то графики с отчетами сделок не будут записываться в папку с логами. Полозком "Графики в отчете за N минут, после закрытия" можно регулировать длительность интервала времени на графике после закрытия сделки.
Если Вы используете API ключи с поддержкой белых адресов IP, то рекомендуем использовать постоянные IP адреса. В этом случае Вы будете защищены от такого рода ошибок. В Вашем же случае при спотовой торговле, если в боте не сохранились ордера можно воспользоваться бэкапом из папки bak файлов вида:
bak\BinanceUSDTOrders.backup-1
bak\BinanceUSDTOrders.backup-2
bak\BinanceUSDTOrders.backup-3
Файлы с ордерами с цифрами на конце 1, 2, 3 записываются в папку bak один раз в 8 часов с покрытием записи 24 часа.
Чтобы восстановить файл с ордерами Вам нужно закрыть терминал MoonBot, удалить из папки data "пустые" файлы с ордерами (например для спотовой торговли на паре USDT вида BinanceUSDTOrders.backup, BinanceUSDTOrders.backup2, BinanceUSDTOrders.backup3) скопировать подходящий файл (либо самый свежий по дате, либо, если в самом свежем уже нет ордеров то предыдущий, оценить бэкап можно по размеру файла, размер пустого - 32 байта) из папки bak в папку data и переименовать их согласно формату аналогичных файлов в папке data, например:
bak\BinanceUSDTOrders.backup-1 -> data\BinanceUSDTOrders.backup
После замены и переименования файла с ордерами запустите терминал MoonBot в режиме администратора.
Кроме этого мы рекомендуем Вам периодически сохранять папку с терминалом MoonBot в отдельную архивную папку с определенным интервалом времени, чтобы можно было восстановить данные (файлы отчетов, открытые сделки, стратегии и прочее) из этого архива.
Отчёты по всем сделкам (открытым, закрытым, удаленным) в терминале MoonBot хранятся в папке data, в файлах вида: Binance.db (для спотового рынка) или Binance Futures.db (для фьючерсного рынка). В редких случаях, при внештатном закрытии терминала MoonBot файл с отчётами может оказаться пустым. Чтобы его восстановить, Вам нужно закрыть терминал MoonBot, затем скопировать бэкап файла с отчётами из папки bak и папку data и запустить MoonBot в режиме администратора. Кроме этого мы рекомендуем Вам периодически сохранять папку с терминалом MoonBot в отдельную архивную папку с определенным интервалом времени, чтобы можно было восстановить данные (файлы отчетов, открытые сделки, стратегии и прочее) из этого архива.
В терминале MoonBot есть функционал, который автоматически сохраняет все элементы рисования на графиках монет в zip файлы вида: USDT-ChartFigures.zip, USDT-ChartFigures-1.zip, USDT-ChartFigures-2.zip (пример для USDT пары), которые сохраняются в папку bak. Кроме этого Вы можете вручную производить такое сохранение для этого на главном окне нажмите ПКМ на иконке "Карандаш" и в меню элементов рисования используйте иконку "Дискета". Если Вам нужно загрузить файл с ранее сохранёнными элементами рисования, то нажмите на иконку, которая расположена правее иконки "Дискета", далее в проводнике выберете ранее сохранённый файл и нажмите кнопку Открыть. После этого все сохранённые элементы подгрузятся в терминал MoonBot. Если до загрузки Вы успели нарисовать новые элементы, то при подгрузке старых они добавятся на графиках к новым.
На главном окне терминала 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/
Если у Вас есть 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 откройте вкладку Настройки-Hotkeys и в поле "Switch Chart Figure" установите нужную Вам комбинацию клавиш (по умолчанию CTRL-F). Этот хоткей позволяет по кругу переключать три основных элемента рисования:
- горизонтальная линия (уровень с указанием цены)
- наклонная линия (линии тренда)
- прямоугольная область (уровень с указанием цены или в растянутом положении область с указанием процентов)
Да, можно, для этого в терминале 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 ордер может совсем отмениться и монеты попадут на Ваш баланс.
Перевыставить позицию заново можно будет через вкладку Меню-Balances на главном окне терминала 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, то доступен следующий выбор значений масштаба: 1000%, 500%, 200%, 100%, 50%, Авто.
На главном окне фьючерсного терминала MoonBot можно менять масштаб графика с помощью фиксированных кнопок, при этом доступно две шкалы с масштабом:
1) Если не нажата кнопка x9, то доступен следующий выбор значений масштаба: 100%, 50%, 20%, 5%, 2%, Авто.
2) Если нажата кнопка x9, то доступен следующий выбор значений масштаба: 500%, 200%, 100%, 50%, 20%, Авто.
Да, на главном окне фьючерсного терминала 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 order", если галочка установлено, то будет разрешено уменьшать размер ордера в соответствии с лимитом биржи на максимальный ордер.
В отчете терминала 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. Для этого зайдите в Меню - 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" можно активировать API ключ от аккаунта на бирже Bybit. Стоимость активации API ключа для биржи Bybit составляет 500 Moon Credits.
Вам нужно в аккаунте биржи Gate создать API ключи с разрешениями для спотовой и фьючерсной торговли. Затем в терминале MoonBot на вкладке Настройки-Логин выбрать биржу Gate Spot (для спотовой торговли) или Gate Futures (для фьючерсной торговли) и затем зарегистрировать эти API ключи. Потом нужно зайти на вкладку Настройки-PRO и нажать на надпись Moon Credits или нажать на надпись типа версии (PRO version / Free version) в правом нижнем углу главного окна терминала. Далее, в открывшемся окне "Moon Credits" можно активировать API ключ от аккаунта на бирже Gate. Стоимость активации API ключа для биржи Gate составляет 500 Moon Credits. Более подробную инструкцию смотрите на нашем сайте https://moon-bot.com/ru/connect-gate/.
Колонка Max.Order в таблице монет - это максимально возможный размер ордера на монете.
На главном экране терминала MoonBot нажмите кнопку Отчеты, при этом откроется отдельная таблица, в которой представлены построчно все Ваши сделки.
Если установить галочку "По закрытию", то отчет будет сортироваться не по колонке открытия позиций (BuyDate), а по колонке закрытия позиций (CloseDate). В этом случае, если, например, у вас сделка открыта "вчера", а закрыта "сегодня" и вы включаете ещё и галку "Сегодня", то вы увидите все закрытые именно сегодня сделки.
Если, например, у Вас сделка была открыта 3 дня назад, а закрыта вчера, то при выборе отчета за два последних дня:
- с галочкой "По закрытию" она отобразится в отчёте, так как она была закрыта вчера (сортировка по колонке CloseDate),
- без галочки "По закрытию" она не отобразится в отчёте, так как была открыта 3 дня назад (сортировка по колонке BuyDate).
Да, для этого воспользуйтесь параметрами на вкладке Filters настройки стратегии SessionProfitMin и SessionProfitMax – это два параметра, которые разрешают работать стратегии в заданном диапазоне профита за сессию от SessionProfitMin и до SessionProfitMax (значения указываются в $ на любых торговых парах). Если 0, то параметр не учитывается.
Примеры:
1) SessionProfitMin = -100 ($), SessionProfitMax = 0 ($). Тогда стратегия будет работать на монете до тех пор, пока значение сессии на монете будет находиться в диапазоне от -100$ до +бесконечность, так как максимальная граница сессии SessionProfitMax не учитывается.
2) SessionProfitMin = -100 ($), SessionProfitMax = 100 ($). Тогда стратегия будет работать на монете до тех пор, пока значение сессии на монете будет находиться в диапазоне от -100$ до +100$.
3) SessionProfitMin = 0 ($), SessionProfitMax = 100 ($). Тогда стратегия будет работать на монете до тех пор, пока значение сессии на монете будет находиться в диапазоне от -бесконечность, так как минимальная граница сессии SessionProfitMin не учитывается до +100$.
Автосброс сессии по времени настраивается на вкладке Настройки-Автостарт.
Специфические параметры стратегии UDP:
TMBuyPriceLimit: значение в процентах.
Защита стратегии для ДУ от покупок по слишком высокой цене: параметр TMBuyPriceLimit задает максимальное значение цены покупки (в процентах от текущей рыночной).
Например, если TMBuyPriceLimit = 5%, и приходит команда на покупку по цене +10%, то такая команда будет проигнорирована.
Подробнее про доверительное управление, можно прочесть тут:
Доверительное Управление: Высокочастотный трейдинг по протоколу UDP https://moon-bot.com/ru/87-trust-management-udp/
Доверительное Управление https://moon-bot.com/ru/75-trust-management/
Да, это нормальное поведение трейлинга. В терминале MoonBot в настройках Вашей стратегии установлен параметр задержки выставления стоп-лосса на 5 секунд (StopLossDelay=5). Если у Вас включен трейлинг UseTrailing=YES, и например, он настроен без тейк-профита по трейлингу (UseTakeProfit=NO), то линия трейлинга появится не сразу после покупки монеты, а только после окончания задержки, которое установлено в параметре StopLossDelay, в Вашем случае это 5 секунд. Далее трейлинг будет при росте цены следовать за ней, подстраховывая сделку, а после пересечения ценой линии трейлинга позиция закроется по Panic Sell.
Нажмите на главном окне терминала MoonBot на кнопку SM, чтобы на иконке этой кнопки была красная стрелка, в этом случае Вы активируете работу биржевого стопа.
Далее, в окне стратегий создайте ручную стратегию Manual и на её вкладке Sell order настройте параметры для выставления биржевого стопа: UseMarketStop=YES (использовать биржевой стоп) и MarketStopLevel=-1 (выставить биржевой стоп на уровень -1% от цены покупки монеты).
Потом проверьте, что у Вас включен режим торговли с помощью ручной стратегии: Меню-Ручная торговля-Использовать ручную стратегию и на главном окне терминала MoonBot выберете стратегию Manual, которую настраивали ранее. Затем откройте график нужной Вам монеты и купите её, после этого выставится биржевой стоп на уровень -1% от цены покупки.
Обратите внимание, что для возможности использования биржевого стопа следует на вкладке Настройки-Специальные-System установить полозок в крайнее правое положение на “Уровень логирования: 5”.
Стратегия Activity предназначена для детекта серий одинаковых ордеров.
Внимание! Данная стратегия не работает на 1 ядерном выделенном сервере, а только на серверах, которые имеют от 2-х и более ядер в ЦПУ.
Специфические параметры стратегии Activity:
MMTimeFrame=45
Таймфрейм для анализа одинаковых ордеров, сек.
Можно устанавливать значения от 15 до 60 секунд.
MMOrderMin=100
Диапазон поиска ордеров, от этого размера минимального ордера в $.
Минимальное значение в этом параметре составляет 100$.
MMOrderMax=1000
Диапазон поиска ордеров, до этого размера максимального ордера в $.
MMOrderStep=1
Шаг сетки ордеров, в $
При таких настройках (данные значения выставляются по умолчанию) анализ производится на периоде в 45 сек (MMTimeFrame=45), который автоматически разбивается стратегией на три равных интервала, данном случае по 15 секунд (45/3=15сек) и на каждом интервале анализируются и подсчитываются все ордера из заданного диапазона от 100$ (MMOrderMin=100) до 1000$ (MMOrderMax=1000) с шагом сетки ордеров 1$ (MMOrdersStep=1), по этим параметрам выявляется нужная "серия" ордеров и при их наличии происходит детект стратегии Activity.
Если у Вас включена стратегия Activity и включена галочка рядом с параметром Extended Debug Mode на вкладке Настройки-Специальные-System, то Вы можете увидеть на графике монет строчку с параметрами от детекта этой стратегии. В Вашем случае эти параметры расшифровываются следующим образом.
MM Detected: 16:51:27 Vol: 200 O: 32 [47, 24, 45] E: 29%
MM Detected: 16:51:27 - это время срабатывания детекта стратегии Activity
Vol: 200 - это объем (размер) ордера в серии примерно 200$
O: 32 - это количество ордеров в серии
[47, 24, 45] - это сколько всего было ордеров всех размеров, на каждом из трёх 15-и секундных интервалов [15c=47ордеров, 15с=24одера, 15с=45ордеров]
E: 29% - это среднее соотношение общего количества ордеров и количества ордеров в серии
После всех сравнений, если значение E удовлетворяет значению для детекта, тогда стратегия Activity срабатывает.
Учитывайте тот факт, что в стратегии Activity не реализован механизм определения "знака" ордера и стратегия не различает был ли это был ордер на покупку (зелёный) или на продажу (красный). И по факту, детект стратегии по ордеру "200$", может быть в серии как:
1) положительных ордеров (зелёных на покупку): 200,200,200,200
2) отрицательных ордеров (красных на покупку): -200,-200,-200,-200
3) смешанных ордеров (как зелёных, так и красных): 200,-200,200,-200
(*знаки расставлены условно, чтобы было более понятно пояснение)
То есть стратегия Activity может дать детект на серию зелёных ордеров, которые могут привести к росту цены, может - на красные ордера, которые могут привести к падению цены, а может - на смешанные ордера, при которых цена возможно будет находиться примерно на одном месте.
Обратите внимание на то, что если монета "тяжёлая" с плотными стаканами, то серия ордеров по 100-200$ не будет приводить к росту или падению цены, но мы можем ориентироваться на поведение ботов, которые в фоном режиме начинают мелкую частую покупку или продажу монет одинаковыми ордерами, что может сигнализировать об интересе их к монете. Если же монета "средней тяжести" с более разряженными стаканами, то серия зелёных ордеров из 20 штук, например, по 20k$ каждый, в общей сумме 400k$, может значительно продавить цену вверх и наоборот, серия больших ордеров на продажу может привести к падению цены.
Поэтому, рекомендуется создать несколько стратегий Activity с разными временными тайм фреймами и разными диапазонами ордеров (более узкими):
Activity1: 100-300$, Activity2: 500-700$, Activity3: 1000-1300$, Activity4: 10000-15000$ и т.п. И каждую стратегию использовать под разные сценарии: начало работы ботом, манипуляции трейдеров и прочее.
Кроме того, что стратегия Activity сможет распознать серию из одинаковых размеров ордеров, вам ещё потребуются дополнительные настройки фильтров (дельты, объёмы, EMA), чтобы подтвердить рост или падение цены и, в какую сторону следует открывать позицию.
Так же стратегию Activity, можно рекомендовать как детект для ручной торговли или же в качестве Master стратегии, которая будет работать совместно с другой Slave стратегией, которая в свою очередь уже будет подтверждать вход в сделку и выставлять ордера на покупку.
На бирже Binance Futures выполняется автоматический расчет фандинга каждые 8 часов - в 00:00, 08:00 и 16:00 UTC.
Но в настройках стратегий нет "фандинг" параметров, которые могли бы остановить торговлю по стратегиям.
Поэтому в текущей реализации терминала MoonBot Вам нужно пользоваться параметром WorkingTime (период работы стратегии) в разделе фильтров настроек стратегий.
Но так как в него можно ввести только один период работы, то вам потребуются настроить 3 Master стратегии с разными интервалами WorkingTime, которые в свое время будут давать ключ-триггер на стоп всех стратегий на время фандинга (для использования триггеров с реальными ордерами требуется покупка и активация дополнительного платного модуля "Пакет расширений для Автоторговли" https://moon-bot.com/ru/pro-version/extension-pack/).
Стратегия1: WorkingTime=03:00-03:01
Стратегия2: WorkingTime=11:00-11:01
Стратегия3: WorkingTime=19:00-19:01
То есть следует выставить время 00:00, 08:00 и 16:00 UTC + Х часов с учетом вашего часового пояса и добавить минутный интервал.
При добавлении монеты в поле Черный список (ЧС) на вкладке Настройки-Основные, например BTC, в старых стратегиях монета не появляется в параметре CoinsBlackList=(пусто), но все стратегии перестают работать на этой монете BTC.
Если Вы после того как добавил монету, например BTC, в глобальный ЧС создаёте новую стратегию, то эта монета из ЧС автоматом добавляется в параметр CoinsBlackList=BTC и также новая стратегия не работает на этой монете BTC.
При этом на графике монеты BTC включится замок BL под кнопкой Order (справа от графика на панели управления).
Далее, если Вы уберёте монету из глобального ЧС, замок BL на монете при этом выключается и все старые стратегии, у которых ранее было пусто в CoinsBlackList=(пусто) начнут работать на этой монете, а вот новая стратегия, в который уже записалась монета в параметр CoinsBlackList=BTC работать не будет, пока Вы и из этого поля не уберёте эту монету.
На вкладке Buy condition настроек стратегий расположен параметр buyPriceLastTrade, если установлена галочка и buyPriceLastTrade=YES, то будет использоваться цена последнего трейда-трестика для расчета цены покупки. Если галочка не стоит и buyPriceLastTrade=NO, то будет используется последняя цена ASK.
Внимание! Параметр buyPriceLastTrade отсутствует в следующих стратегиях: MoonShot, UDP, Manual, Spread, MoonHook, так как это или не целесообразно, или стратегия имеет свою собственную механику для расчета выставления Buy ордера.
Для того, чтобы стратегия в терминале MoonBot выставляла Buy ордер не от цены ASK, а от последнего трейда крестика и в течении 30 секунд Вам нужно на вкладке Buy conditions настройки стратегии установить два параметра следующим образом: buyPriceLastTrade=YES и Use30SecOldASK=YES.
Внимание! Параметр buyPriceLastTrade отсутствует в следующих стратегиях: MoonShot, UDP, Manual, Spread, MoonHook, так как это или не целесообразно, или стратегия имеет свою собственную механику для расчета выставления Buy ордера.
В терминале MoonBot на вкладке Filters настроек стратегий есть параметр BinancePriceBug (для фьючерсов по умолчанию 0.5%, для спота по умолчанию 1.0%): значение лага цены в процентах, при котором следует остановить торги по этой стратегии.
Если этот фильтр срабатывает, то включается 30 секундное пенальти на стратегии, таким образом новые ордера по этой стратегии не будут выставляться по всем монетам как минимум 30 секунд или больше, если лаг цены не спадет.
Для наглядности текущее расчетное значение лага цены выведено в окошко светофора - это значение PriceLag.
Как считается лаг цены: цена "узелка" на коричневой линии цены (для светлой темы) сравнивается с трейдами за последние 10 секунд. По каждому маркету берется наименьшее расхождение, затем по всем маркетам - наибольшее.
То есть лаг цены - это наибольшее по всем маркетам из самых близких расстояний между крестиками и линией цены.
Обычно значений BinancePriceBug=0.5% (для фьючерсов) и BinancePriceBug=1.0% (для спота) при нормальной работе биржи должно быть достаточно и в этом случае почти нет ложных срабатываний и остановок стратегий, а реальный лаг цены, если случится, то при больших значениях.
Есть трейдеры, кто хочет себя обезопасить при лаге цены на бирже Binance и мы им порекомендуем оставлять значения по умолчанию. Но некоторых более рисковых трейдеров не устраивают пенальти после остановки стратегии, когда можно откупать актив по более интересной цене и они выставляют BinancePriceBug на большие значения и не прекращают торговать даже при существенных лагах биржи.
Параметр AutoSplitBuy на вкладке Multiple Orders есть только в ручной стратегии (Manual) и он используется только при выставлении в параметре OrdersCount=1.
Если AutoSplitBuy=YES, то делить Buy ордер в случае, если исходный выставляемый размер превышает максимальный лимит для одиночного ордера.
Максимальное значение одиночного ордера на разных монетах может отличаться и посмотреть его можно на главном окне терминала MoonBot на правой панели управления (значение "Max:").
В других стратегиях данный параметр отсутствует из-за возможного неконтролируемого получения бана от биржи.
В терминале MoonBot в настройках стратегий на вкладке Delta Modifiers, есть параметр StopLossModifier: это коэффициент прибавки модификаторов к значению StopLoss. Результат работы пишется в лог в виде: StopLoss adjusted [-1.00% - (10.00*0.98=9.75%) => -10.75%] - стоп из настройки стратегии (-1%) с поправкой на коэффициент стоп-модификатора (9.75%) и итоговый уровень стоп-лосса (-10.75%).
Да, параметр MaxModifier применяется в том числе и для стратегии MoonShot и позволяет ограничить максимальный коэффициент модификаторов.
В терминале MoonBot в настройках стратегий на вкладке Filters, есть параметр MaхLeverage (максимальное плечо), до которого брать в работу монеты. Если плечо на монетах выше указанного, то такие монеты стратегия не будет брать в работу. Если стоит галочка игнора фильтров IgnoreFilters = YES, то этот фильтр не работает и будут анализироваться все монеты независимо от установленного плеча. По умолчанию параметр MaxLeverage=0, то есть не ограничивать фильтр по максимальному плечу. В Вашем случае, нужно установить IgnoreFilters = NO и MaxLeverage = 20, тогда монеты выше плеча х20 стратегией рассматриваться не будут.
В терминале MoonBot в настройках стратегий на вкладке Filters, есть параметр ListedType: Ignore, Spot Only, Futures Only, Both и он отвечает за фильтрацию монет в зависимости от листинга на споте и\или фьючерсах. Данный параметр есть только в терминалах MoonBot для бирж Binance и Bybit.
Логика работы параметра ListedType в СПОТОВЫХ терминалах MoonBot для бирж Binance и Bybit:
Ignore - игнорировать этот фильтр.
Spot Only - токены, представленные только на споте.
Futures Only - токены, представленные только на фьючерсах (не будет выставлять ордера совсем).
Both - токены, которые есть и на споте и на фьючерсах.
Логика работы параметра ListedType во ФЬЮЧЕРСНЫХ терминалах MoonBot для бирж Binance и Bybit:
Ignore - игнорировать этот фильтр.
Spot Only - токены, представленные только на споте (не будет выставлять ордера совсем).
Futures Only - токены, представленные только на фьючерсах.
Both - токены, которые есть и на споте и на фьючерсах.
Параметр ListedType позволяет сразу разгрузить белый список и не задумываться о его обновлении при изменении типа монет на бирже (только спотовые или спотовые+фьючерсные).
То есть, если на споте торгуется новая монета, но её пока нет на фьючерсах, то она может торговаться по первой стратегии с одними параметрами, как только эту монету добавили на фьючерсы и её "торговое поведение" поменялось в связи с этим, то первая стратегия замолчит, так как уже не будет проходить по этому фильтру, а включится вторая стратегия с другими параметрами "для монет, которые есть как на споте, так и на фьючерсах".
Параметр ListedType: фильтрация монет в зависимости от листинга на споте и/или фьючерсах в настоящее время есть только в терминалах MoonBot для биржи Binance и для биржи Bybit.
В последних версиях терминала MoonBot на вкладке Filters параметр SamePosition теперь работает и для стратегий MoonHook. Если установлено SamePosition=YES, то по этой стратегии будут ставиться ордера только в направлении открытой позиции. Рекомендуем обновить Вашу версию терминала MoonBot на актуальную.
Эти параметры расположены на вкладке Filters настроек для всех стратегий терминала MoonBot:
FilterBy: Выбор параметра для фильтрации - Last1mDelta, Last15mDelta, Last30mDelta, Last1hDelta, Last2hDelta, Last3hDelta, 24h-Delta - по дельтам цены (за 1м, 15м, 30м, 1ч, 2ч, 3ч, 24ч); DVolToHVolAsc по соотношению суточного и часового объемов по возрастанию; DVolToHVolDesc - соотношению суточного и часового объемов по убыванию; DailyVol, HourlyVol, MinuteVol, 3Min-Vol, 5Min-Vol - по объемам (за 24ч, 1ч, 1м, 3м, 5м); MaxOrder - по максимальному размеру ордера; Orders - по количеству ордеров; Session - по сессии; MaxPos - по максимальной позиции; MarkPrice - по маркпрайсу; Funding - по фандингу; Leverage - по размеру плеча; Pump5m - по дельте роста цены за 5 минут (считается как разница между ценой 5 минут назад и максимальной ценой за 5 минут); Pump1h - по дельте роста цены за час (считается как разница между ценой час назад и максимальной ценой за час); Dump1h - по дельте падения цены за час (считается как разница между ценой час назад и минимальной ценой за час)
FilterMin: Минимальная граница значения величины FilterBy. Если одно из значений FilterMin или FilterMax 0, то этот параметр не применяется.
FilterMax: Максимальная граница значения величины FilterBy. Если одно из значений FilterMin или FilterMax 0, то этот параметр не применяется.
В настройки стратегий терминала MoonBot добавлен раздел для динамической сортировки маркетов Dynamic White\Black List, в котором есть следующие параметры:
DynWL_SortBy: Выбор параметра для динамического белого списка, составленного путем сортировки и взятия первых DynWL_Count монет. Сортировку можно производить по следующим параметрам: Last1mDelta, Last15mDelta, Last30mDelta, Last1hDelta, Last2hDelta, Last3hDelta, 24h-Delta, DailyVol, HourtyVol, MinuteVol, 3Min-Vol, 5Min-Vol, MaxOrder, Orders, Session, MaxPos, MarkPrice, Funding, Leverage, Pump5m, Pump1h, Dump1h.
DynWL_SortDesc: Направление сортировки для белого списка (если YES, то от большего к меньшему, если NO, то от меньшего к большему значениям).
DynWL_Count: Сколько монет, проходящих по фильтру, взять из сортировки для составления динамического белого списка.
DynBL_SortBy: Выбор параметра для динамического черного списка, составленного путем сортировки и взятия первых DynBL_Count монет. Сортировку можно производить по следующим параметрам: Last1mDelta, Last15mDelta, Last30mDelta, Last1hDelta, Last2hDelta, Last3hDelta, 24h-Delta, DailyVol, HourtyVol, MinuteVol, 3Min-Vol, 5Min-Vol, MaxOrder, Orders, Session, MaxPos, MarkPrice, Funding, Leverage, Pump5m, Pump1h, Dump1h.
DynBL_SortDesc: Направление сортировки монет для черного списка (если YES, то от большего к меньшему, если NO, то от меньшего к большему значениям).
DynBL_Count: Сколько монет, проходящих по фильтру, взять из сортировки для составления динамического черного списка.
Dyn_Refresh: Частота пересчета динамических списков в секундах. Слишком частый пересчет сортировки нагружает ЦПУ и может привести к бану биржи за частую перестановку ордеров. Рекомендуем использовать значение от 61 секунды.
На вкладке Filters настроек стратегий терминала MoonBot расположен параметр MaxBalance: не ставить ордер, если уже задействованный баланс всеми стратегиями превысит лимит, указанный в этом параметре, включая OrderSize данной стратегии. Если 0, то не учитывается. Обратите внимание! Параметр не успеет среагировать, если одновременно выставить несколько ордеров.
На вкладке Filters настроек стратегий терминала MoonBot расположен параметр MaxPing: Максимальное значение пинга в миллисекундах, до которого стратегия может работать. Если 0, или если MaxLatency 0, то не учитывается.
Если ордер не прошел по фильтру пинга, то накладывается пенальти 5 секунд до повторной попытки выставить ордер.
На вкладке Filters настроек стратегий терминала MoonBot расположен параметр MinPing: Минимальное значение пинга в миллисекундах, от которого стратегия может работать.
Биржа Binance использует для некоторых токенов специальные теги, которые могут быть представлены в различных сочетаниях.
Вы можете фильтровать монеты с тегами, используя параметр на вкладке Filters настроек стратегий TokenTags= поле с тегами для токенов (только для биржи Binance!).
Допустимые тэги в поле этого параметра: Monitoring, Fan, Seed, Launch, Gaming. Перечисление токенов производится через пробел. Запись из нескольких тэгов означает условие "и". Если в начале тега поставить восклицательный знак !, то фильтр отберет токены без этого тега.
Например, такая настройка: "TokenTags=Fan !Monitoring" будет означать, что пройдут по фильтру все токены с тегом Fan, но не имеющие тег Monitoring.
Внимание! Это недокументированная функция в API биржи Binance, которая может перестать работать в любой момент.
В параметре SellDelay настроек стратегий задается время ожидания в миллисекундах перед выставлением Sell ордера.
В параметре SellLevelWorkTime настроек стратегий задается время в секундах, в течении которого работает алгоритм управления перестановками Sell ордера согласно функционалу настроек SellLevel. По истечении этого времени Sell ордер переставляться не будет. Если 0, то параметр SellLevelWorkTime не применяется.
В параметре SellLevelDelayNext настроек стратегий задается время в секундах, через которое производится следующая перестановка Sell ордера по алгоритму SellLevel. Первая перестановка производится через время SellLevelDelay (в секундах), начиная со второй - через время SellLevelDelayNext (в секундах). Если SellLevelDelayNext=0, то данный параметр не используется и все перестановки Sell ордера, как и ранее, производятся через интервал SellLevelDelay.
В терминале MoonBot в настройках стратегии, если стоит галка DontCheckBeforeBuy и не стоит галка CheckAfterBuy, то отложенные ордера не снимаются, даже если перестают проходить по фильтрам.
На вкладке Filters настроек стратегий терминала MoonBot расположен параметр DontCheckBeforeBuy: Не перепроверять фильтры непосредственно перед покупкой. По умолчанию выключено, фильтры проверяются дважды: перед расчетом детекта и перед покупкой.
В торговом терминале есть кнопка "Поделиться" в левой части панели управления торгами.
Как это работает: трейдер, сочтя монету интересной для сообщества, нажимает кнопку "Поделиться", и бот отправляет короткое сообщение в общий телеграм канал @MoonInt. Сообщение содержит название монеты, некоторые ее параметры, рег. ID трейдера, его имя и рейтинг.
Обратите внимание:
Имя и логин трейдера для поста в канале берется из настроек бота, страница «Логин».
Только 1 бот на 1 компьютере может отправлять сигналы по кнопке «Поделиться».
Вы можете не только отправлять сигналы в телеграм канал @MoonInt, но и читать сообщения из него. Рекомендуется настроить стратегию на чтение этого канала без автопокупки, со звуковым уведомлением. Ключевые слова в сообщениях можно использовать в фильтре сигналов, например принимать только сообщения от пользователей с рейтингом 5.
Для использования сервиса (отправки монет и чтения ботом канала @MoonInt) нужно Ваше согласие на отправку отладочных данных на наш сервер. Откройте страницу "Настройки - Логин" и поставьте галочку "Согласен отправлять отладочные данные". Бот будет отправлять на наш сервер данные, нужные для вычисления рейтинга: результаты (плюс или минус) по каждой закрытой сделке, название монеты, время открытия и закрытия ордера.
Рейтинг рассчитывается на основании сделок остальных пользователей, которые воспользовались сигналом (т.е. открыли ордер по этому сигналу). Рейтинг изменяется от 0 до 5, изначально всем присвоен рейтинг 1. Алгоритм расчета рейтинга не раскрывается и может изменяться по итогам тестов без предварительного уведомления.
Подробнее можно прочесть на этой странице нашего сайта: https://moon-bot.com/ru/73-social-trading/
Для этого нужно создать для каждого терминала MoonBot свою телеграм группу, в которую будут поступать:
1) информация по детектам и сделкам
2) в такой группе можно получать сводную статистику по прибыли и убыткам
3) управлять ботом на расстоянии через телеграм команды управления терминалом MoonBot (изменять параметры стратегий, покупать и продавать монеты, отменять buy ордера и прочие действия)
У нас есть специальная группа "Report/Online MoonBot - обсуждение" для подключения отчетов и управления терминалом MoonBot через телеграм, рекомендуем вступить в неё и ознакомится с порядком подключения https://t.me/+UlgLK8AiXB23Gcem/
Вы можете пользоваться кнопкой "Поделиться" для отправки сообщений в свой Телеграм канал или группу.
Для этого сначала откройте график любой монеты и справа на главном окне терминала MoonBot нажмите левой кнопкой мышки кнопку "Поделиться", при этом откроется окно с настройками "Share market".
1) Установите галочку "Не показывать это окно в след. раз (чтобы открыть его, нажмите ПКМ на кнопке "Поделиться")".
* После установки этой галочки теперь по нажатию левой кнопки мышки на кнопку "Поделиться" не будет открываться окно "Share market", а будет исполняться команда "Поделиться", а окно с "Share market" в этом случае теперь можно будет открывать по нажатию правой кнопки мышки.
2) Установите галочку на "Хочу слать сигналы в свой собственный канал автоматически".
3) Введите бот токен от бота, полученного от @BotFather.
4) Введите имя канала в поле "My channel name":
а) если канал открытый, то нужно ввести его название.
б) если канал закрытый, то нужно ввести его id.
Чтобы узнать id канала, можно написать любое сообщение в свой канал, который при этом слушает Ваш MoonBot (Настройки-Телеграм), например, команду "BTCUSDT BUY" и посмотреть это сообщение в файле с логами в папке logs\LOG_ADD_2023-ХХ-ХХ.log, там будет указан id канала или воспользоваться ботом @username_to_id_bot: через поисковую строку в телеграм найти бота @username_to_id_bot и запустить его (кнопка “Запустить”).
Затем нажать на кнопку "Channel", выбрать из списка Ваш канал, у которого Вы хотите узнать id и подтвердить действие.
Потом посмотреть в телеграм боте @username_to_id_bot информацию "Chat id: -10017ХХХХХХ26" и скопировать этот id. При чём id через бота и через лог ADD поступит разная:
Chat id: -10017ХХХХХХ26 (так выглядит id из @username_to_id_bot).
id:17ХХХХХХ26 (так выглядит id из лога с ADD Moonbot без приставки "-100").
И можно ввести в поле "My channel name" как такой id "-10017ХХХХХХ26", так можно и отбросить "-100" и ввести такой id "17ХХХХХХ26" в обоих случаях всё будет работать.
5) Установите галочку "Send only share signals".
6) Нажмите кнопку Test, чтобы проверить, отправляются ли сообщения в Ваш канал. Если в канале появится сообщение с указанием времени, то всё настроено верно.
Затем можно закрыть окно "Share market" и открыть график любой монеты, например PEPE и нажать ЛКМ на кнопку "Поделиться". После этого в Вашем канале появится запись вида:
#PEPE delta: -0.2% flat.
UserХХХХ @ RatingХХХ.
Этими сообщениями Вы можете оповещать всех подписавшихся на Ваш канал о том, что данная монета достойна внимания.
Но можно дополнительно включить галочку "Хочу слать сигналы ДУ через UDP протокол" и выставить нужные галочки для отправки команд. Тогда Ваши действия (покупка, продажа и прочее) будут транслироваться в телеграм канал и могут быть использованы другими (ведомыми) ботами, которые следят за командами в Вашем канале.
Кроме этого на этот канал можно подписать этого же бота и отправлять в него же кнопкой "Поделиться" сообщения, которые будут потом читаться Вашим терминалом MoonBot и заставлять срабатывать различные телеграм стратегии, выполняющие разные функции: покупать, продавать, запускать триггер-стратегии, обнулять триггер-ключи и прочие действия. Аналогичные действия можно делать и с другими терминалами, нажав в одном терминале кнопку "Поделиться", можно остановить торговлю на всех Ваших терминалах, снять в них не реализованные Buy ордера и быстро освободить баланс для более интересной монеты, запустить нужные стратегии и прочие действия.
Для того, чтобы получать в Телеграм информацию о сделках в текстовом виде и скриншоты со сделками, нужно проделать следующие действия:
******
Для начала Вам нужно зайти в @BotFather (https://t.me/BotFather) и нажать /newbot.
Alright, a new bot. How are we going to call it? Please choose a name for your bot.
CHOOSENAME (дать имя боту).
Good. Now let's choose a username for your bot. It must end in bot. Like this, for example: TetrisBot or tetris_bot.
CHOOSENAME_bot (выбрать уникальное имя пользователя для бота, если выбранное имя уже есть, то повторить попытку и выбрать другое имя).
Done! Congratulations on your new bot. You will find it at t. me/CHOOSENAME_bot.
You can now add a description, about section and profile picture for your bot, see /help for a list of commands.
By the way, when you've finished creating your cool bot, ping our Bot Support if you want a better username for it.
Just make sure the bot is fully operational before you do this.
Use this token to access the HTTP API: 1111111111:SdDDSFSDfsdfkdf_SDFdfsdfsdf_sdsdfds (*тут будет указан токен бота от @BotFather для доступа по API)
Keep your token secure and store it safely, it can be used by anyone to control your bot. For a description of the Bot API, see this page: https://core.telegram.org/bots/api .
******
Далее нужно создать свою группу в Телеграм и добавить туда одного пользователя (без добавления пользователя Телеграм не даёт создавать группу).
Через поиск найти своего бота, созданного через @BotFather t. me/CHOOSENAME_bot и добавить его в группу.
Зайти в группе в раздел Администраторы и добавить этого бота в качестве администратора.
Зайти в его права админов и включить ему все разрешения (полозки должны быть синими).
******
Затем зайти в терминал MoonBot и открыть вкладку Настройки-Специальные-Remote:
1) Дать имя терминалу в поле This bot name: NAMEBOT (пишите своё название терминала, чтобы понимать какой бот присылает сделки и скрины, имя бота будет изменено после перезапуска терминала в режиме администратора).
2) Установить галочку "I have my own bot ID" и в поле ниже вставить токен бота, полученного от @BotFather
1111111111:SdDDSFSDfsdfkdf_SDFdfsdfsdf_sdsdfds
3) Установить галку "Слать скриншоты". Так же по желанию установить галочки "Слать в общий чат" и "Слать скрины по умолчанию".
4) Выбрать ограничения Ваших условий для отправки скриншотов:
а) "если профит в $ >1".
б) "или профит % >1".
в) "или "профит за час в $ >50".
(* это минимально возможные значения по умолчанию и их можно установить на нужные Вам).
5) Выставить масштаб скринов по оси времени (100% по умолчанию) и оси цены (0% по умолчанию).
6) Нажать на кнопку Generate PIN code.
7) В поле ниже надписи "Type this PIN code in your channel" появится PIN код, который нужно скопировать в буфер.
8) Открыть свою ранее созданную группу, вставить PIN код в сообщение и отправить его в группу.
9) Если всё сделано правильно, то в Телеграм группе получите ответ:
NAMEBOT (название вашего бота): Remote chat approved
ID=1111111111 name: NAMEBOT
Привет друг!
(* и вторым сообщением в группе появится сообщение с доступными командами).
10) Дать в группу команду: talk (включить уведомления бота в чат о закрытых сделках).
11) Для теста купите и продайте монету и текстовое сообщение приходит в Телеграм группу любом случае (при любой сделке плюс или минус и с любой суммой в $), а скриншот приходит только в том случае, если проходят условия для отправки скринов на вкладке Настройки-Специальные-Remote.
Да, функционал отправки скриншотов графиков со сделками в Телеграм при торговле на квартальном фьючерсном терминале MoonBot для биржи Binance успешно работает. Настройка функционала отправки скриншотов в Телеграм находится в терминале MoonBot на вкладке Настройки - Специальные - Remote. Рекомендуем обновить Вашу версию терминала MoonBot на актуальную.
Откройте график любой монеты и нажмите кнопку "Share" справа от графика на главном окне терминала MoonBot. После этого откроется окно "Share market" с настройками Социального трейдинга.
Если Вы хотите, чтобы терминал слал команды в Ваш собственный канал автоматически без нажатия на кнопку "Share", то поставьте галочку "Хочу слать сигналы в собственный канал автоматически".
Затем Вам нужно создать свой Телеграм канал (не группу, именно канал!) и получить свой личный бот-токен у @BotFather в Телеграме.
Ваш телеграм-бот должен быть админом в Вашем Телеграм канале.
Впишите в окно "Share market" в поле "My Bot token" полученный токен.
Если Ваш Телеграм канал публичный, то в поле "My channel name" впишите его короткое имя, если же это приватный Телеграм канал, то Вам нужно узнать его ID и вписать в поле "My channel name" ID канала.
Чтобы узнать ID, можно написать любое сообщение в свой Телеграм канал и посмотреть это сообщение в файле с логами logs\LOG_ADD_MM_DD и там будет указан ID или воспользоваться сторонними Телеграм-ботами, которые позволяют показать ID Вашего канала.
Если Телеграм заблокирован в Вашем регионе, то Вы можете использовать Socks5 прокси.
Далее нажмите кнопку Test, чтобы проверить, отправляются ли сообщения в Ваш Телеграм канал.
В командах доверительного управления для терминала MoonBot приняты следующие обозначения:
Сoin - название монеты,
Price - цена монеты, может быть задана в абсолютных значении или в процентах,
X - % размера ордера от всего депозита,
"< >" - угловые скобки для обязательного параметра,
[ ] - квадратные скобки для необязательного параметра.
Вы можете сделать это с помощью следующей команды доверительного управления:
cmd_Buy [Price] [sell [Price]] [OrderSize X%] [Key ChannelKey], то есть купить монету по заданной цене на указанный % от установленного ордера.
Если в команде нет цены покупки, то выставление Buy ордера будет осуществляться по настройкам стратегии ведомого терминала.
Если указана цена продажи с ключевым словом sell (например buy NEO 7.15 sell +15% OrderSize 100%), то указанная цена продажи будет подставлена в стратегию ведомого терминала (это эквивалентно отправки двух команд: buy NEO 7.15 и cmd_UpdateSell 15%).
Параметр Key ChannelKey (необязательный) служит для указания стратегии с нужным ChannelKey.
То есть это позволяет разделить команды для разных стратегий в ведомых терминалах.
Если он не задан или стратегии с таким ChannelKey нет, то будет выбрана первая по списку стратегия в ведомом терминале.
Вы можете сделать это с помощью следующей команды доверительного управления:
cmd_Short [Price] [sell [Price]] [OrderSize X%] [Key ChannelKey], то есть выставить short ордер по заданной цене на указанный % от установленного ордера (только для торговли на Binance Futures).
Например, Вы можете отправить команду:
cmd_Buy BTC 1% sell 1% OrderSize 100% Key ST123, где ST123 - это ChannelKey (обращение к стратегиям, которые имеют аналогичный ключ в параметре ChannelKey=ST123).
Вы можете сделать это с помощью следующей команды доверительного управления:
cmd_SetStop - установить значение стоп-лосса на открытом ордере на монете Coin.
Цена должна быть указана в абсолютном значении (пример: cmd_SetStop BNB 215 - установить стоп-лосс на монете BNB на уровне цены 215$).
Имейте ввиду, что если в команде будет указана цена, которая выше текущей, то при выставлении стоп-лосса позиция сразу закроется по маркету с помощью функции Panic Sell.
Как настроить обработку команд (ведомого бота):
Чтобы ведомый (Slave) терминал MoonBot, читающий Ваш управляющий Телеграм канал, мог принимать и исполнять команды удаленного управления, Вам нужно создать стратегию Telegram для этого канала и поставить в ней параметр на вкладке Main в параметре AcceptCommands=YES.
Вам нужно создать в ведомом терминале MoonBot несколько Telegram стратегий, которые читают команды из управляющего Телеграм канала и указать на каждой из них своё ключевое слово в параметре ChannelKey.
Например, для первой стратегии это будет слово ST1 (ChannelKey=ST1), а для второй ST2 (ChannelKey=ST2).
Затем Вам нужно будет отправлять команду в управляющем Телеграм канале в полном формате, включая указание ключа в конце команды для стратегии, у которой прописан этот ключ.
То есть команда для первой стратегии, например, будет такой: cmd_Buy BTC 1% sell 1% OrderSize 100% Key ST1, а для второй стратегии, например, такой: cmd_Buy ETH 2% sell 2% OrderSize 100% Key ST2.
Да, это возможно, для этого воспользуйтесь телеграм командами для остановки и запуска стратегий на нужное Вам время: sgStop и sgStart. При этом в разделе Filters есть параметр PreventWorkingUntil, который по умолчанию = 0, а при отправке команды через телеграм в этот параметр записывается длинное число в UNIX формате, до которого будет остановлена стратегия.
Синтаксис команд для остановки и запуска стратегий:
Команда: "sgStop [Имя стратегии/Имя папки] [время в минутах]".
пример: "sgStop DROPS 30" (остановить стратегию DROPS на 30 минут (время обратного отсчета на графике будет идти в секундах).
Команда "sgStop [Имя стратегии/Имя папки] (без указания времени)" останавливает работу стратегии или стратегий в папке на 120 минут
пример: "sgStop DROPSFOLDER" (остановить все стратегии в папке DROPSFOLDER на 120 минут (время обратного отсчета на графике будет идти в секундах).
Команда "sgStart [Имя стратегии/Имя папки]" запускает стратегию или все стратегии в папке.
пример: "sgStart DROPSFOLDER" (сбросить все стоп-пенальти, которые ранее были получены из телеграм по команде sgStop и разрешить работу всем стратегиям в папке DROPSFOLDER). При этом в стратегиях, которым предназначалась команда sgStart в параметр PreventWorkingUntil запишется ноль (PreventWorkingUntil=0), что разрешит работу стратегиям.
Команды и названия стратегий/папок можно писать не соблюдая регистр букв - всё будет отрабатываться корректно.
Да, можно. Команды управления терминалом MoonBot через Телеграм можете указывать с префиксом botname:имя, в этом случае команду примет только терминал с указанным именем, а остальных в логе будет запись, что команда игнорируется.
Например, если отправить команду "botname:MOONBOT1 STOP" к терминалу MOONBOT1, то он исполнит эту команду, а у других терминалов команда не исполнится и в их логах будет запись вида (например, ниже строка в логе для терминала MOONBOT2):
Remote command for other bot received: "botname:MOONBOT1 STOP" (this bot name: MOONBOT2).
Обращение к терминалу можно поставить как перед, так и позади основной команды и команда исполнится:
"botname:MOONBOT1 STOP" или "STOP botname:MOONBOT1".
Таким образом Вы можете клонировать терминалы с одинаковыми именами стратегий и папками, но менять параметры или управлять функционалом можно только у терминала с конкретным именем.
Если Вам нужно в терминале MoonBot по сигналу в Телеграм в LONG покупать в SHORT и наоборот без использования функционала триггеров, то Вам нужно на вкладке Настройки-Автопокупка прописать противоположные ключевые слова, то есть в поле "Ключевые слова (через запятую) в Long сигнале" записать слово SHORT, а в поле "Ключевые слова (через запятую) в Short сигнале" записать слово LONG.
Затем нужно создать две стратегии Telegram:
1) Первая стратегия "TG-LONG->SHORT" будет с автопокупкой по ключевому слову LONG (ChannelKey=LONG), которая, например, по телеграм-сигналу #BTCUSDT LONG выставит ордер в SHORT, так как ключевое слово "LONG" было записано в шортовое поле на вкладке Настройки-АвтоПокупка.
2) Вторая стратегия "TG-SHORT->LONG" будет с автопокупкой по ключевому слову SHORT (ChannelKey=SHORT), которая, например, по телеграм-сигналу #BTCUSDT SHORT выставит ордер в LONG, так как ключевое слово "SHORT" было записано в лонговом поле на вкладке Настройки-АвтоПокупка.
Если Вам нужно в терминале MoonBot по сигналу в Телеграм в LONG покупать в SHORT и наоборот с использованием функционала триггеров, то Вам нужно на вкладке Настройки-Автопокупка прописать соответствующие ключевые слова, то есть в поле "Ключевые слова (через запятую) в Long сигнале" записать слово LONG, а в поле "Ключевые слова (через запятую) в Short сигнале" записать слово SHORT.
Затем нужно создать две пары стратегий Telegram (Master) и EMA (Slave):
1) Телеграм стратегия "TG-LONG-Trigger" (Master) без автопокупки, например, по сигналу #BTCUSDT LONG по ключевому слову LONG даст триггер на запуск стратегии "EMA-SHORT" (Slave) с автопокупкой, которая и выставит ордер в SHORT.
2) Телеграм стратегия "TG-SHORT-Trigger" (Master) без автопокупки, например, по сигналу #BTCUSDT SHORT по ключевому слову SHORT даст триггер на запуск стратегии "EMA-LONG" (Slave) с автопокупкой, которая и выставит ордер в LONG.
Да, это можно сделать с помощью телеграм команды report "[N days \ weeks] [coin] [hide]", которая используется для вывода отчетов в свой Телгерам канал в виде скриншота.
При отправке только команды "report" без дополнительных атрибутов, в Телеграм канал высылается скриншот таблицы с отчётом, название терминала и упоминание "report for 1 last days" (отчёт за 1 последний день).
При отправке команды "report Coin", например report BTC, в Телеграм канал высылается скриншот таблицы с фильтром по монете BTC, название терминала и упоминание "report for 1 last days" (отчёт за 1 последний день).
При отправке команды "report 10-17", в Телеграм канал высылается скриншот таблицы с установленными галочками "От" 10 числа текущего месяца "До" 17 числа текущего месяца, название терминала и упоминание в формате "report from 10.03.2024 to 17.03.2024" (отчёт за этот интервал времени в текущем месяце с указанием даты, месяца и года).
При отправке команды "report 01.01.2024-17.03.2024", в Телеграм канал высылается скриншот таблицы с установленными галочками "От" 01.01.2024 "До" 17.03.2024, название терминала и упоминание в формате "report from 01.01.2024 to 17.03.2024" (отчёт за выбранный произвольный интервал времени с указанием даты, месяца и года).
При отправке команды "report 3 days", в Телеграм канал высылается скриншот таблицы с установленными галочками "От" и выставленной датой "3 дня назад", название терминала и упоминание в формате "report for 3 last days" (отчёт за 3 последних дня).
При отправке команды "report 3 weeks", в Телеграм канал высылается скриншот таблицы с установленными галочками "От" и выставленной датой "21 день назад (3 недели)", название терминала и упоминание в формате "report for 21 last days" (отчёт за 21 последних дня).
Если в конце команды report добавить команду "hide", то все строчки и колонки в таблице отчета на скриншоте будут размыты. При этом будет не размыта шапка отчёта (статус ордера, даты, настройки фильтров и прочее) и нижняя строчка в общими данными по отчету (дата, количество ордеров, размер среднего ордера, общий итог сделок в базовой валюте и общий процент.
Да, это можно сделать с помощью телеграм команды "SetWL+ Strategy(Folder) Coin" - Добавить в белый список стратегии или всех стратегий, в указанной папке, монету или несколько монет, перечисленных через пробел. Можно указывать монеты, которых ещё нет на бирже. Команда без названия монет выводит текущий белый список.
Пример команды, которая Вам нужна будет следующий: SetWL+ MoonShot1 BTC ETH, в этом случае в белый список стратегии MoonShot1 будут добавлены монеты BTC и ETH, при этом ранее добавленные туда другие монеты не будут удалены.
Да, это можно сделать с помощью телеграм команды "SetWL- Strategy(Folder) Coin" - Удалить из белого списка стратегии или всех стратегий, в указанной папке, монету или несколько монет, перечисленных через пробел. Можно указывать монеты, которых ещё нет на бирже. Команда без названия монет выводит текущий белый список.
Пример команды, которая Вам нужна будет следующий: SetWL- Folder1 BTC ETH, в этом случае из белых списков всех стратегий, которые расположены в папке Folder1 будут удалены монеты BTC и ETH, при этом ранее добавленные туда другие монеты не будут удалены.
В самом левом углу расположен статус соединения бота с биржей, возможны варианты: зеленая надпись "Готов" это означает, что бот успешно подключился к бирже и получает от нее по API все необходимые данные для работы бота или красная надпись "Соединение ОШИБКА", которая будет означать, что у бота есть проблемы с подключением к бирже, которые могут быть связаны с неправильным вводом API ключей или отсутствием разрешений на торговлю, проблемой с интернетом, блокировкой антивирусом или прочими неполадками компьютера. Если Вы не можете самостоятельно разобраться в причинах такой ошибки, то обращайтесь в телеграм группу нашей службы технической поддержки https://t.me/MoonBotSettings
Рекомендуем Вам обновить терминал MoonBot до актуальной версии, так как в новых версиях ошибка выставления тейк профита при одновременно стоящих ордерах на покупку, которые в сумме превышают лимит позиции исправлена.
Если У Вас при обновлении терминала MoonBot появилось окно с ошибкой обновления "Update Fail. Please download latest Moonbot from our site", то сначала Вам нужно убедиться, что терминал MoonBot закрыт. Затем скачайте архив с последней версией терминала с нашего сайта https://moon-bot.com/ru/download/, откройте его и переместите 4 файла из него в корневую папку с терминалом MoonBot с заменой файлов. После этого запустите файл MoonBot.exe из корневой папки в режиме администратора и после запуска терминала убедитесь, что обновление на новую версию прошло удачно (номер версии указывается в верхнем левом углу главного окна терминала MoonBot).
API биржи Bybit пока не поддерживает конвертацию мелких остатков монет, поэтому в терминале MoonBot для биржи Bybit есть кнопка Convert to MNT, но при её нажатии конвертирование не производится и в логе появляется запись Currently Bybit does not support auto-conversion, этот функционал будет работать после того как биржа добавит возможность конвертирования в API. Сейчас остатки монет нужно конвертировать вручную в Вашем аккаунте биржи Bybit.
Конвертировать небольшие суммы в токены MNT на бирже Bybit можно только один раз в 6 часов. Стоимость обмена активами по одной транзакции не может превышать 0.001 в эквиваленте ВТС. Снятые с продажи монеты (delisting) обменивать нельзя. Запросы на конвертацию нескольких активов, отправленные с Единого торгового аккаунта могут быть исполнены лишь частично. За каждую конвертацию биржа Bybit взымает плату 2% от суммы конвертированных токенов MNT.
Ошибки вида "UDP Init failed: Could not bind socket. Address and port are already in use. network functions won't work, sry" в логе терминала MoonBot возникает, когда у Вас запущено несколько копий терминала MoonBot с одинаковыми номерами портов.
Чтобы такая запись исчезла, в каждом терминале MoonBot следует на вкладке Настройка-Специальные-System прописать свой уникальный порт в поле "Listen UPD port:"
для MoonBot1: 1999
для MoonBot2: 1998
для MoonBot3: 1997
...
и так далее.
Ошибка 451 Unavailable For Legal Reasons означает, что соединение "Недоступно по юридическим причинам" - это стандартный код ответа HTTP, означающий, что доступ к ресурсу, к которому Вы пытаетесь подключаться, закрыт из-за ограничений или санкций. Далее в логе будет запись вида: Service unavailable from a restricted location according to 'b. Eligibility' in https://www.binance.com/en/terms. Please contact customer service if you believe you received this message in error, со ссылкой на правила биржи, в которой объясняются причины ограничений.
Чтобы исправить ситуацию, используйте Proxy соединение или установите MoonBot на сервере c IP той страны, которая не имеет ограничений для торговли. Кроме этого, Вы можете обратиться в службу технической поддержки биржи для более детального объяснения.
Терминал MoonBot может автоматически формировать и принимать команды, соответствующие основным действиям: выставление, перестановка ордеров, продажа, отмена ордера и прочее. Команды подаются в Ваш личный канал в особом виде, в котором их могут прочитать другие боты. Таким образом, Ваш бот является ведущим, боты других пользователей которых вы пригласили в свой канал - ведомыми, они будут повторять Ваши действия.
Ошибка в логе cant parse, will skip возникает, когда MoonBot не может распознать команду по нескольким причинам:
- Вы ошиблись в синтаксисе команды.
- Не верно указали название монеты (в Вашем случае название монеты 1000SHIBA не верное, правильное написание монеты без А -> 1000SHIB).
- В плотную с названием монеты стоит символ (например, в команде указано BTC], это не верно, так как вплотную к названию монеты стоит закрывающая квадратная скобка, верное написание BTC ], то есть название монеты должно быть отбито слева и справа пробелами).
Обозначения:
Coin - монета;
Price - цена, может быть задана в абсолютном значении или в процентах;
X - % размера ордера от всего депозита;
< > - обязательный параметр;
[ ] - необязательный параметр.
Буква (M) после описания команды означает, что данная команда автоматически не отправляется (вы можете написать ее вручную).
Обратите внимание: важно соблюдать регистр букв в написании команды и не пишите в команде скобки - в примере они приведены для указания переменных параметров и синтаксиса!
Пример синтаксиса команды на покупку монеты:
cmd_Buy <Coin> [Price] [sell [Price]] [OrderSize X%] [Key ChannelKey] - Купить монету по заданной цене на указанный % от установленного ордера.
Если указания цены [Price] нет, то по настройкам стратегии ведомого бота.
Если указана цена продажи с ключевым словом sell, например: buy NEO 0.048 sell +15% OrderSize 100%, то указанная цена продажи будет подставлена в стратегию ведомого бота. То есть это эквивалентно двум командам: buy NEO 0.048 и cmd_UpdateSell 15%.
Параметр Key ChannelKey (необязательный) служит для указания стратегии с нужным ChannelKey. То есть это позволяет разделить команды по стратегиям. Если он не задан, или стратегии с таким ChannelKey нет, то будет выбрана первая по списку стратегия.
Если вы используете ключ в стратегиях для разделения команд, команду надо писать в полном формате, например cmd_Buy BTC 1% sell 1% OrderSize 100% Key Kup, где Kup - это ChannelKey.
Полный синтаксис команд описан на странице нашего сайта "Доверительное управление": https://moon-bot.com/ru/75-trust-management/
Существует несколько причин, по которым подпись может является недействительной:
- Не установлен секретный ключ
- Секретный ключ не совпадает с ключом API
- Параметр, передаваемый на сервер, не имеет значения.
Ошибка /api/v3/order?orderId=×tamp=xxxxx&signature=xxxx может быть следующей
- В качестве последних параметров не указаны метка времени и подпись (в данном ордере)
/sapi/v1/sub-account/status?email=xxx&recvWindow=10000×tamp=xxx&signature=xxx
- Подпись подписывается другим алгоритмом Hash, она должна быть SHA256
- У одного пользователей такая ошибка наблюдалась из-за сбоя Hash API ключей в памяти в режиме разгона BIOS. В этом случае помогло включение в утилите ASUS Armoury Crate пункта "AI OverClocking" с перезапуском компьютера.
Для её устранения также рекомендуем создать новый API ключ от своего аккаунта и заново зарегистрировать его в терминале MoonBot.
Для дополнительной консультации обратитесь за помощью в Телеграм группу MoonBot Настройка https://t.me/MoonBotSettings
Такая запись в логе говорит о том, что из API ещё не удалена информация о токене, который уже удалён с биржи, а терминал MoonBot пытается выставить ордер на несуществующем токене, даёт серию ошибок и встаёт в защиту по лимиту API. В последней версии терминала MoonBot при возникновении в логе ошибки по CONTRACT_IN_DELISTING теперь автоматически накладывается 30-секундное пенальти на этот маркет, чтобы избежать превышения лимита API. Рекомендуем Вам обновить версию терминала MoonBot на актуальную.
Для некоторых стратегий используется параметр SamePosition (выставлять последующие ордера в сторону открытой позиции), если SamePosition=YES и, например, был открыт лонг, то последующие ордера тоже будут выставляться в лонг, а при попытке выставить ордера в шорт MoonBot отклонит это действие и укажет в логе причину: Market XXX is opened in Long position. Вам нужно правильно использовать эту настройку или сделать копии стратегий отдельно для лонг и отдельно для шорт ордеров.
Сразу после регистрации на бирже Bybit необходимо сменить тип аккаунта на UTA (ETA в русской версии). Вам будет это предложено сделать при первом входе в личный кабинет. Затем создать API ключи и зарегистрировать их в терминале MoonBot.
Подробнее о подключении к бирже Bybit можно посмотреть на этой странице: https://moon-bot.com/ru/connect-bybit/
В терминале MoonBot откройте вкладку Настройки-Телеграм. Установите галочку "Мониторить несколько каналов" и снимите галочку "Покупать только если монета сразу в 2х каналах".
Запись в логе терминала MoonBot вида: "Status: 400 This symbol is not permitted for this account" означает, что учетная запись и символ не имеют одинаковых прав доступа для торговли. Эта ошибка не связана с настройками терминала MoonBot, обратитесь в службу поддержки биржи.
При получении записи вида: USDT-SUI Set Buy order: FAIL; {"retCode":170241,"retMsg":"To proceed with trading, users must read through and confirm that they fully understand the project's risk disclosure document. For App users, please update your Bybit App to version 4.16.0 to process." Вам следует в аккаунте биржи или в приложении биржи зайти на спотовую торговлю, открыть трейд по этой монете, прочесть соглашение о рисках и подтвердить его. После этого данная ошибка в логе терминала MoonBot исчезнет и Вы сможете торговать на этой монете в обычном режиме. Кроме этого рекомендуется обновить Ваше торговое приложение для биржи Bybit в смартфоне на последнюю версию.
Запись вида "No need to modify the order" появлялась на старых версиях фьючерсного терминала MoonBot и в новых версиях эта ситуация исправлена, Вам следует обновиться до последней версии терминала.
Скачайте архив со свежей тестовой версией терминала MoonBot себе на компьютер.
Закройте Ваш терминал MoonBot PRO и сделайте копию папки, в котором он установлен.
Откройте папку с копией терминала MoonBot PRO и переместите 4 файла из скачанного ранее архива с тестовой копией (с их заменой в папке).
Важно!
1) Используйте тестовые версии терминала MoonBot осторожно, протестируйте новые функции как в режиме эмулятора, так и в реальном режиме, но используя маленький ордер. Имейте в виду, что в тестовых версиях могут быть баги, о которых следует сообщить тестерам или, если Вы тестер, то сразу напрямую разработчикам, приложив подробное описание, короткие видео, скрины и логи.
2) Ваша помощь в тестировании новых тестовых версий терминала MoonBot поможет сделать его лучше и выпустить в релиз больше нового функционала полезного для всех.
Для того, чтобы иметь возможность обновляться в терминале MoonBot на тестовые версии с помощью Телеграм команды Вам необходимо сделать следующие действия:
а) Убедиться, что Ваш тестовый терминал MoonBot подключен к Телеграм и принимает от него управляющие команды.
б) В тестовом терминале MoonBot на вкладке Настройки - Специальные - System нужно установить галочку Accept beta versions, чтобы данный терминал принимал телеграм-команду для обновления и установки тестовой версии.
в) Нужно отправить команду из Телеграм в тестовый терминал MoonBot, например, для тестовой версии "MoonBot-N1" телеграм команда будет следующей: "InstallTestVersion MoonBot-N1" и терминал, который принял эту команду и, у которого стоит разрешающая галочка Accept beta versions начнет автоматическое обновление с перезагрузкой терминала.
Если у Вас, например, запущено 2 тестовых терминала MB-TEST1 и MB-TEST2, и у обоих включена галочка Accept beta versions, то при отправке команды с обращением к конкретному боту вида: "botname:MB-TEST1 InstallTestVersion MoonBot-N1", будет обновление на эту тестовую версию только в терминале MB-TEST1, а в терминале MB-TEST2 обновления не будет, не смотря, что и у MB-TEST2 тоже установлена галочка Accept beta versions.
Если отправить общую команду: "InstallTestVersion MoonBot-N1", то обновятся все терминалы, к которых будет установлена галочка Accept beta versions.
Терминалы, у которых не установлена галочка Accept beta versions не будут обновляться ни по персональной, ни по общей команде.