Доверительное Управление
Как это работает: Мун Бот может автоматически формировать команды, соотв. основным действиям: выставление, перестановка ордеров, продажа, отмена ордера. Команды подаются в Ваш личный канал в особом виде, в котором их могут прочитать другие боты. Таким образом, Ваш бот является ведущим, боты других пользователей которых вы пригласили в свой канал — ведомыми, они будут повторять Ваши действия.
Обратите внимание: функция приема команд после окончания тестового периода будет доступна только в ПРО версии!
Обратите внимание: точного повторения действий добиться невозможно ! Наглядно это объясняется на рис. ниже, для примера взят стакан на монете TRUST:
Допустим, первый бот ставит ордер на покупку 2063 монет TRUST по цене 514 сат. Как видно, в стакане предложений (ASK) справа есть всего 2058 монет по цене 514 сат., поэтому первый бот выкупит их целиком. Второй бот скопирует команду «Buy TRUST 514sat», но ему монет не достанется, и его ордер останется висеть не исполненным в стакане BID (слева). Первый бот уже может продавать монеты по цене 520 sat (лучшая цена после выкупа лота по 514), тогда как второй бот все еще не купит ни одной монеты.
Для решения данной ситуации в момент, когда первый бот купил монету, он отправляет команду на продажу купленных монет; второй бот при получении команды на продажу отменяет BUY ордер, если тот не успел исполнится целиком.
Откройте график любой монеты и нажмите кнопку «Поделиться» справа от графика. Откроется окно с настройками Социального трейдинга. Если вы хотите, чтобы бот слал команды в Ваш собственный канал автоматически, без нажатия «поделиться», поставьте галочку как на рис. ниже:
Вам нужно создать свой канал (не группу, именно канал!) и получить свой личный бот-токен у @BotFather в Телеграме. Ваш бот должен быть админом в Вашем канале. Впишите в окно настроек полученный токен. Если Ваш канал публичный, в поле «Channel Name» впишите его короткое имя, если это приватный канал, Вам нужно узнать его ID и вписать в поле «Channel Name» ID канала. (чтобы узнать ID, можно написать любое сообщение в свой канал и посмотреть это сообщение в файле с логами logs\LOG_ADD_MM_DD, там будет указан ID).
Если Телеграм заблокирован в Вашем регионе, Вы можете использовать Socks5 прокси.
Нажмите кнопку Test, чтобы проверить, отправляются ли сообщения в Ваш канал.
Обратите внимание: стратегия MoonShot не отправляет команды, поскольку ордера этого типа управляются ботом по строго заданному алгоритму.
Ниже список команд, которые понимает бот. Обозначения: coin — монета; Price — цена, может быть задана в абс. значении или в процентах; X — % размера ордера от всего депозита; <> — обязательный параметр, [] — необязательный параметр. Буква (M) после описания команды означает, что данная команда автоматически не отправляется (вы можете написать ее вручную). Обратите внимание: важно соблюдать регистр букв в написании команды!
Команды можно писать в своем канале вручную, например команду cmd_PanicSellAll бот не шлет автоматически; вы можете использовать ее, чтобы активировать общий стоплосс у всех пользователей, подключенных к Вашему каналу.
Чтобы боты, читающие Ваш канал, могли работать с командами, нужно создать стратегию для этого канала и поставить в ней параметр AcceptCommands = YES
Если вы используете ключ в стратегиях для разделения команд, команду надо писать в полном формате, например cmd_Buy BTC 1% sell 1% OrderSize 100% Key Kup, где Kup — это ChannelKey.
Команды будут применяться только к ордерам, поставленым стратегией с включенной опцией AcceptCommands = YES. Таким образом, вы можете в любой момент отключить внешнее управление своим ботом, поставив в настройках стратегии AcceptCommands = NO.