MOON KERNEL
“Ядро” в Мунботе представляет собой технологию разделения биржевых операций на VPS и интерфейса в терминале пользователя.
Технология доступна в PRO-версии в рамках “Мунбонуса” (бонусный пакет за участие в реферальной программе)
Термины:
Может работать в двух режимах:
Окно настроек вызывается нажатием на индикатор API (зеленый кружок в нижней левой части рабочего окна), надпись “Moon Kernel”, или кликом на почтовый ящик Мунбота статуса (позже будет заменено кнопкой MoonKernel )
Окно настроек MoonKernel

1) На VPS необходимо включить галку Kernel(VPS). Выбрать и открыть в фаерволе UDP порт. При необходимости открыть порт в ЛК провайдера VPS (например, это требует Амазон). Нажать Apply. Проверить, что вы открыли порт, кнопкой Test Port. (проверка осуществляется путем пинга нашего сервера; если вы открыли порт, но сделали вайтлист IP с которых разрешен доступ, проверка не пройдет - это не страшно, в таком случае вы можете проверить путем подключения клиента к ядру).
Отметьте галкой, используете IPv4 или IPv6. Желательно иметь от провайдера IPv6 - ускоряет работу.
2) Нажать “New Key” и затем “Copy Key” - это скопирует ваш ключ доступа к серверу в буфер обмена. Ключ можно сохранить в блокнот или сразу вставить в терминал на локальном ПК.
3) В терминале поставить галку "Terminal". Указать IP и порт сервера. Нажать Paste Key, чтобы скопировать ключ. Нажать Apply.
Если все правильно сделано, то увидите зеленую надпись Connected.
Если не увидели, варианта два:
1) Ошибка в следовании инструкциям.
2) Блокировка трафика. В этом случае следует проверить подключение с опциями V1 и V2 по очереди, следующим образом
Если не помогло, то повторить с галкой V2, и также поменять порт
Как проверить:
Нюансы:
Отображения пинга
при работе ядра:
Работа со стратегиями
Не рекомендуется иметь более 100 стратегий в одном боте.
В обоих режимах (с галкой Full Proxy или без) стратегии работают следующим образом:
Исключение: ручные хуки тоже обрабатываются в ядре.
Суть: поскольку все операции с ордерами производятся в ядре, то стратегии, которые должны торговать - также работают в ядре. Для некоторых настроек с использованием триггеров нужно, чтобы торгующие стратегии запускались от детектов - для этого нужен параметр RunDetectOnKernel, чтобы организовать в ядре связку из детекта и торгующей стратегии.
Стратегии - детекты для ручной торговли нужны в терминале, чтобы выдавать сигнал с открытием графика и кнопкой алерта - поэтому детекты без AutoBuy и без опции RunDetectOnKernel работают в терминале.
“Источник истины” в настройках - ядро (VPS). Если вы включаете стратегию с одного терминала, то она будет включенной и на других (при запуске терминалов из разных мест, например или при запуске сразу двух терминалов). Если внести правки в стратегию на терминале, правки передаются в ядро; а оттуда - в другие терминалы.