Как сделать сетку ботов
Добавил пользователь Владимир З. Обновлено: 07.10.2024
Что представляют собой боты в CS:GO
Боты в CS:GO – это заскриптованная программа, призванная выполнять различные задачи, а не искусственный интеллект, как его называют другие, менее образованные сайты. Разница между ними в том, что ИИ – способен обучаться самостоятельно, боты же в CS:GO – на это не способны. Но не судите разработчиков за это. Хоть боты и являются просто программой, но сделаны они на совесть. Сотни, а может и тысячи различных комбинаций – точно не дадут вам заскучать при игре с ними.
Немного истории
Если вы внимательно читаете наши статьи, то наверняка знаете, что Counter-Strike увидела свет примерно в 2000-х годах. В то время интернет был не настолько развит, как сейчас, и играли в CS, в основном, в игровых клубах, по сети. Но не всегда можно было найти тиммейта, особенно в маленьких клубах, и тут на выручку приходили боты, которые предоставляли отличную возможность потренироваться, и в то же время не давали поводов для насмешек.
Сейчас – ситуация не изменилась, только поменялись локации – вместо клубов и живого общения – теперь интернет, скайпы и ТС’ы.
Для чего нужны боты в CS:GO
Боты в CS:GO – призваны заменять реальных игроков в матчах, по причинам, которые мы описали выше. Действительно, кому захочется позориться перед друзьями? Опять же, с ботами намного быстрее можно научиться играть, чем с людьми.
Ведь на серверах – вам придется ждать, пока раунд доиграют остальные игроки, а с ботами – есть специальная команда, позволяющая вам начать игру и даже раунд заново, а при необходимости – просто убить всех ботов.
Недостаток ботов в CS:GO
Единственный недостаток ботов в игре – это то, что они не научат вас правильно передвигаться по картам. Хотя с другой стороны – этого от них и не требуется. Их задача – научить вас азам игры, а остальное – придет с опытом.
Игра с ботами, команды
Использование ботов
Мы уже сказали выше, что ботов, в основном, используют новички CS:GO, чтобы разобраться с основами игры, стрельбы, передвижения и общения. Но кто бы вам что не говорил, а ботов используют даже профессионалы, в своих тренировках. Правда их нужно уметь настраивать.
Ведь существует большое количество консольных команд, которые позволят вам настроить ботов так, как вы того хотите. Ниже – мы приведем их полный список, а также дадим пояснения, к каждой из них, как и для чего ее использовать.
Уровни сложности ботов
А вот тут – самое интересное. В CS:GO – боты обладают 4 уровнями сложности. Это:
Не сказать прям, что от уровня сложности боты становятся умнее. Но чем выше их уровень – тем они лучше координируются, но главное – они намного лучше стреляют. Грубо говоря (пример рандомный), если бот-easy при виде вас будет стрелять через 2 секунды, то бот-expert – через пол секунды. И если бот-easy половину патронов выпустит в молоко, или, в лучшем случае, вам по ногам, то expert – будет бить точно в голову.
Подводя итог, можно сказать, что игра против 2-3 экспертов – вполне равносильна по сложности, как игра с реальными противниками на Беркутах и даже Лемах.
Консольные команды для ботов в CS:GO
Ну а теперь, как мы и обещали – полный список всех команд в игре, связанных с настройками ботов. Да, еще, изначально – вам придется активировать консоль, а как это сделать – вы можете прочитать в соответствующей статье у нас на сайте.
Общие команды
Теперь давайте разберемся с командами, позволяющими настроить ботов конкретно для вас и ваших целей.
В закладки
Без единой строчки кода!
Telegram — мессенджер, созданный Павлом Дуровым в 2013 году, которым пользуется свыше 100 миллионов человек во всем мире. Помимо переписки с живыми людьми в нем можно общаться с ботами, программами которые в ответ на запросы пользователя выдают какую-либо информацию. Примеры интересных ботов:
Есть два пути создания ботов. Первый — написать приложение с помощью Telegram API, а второй — воспользоваться сервисом для создания ботов. Один из таких, manybot.io, мы будем использовать в статье.
Устанавливаем Telegram
Инструкцию из статьи можно выполнить в версии Telegram для любой платформы:
Сама я буду использовать версию для OS X, так как без полноценной клавиатуры создавать бота не совсем удобно.
Создаем бота
1. Набираем в поиске Manybot, кликаем на значок бота и нажимаем на кнопку Start:
2. Нажимаем на кнопку Добавить нового бота:
4. Переходим в @BotFather, нажимаем кнопку Start и вводим команду /newbot:
6. Вводим имя бота, которое будет отображаться при поиске и техническое имя бота, копируем полученный API-токен:
7. Возвращаемся в @Manybot и вставляем в него API-токен из буфера обмена:
8. Указываем описание бота:
9. Бот готов:
10. Находим свой бот через поиск и начинаем пользоваться:
Создаем свою команду
В хорошем боте должны быть команды. Чтобы пользователь вводил запрос, а в ответ ему приходило что-то интересное/полезное. Вот инструкция, как создать простейшую команду:
1. Набираем /commands:
2. Набираем имя новой команды и текст, который она будет выдавать в ответ (при желании к тексту можно прикрепить файлы):
3. Нажимаем кнопку Сохранить и дожидаемся завершения создания команды:
Для того, чтобы отредактировать команду /hello надо набрать /commands, /hello:
Чтобы увидеть ответ команды, надо нажать кнопку Показать команду. К сожалению, я не нашла способа проверить как будет выглядеть бот в приложении у подписчиков, кроме как попросить кого-нибудь зайти со своего аккаунта и посмотреть:
Добавляем пункт в меню
При желании, для команды можно сделать кнопку в меню, которая будет ее запускать.
1. Набираем /commands:
2. Нажимаем на кнопку Настроить главное меню, а затем на кнопку Добавить пункт меню:
3. Выбираем из списка команду, которую хотим добавить в меню и указываем название для кнопки:
Включаем автопостинг из соцсетей
В ботах можно настроить трансляцию новостей из Twitter, Youtube, VK или RSS.
1. Набираем команду /autoposting:
2. Нажимаем кнопку с нужной соцсетью и указываем ссылку на страницу:
Создаем отложенный пост
1. Набираем команду /newpost:
2. Вводим текст поста и нажимаем на кнопку Отложить пост, указываем текущее время:
3. Указываем время поста и сохраняем пост:
Собираем данные
Еще с помощью ботов можно проводить опросы среди подписчиков:
1. Набираем /commands, выбираем пункт меню Создать команду и вводим имя для новой команды:
2. Нажимаем на кнопку Добавить вопрос, выбираем тип ответа и вводим текст вопроса:
3. Нажимаем на кнопку Сохранить и получаем уведомление об успешном создании команды:
4. Ответы на вопрос можно посмотреть в Главное меню-> Ответы на формы -> название команды:
Вот и все, что нужно знать, чтобы создать простейшего бота. Больше информации о функциях, которые может добалять manybot.io можно узнать, если набрать в своем боте команды /help.
Если нужно что-то посложнее
Кстати, для расширения кругозора рекомендую статью 10 фактов о Telegram, которые ты не знаешь.
В закладки
Без единой строчки кода! Telegram — мессенджер, созданный Павлом Дуровым в 2013 году, которым пользуется свыше 100 миллионов человек во всем мире. Помимо переписки с живыми людьми в нем можно общаться с ботами, программами которые в ответ на запросы пользователя выдают какую-либо информацию. Примеры интересных ботов: Игра Что? Где? Когда? Поиск паролей от Wi-Fi Проверка.
Грид боты находятся в отдельном разделе 3COMMAS, вот здесь. Переходим в раздел, чтобы создать Сеточного бота. В первой строке предлагают выбрать ваш аккаунт на крипто бирже. Это может быть BINANCE, BitMEX или что-то другое. Во второй строке выбираем рынок основной криптовалюте, к которой хотим торговать – биткоин, эфир, бнб и т.д. И выбор крипто пары.
В “Manual strategy” все настраивать придется самостоятельно. Здесь имеется верхний и нижний лимит цен. Верхний предел цены — это максимальная достигнутая цена за последние 7 дней, увеличенная на 3%. Нижняя предельная цена — самая низкая достигнутая цена за последние 7 дней, уменьшенная на 3%. Есть данные по прибыли за сетку, вот здесь.
В общем, верхние и нижние цены — это пределы диапазона, в котором торгует Грид бот. Допустим, текущая цена битка составляет около 7000 долларов, и вы желаете торговать в диапазоне 800 долларов как вверх, так и вниз. Это составляет $ 7800 в качестве верхней предельной цены и $ 6200 в качестве нижней предельной цены.
Грид боты преимущества
Грид бот должен разделить предоставленный диапазон на несколько уровней. Настройка количества сетки определяет, сколько делений должен делать робот. Стратегия AI определяет это автоматически. А если цена выходит за пределы диапазона сетки? Грид боты автоматически не изменяют свой ценовой диапазон, даже если это бот AI.
Когда цена выходит за пределы диапазона, бот бесконечно ждет, пока цена не вернется обратно. В любой момент вы можете переключиться в режим “AI strategy”. Грид бот начинает торговать с выделенными средствами сразу же после его создания. В связи с тем, что робот одновременно размещает ордера на покупку и продажу, для торговли нужно иметь обе крипто монеты из пары.
Например, вы торгуете BTC к USDT, тогда на счету должны быть как BTC, так и USDT. Данный робот пытается поймать каждое ценовое движение в указанном диапазоне. Робот разбивает диапазон на несколько уровней и размещает ордера на покупку или продажу на каждом уровне, что позволяет покупать на каждом падении и продавать каждом росте.
Имейте в виду, что Грид боты 3COMMAS не рискуют, торгуя ближайший уровень к текущей цене. Например, здесь уровень 5, поэтому бот удаляет его. Робот превращает все уровни ниже текущего курса в ордера на покупку, а все уровни выше — в ордера на продажу. Когда ордер на продажу исполняется, бот размещает новый ордер на покупку на 1 уровень ниже.
Грид боты – как пользоваться?
Верхний предел цены — это цена самого высокого уровня. Нижняя предельная цена — это цена самого низкого уровня. Количество сетки — это количество уровней, которыми вы хотите торговать. Если вы установите десять сеток, бот сделает 7 дополнительных уровней между верхним и нижним пределами. Бот игнорирует ближайший уровень к текущему уровню, а верхний и нижний пределы сами становятся уровнями.
Количество в сетке — это размер одного заказа. Бот будет покупать и продавать в размерах в соответствии с этой настройкой. Если вам интересно, почему бот с 20 сетками и 0,05 BTC на сетку требует 0,95 BTC вместо 1 BTC. Это игнорируемый уровень, ближайший к текущей цене. Бот всегда имеет один менее активный ордер, чем количество в сетке.
Подводим итог. В этом видео у нас был обзор Сеточных ботов в 3COMMAS. Вы узнали, что это такое и как ими пользоваться. Я сравнил их с обычными DCA ботами и рассказал про их достоинства и недостатки. В зависимости от вашей стратегии, можно пользоваться одновременно DCA и Грид ботами, или остановиться на одном виде ботов. На этом все, до следующих встреч!
Если вы хотите зарабатывать от 5% и более на криптовалюте в интернете, нажмите на лого ниже и откройте счет сейчас!
Давайте на рисунке рассмотрим как бот расставляет ордера. Мы видим два канала — периодом 40 (на вход) и 20 (на выход) свечей. Это значит, что бот поставит два первоначальных ордера по границе канала. Допустим, мы торгуем 100 контрактов, тогда на верхней границе канала (на вход) будет лимитный ордер на продажу, и на нижней границе — лимитный ордер на покупку. И далее, на указанном расстоянии от этих ордеров будут размещаться дополнительные.
Как видим, бот для Bitmex работает относительно канала, при смещении которого, все ордера перестраиваются. Бот выходит из сделки по каналу на выход (если позиция находится в плюсе), или по каналу на вход с противоположной стороны (если бот в продаже — то по нижней линии канала выкупает, а если в покупке — то продает по верхней линии). Тем самым мы получаем первое математическое преимущество в виде спреда между линиями канала на покупку, и второе — в виде усреднения позиции за счет дополнительных ордеров на докупку и допродажу.
Торговая биржа Bitmex является лидером среди фьючерсных бирж по объемах торгов, поэтому, Вы можете торговать фактически любым объемом — ликвидность обеспечена.
Читайте также: