5.1 Быстрая настройка
В версии
8.0 мы кардинально пересмотрели подход к настройке бота и создали режим простой настройки.
Чтобы полностью настроить бота, необходимо:
1. Указать ваш баланс
2. Выставить положения ползунков в настройках покупок и продаж в одно из пяти положений в соответствии с вашими потребностями.
Примечание: Все настройки бота будут оптимально выставлены в соответствии с вашим балансом и выбранной на шаге 2 стратегии покупок и продаж,
но при необходимости вы можете быстро отредактировать самые основные параметры под ползунками.
Если вы опытный пользователь, для более детальнйо и точной настройки вы можете перейти в режим «Продвинутые настройки» в левой углу кнопочной панели.
5.2 Настройка аккаунта
Первые 2 поля – данные вашего
Steam аккаунта.
API-ключ Steam можно узнать
здесь.
Получить\пересоздать
API-ключ ТМ-площадок можно
здесь.
5.3 Telegram управление ботом и настройка уведомлений
В боте предумотрено удалённое частичное управление, и возможность получать уведомления о различных событиях через Telegram.
Для того, чтобы подключить Telegram, вам необходимо создать Telegram-бота и использовать токен от него (аналог APIключа), необходимо:
- Найти в Telegram аккаунт @botfather, написать ему.
- Следуя его подсказкам на кнопках, создать Telegram-бота.
- Взять токен, полученный в сообщении от @botfather, перенести его в поле для токена в XBOT.
- Написать или сгенерировать капчу. Она понадобится для авторизации вас в Telegram-боте. После запуска XBOT, при попытке написать своему Telegram-боту, он попросит вас ввести капчу для авторизации.
Её можно ввести сразу после запуска XBOT.
- Настроить все уведомления под себя, в соответствии с имеющимися настройками.
Управление в самом Telegram устроено очень просто – вы освоитесь с ним без дополнительной
информации.
Примечание: Если Telegram-бот не отвечает – возможно ваш провайдер блокирует доступ к серверам Telegram, вам поможет прокси или VPN.
Продвинутые настройки
5.4 Таймеры алгоритмов
«Аналитика рынка каждые… ч.» – Периодичность запуска поиска выгодных заявок на покупку по базе вещей сайта \ базе пользователя.
«Автовыставление на продажу … мин.» – Периодичность, с которой XBOT проверяет инвентарь
на наличие невыставленных вещей и выставляет их на продажу.
«Автомаксимум ордеров каждые… мин.» – Периодичность, с которой XBOT проверяет актуальность выбранных порогов на ордера (заявки на покупку) перебитые конкурентами,
и повышает их, если при повышении они сохранят заданный пользователем потенциал дохода в %.
«Автоминимум продаж каждые… мин.» – Периодичность, с которой XBOT понижает пороги цен
выбранных вещей на продаже на 1%.
5.5 Настройки импорта базы с сайта
«Импортировать вещи от и до руб.» – Фильтр по цене.
Вещи вне диапазона импортироваться не будут (цена берется от самого дешевого предложения
в продаже на момент импорта базы).
«Импортировать вещи от и до покупок» – Фильтр по общему кол-ву покупок на графике.
Вещи вне диапазона импортироваться не будут.
«Не импортировать вещи со стикерами» - При включенном параметре бот не будет добавлять лоты вещей со стикерами
при импорте базы с сайта.
«Добавлять результат нового импорта к текущей базе» – при выключенном параметре, после импорта старая база будет ПОЛНОСТЬЮ ЗАМЕНЯТЬСЯ новой. При включенном – во время импорта вещи будут проверяться на наличие в текущей базе и добавляться будут только уникальные.
5.6 Служебные настройки
«Автоматически логиниться в бота при запуске» - автоматический вход в бота при запуске.
«Запускать все чеки цен …» - автоматический запуск проверок цен на ордерах и на продаже.
«Запускать приём-передачу …» - автоматический запуск функции приёма\передачи покупок
и проданных вещей.
«Логирование работы программы» - Включает \ выключает логирование основных действий
в процессе работы (запросы к API TM, изменения цен, ордеров, запросы данных по вещам
в аналитике, т.д.)
Примечание: логи будут расти, пока не займут всё свободное место на диске, включайте только при необходимости, например чтобы зафиксировать ошибку для отправки разработчикам.
Логи во время вылетов XBOT будут записываться, даже при выключенном параметре!
«Считать стоимость предметов в трейдбане...» - При включенном параметре в футер бота будет выводиться суммарная стоимость вещей, находящихся в трейдбане,
(стоимость покупки + среднее значение между мин. и макс. порогом выставления на продажу
по умолчанию - комиссия). Информация обновляется раз в час.
«Задержка между запросами к API» - регулирует задержку между отправкой запросов от XBOT
к серверам API TM (рекомендуемые значение – 0 - 100 мс).
Примечание: Если у вас «выбивает» API - ключ во время работы – пробуйте увеличить задержку на 25 - 50 мс
5.7 Основные настройки
«Удалять все ордера при старте аналитики» - вкл.\выкл. удаление ВСЕХ ордеров во время старта нового цикла аналитики.
«Запретить аналитику, если …» - не проводить аналитику, если свободный баланс меньше заданного.
«Анализировать по … ордерам» - Кол-во ордеров для анализа (от самого дорогого, к более дешевым (1ый, 2ой и далее)).
«Доход с вещи от…» – минимальный доход с вещи, который ищет XBOT в процессе сравнения цен ордера с учетом скидки и предложений в продаже \ точек на графике, за вычетом комиссии, регулируется двумя параметрами - % и РУБЛИ.
«Покупать вещи от … и до … руб.» - ценовой диапазон считается по средней цене, во избежание попадания в аналитику необоснованно завышенных цен.
«Исключить вещь, если она не продавалась последние … дней, и если она продавалась меньше, чем … раз за … дней» - условие соответствия по популярности,
позволяет выбрать вещи с необходимым минимальным кол-вом покупок \ день в течении любого необходимого диапазона времени.
«Не ставить ордер, если в продаже больше … шт.» - ограничение по количеству конкурентов на продаже.
«Кол-во точек графика, соотв. заданному доходу, из последних 2% от общего числа покупок » – параметр, определяющий, сколько точек должно быть дороже ордера на заданный % (и РУБ) дохода, с учетом скидки и комиссии.
"Если на графике меньше ... продаж, то искать доход..." - Если кол-во точек на графике меньше, чем заданный в параметре выше минимум,
бот будет искать минимальный доход, указанный в данном параметре (рекомендуется выставлять очень высокие значения, 30-40%). Опционально включается учет конкуренции на продаже.
«Исключить до ... точек, дороже средней цены ...% графика...» - Параметр, защищающий от покупки "бущенных" вещей, по неадекватно высоким ценам. Рекомендуемые параметры уже проставлены в боте.
Примечание: все расчеты производятся с учетом скидки и комиссии на конкретной площадке!
5.8 Расширенные настройки
«Игнорировать популярность, если выполняется одни из условий» - условия, при которых фильтр по популярности «Исключить вещь, если она продавалась менее…» из основных настроек аналитики
будет проигнорирован и будет проведен анализ доходности.
Примечание: Весь блок условий игнорирования популярности – отключаемый. 3 условие игнорирования популярности – опциональное.
«Игнорировать 1 ордер …» - Условие, при котором 1 ордер будет проигнорирован аналитикой, даже при условии его выгодности по отношению к предложениям в продаже и точкам графика.
«Игнорировать первые … предложений в продаже с недостаточно высокой ценой...» - Условия,
при которых будет проигнорировано до указанного количества самых дешевых предложений
в продаже с недостаточно выгодной ценой.
«Макс. кол-во ордеров» - Фильтр по максимальному общему кол-ву ордеров для данного аккаунта. При достижении указанного кол-ва ордеров, аналитика будет принудительно остановлена.
«Макс. ордеров на…» - Фильтры по максимальному кол-ву ордеров на отдельные категории предметов.
«Искать по вещи только повышенный доход, если…» - Условие, при котором по вещи в процессе аналитики будет искаться ТОЛЬКО повышенный доход!
5.9 Настройки ордеров
«Покупать … копий…» – количество ордеров, которое должно исполниться, чтобы больше ордер на вещь не выставлялся. Выставляется в процессе аналитики.
«Базовый шаг …» – базовая единица изменения цены на ордерах, складывается с доп. шагом.
«Добавлять 1коп. к базовому шагу …» – кол-во копеек, добавляемое к базовому шагу, опирается на количество конкурентов за лучшую цену текущего (не обязательно первого) ордера.
«Считать конкурентами …» - ордера в пределах заданного количества рублей, от нашего текущего ордера, будут расцениваться ботом как конкуренты. На их кол-во опирается предыдущий параметр.
«Макс. \ мин порог на ордера» – цена, выше или ниже которой бот не станет корректировать цену за 1 место в заявках на покупку (ордерах).
Формирование порога: цена подходящего ордера + …%. \ мин. точка на графике минус %
"Мин порог, если покупок на графике меньше ..." - отдельный параметр для вещей, с кол-вом покупок на графике ниже заданного (рекомендуется ставить большой процент, напр. 30-40%)
«Окрасить макс. порог синим цветом, если 5й ордер дешевле 1го на … %» - позволяет подсвечивать ордера с регулируемой просадкой цены на, или до, заданной позиции ( 5 на скрине ), и включать или не включать их в «Автомаксимум».
«Включить синие \ красные пороги в Автомаксимум» - Автоматически включает пороги выбранного цвета в «Автомаксимум» во время корректировки цен ордеров.
«Удалять невыгодные ордера во время Автомаксимума» - Если при анализе в процессе «Автомаксимума» вещь не прошла аналитику – ордер удаляется, чтобы оптимизировать скорость цикла проверки всех ордеров.
«Отклонить вещь, если цена покупки выше 1 ордера на …%» - При совершении покупки вещь анализируется повторно, и если бот видит, что ваша цена покупки отличается от 1 ордера (вы купили по завышенной цене, например – у вас не проверялись ордера, и т.д.), вещь принята не будет и сделка будет отменена в течении 5 минут.
5.10 Настройки выставления на продажу
Формирование порогов:
- «От цен на ТМ» - мин. порог считается от самой дешевой точки из последних 10 +…% / от 1 ордера, если он выше такой точки, макс. – от цены предложения в продаже + …% / от самой дорогой точки из последних 10 или меньше точек.
- «От цен ваших покупок» - цена покупки из Вашей истории на ТМ + …%
Пороги делятся на две категории: для вещей со статусами в базе "Повышенный профит" (используются по умолчанию, если к моменту выставления статус вещи в базе изменился)
и "Активно покупать" (используется только, если к моменту выставления на продажу, статус
на вещи всё ещё остался "Активно покупать").
«Мин. порог при выставлении на продажу» – минимальный порог, ниже которого не будет корректироваться цена на продаже.
«Макс. порог при выставлении на продажу» – максимальный порог, выше которого не будет устанавливаться цена на продаже.
«Мин. порог при 1 конкуренте» – минимальный порог, когда за вашу цену с вашим предложением борется всего 1 конкурент.
"Макс порог = Макс цена из истории + ...%" - Параметр, позволяющий приравнять макс порог вещи к максимальной цене за всю историю продаж, при одном из двух условий: в случае, если макс порог получился дороже либо дешевле максимальной цены из истории продаж. Оба условия могут быть включены одновременно. Тогда все максимальыне пороги при выставлении будут приравняны к макс. ценам из истории продаж вещей.
"Вещи дороже \ дешевле ... руб. округлять до..." - условия округления цен макс. порогов вещей при выставлении на продажу. Последние цифры округляются до указанных значений. Так на примере из скриншота, при фактическом макс. пороге, равном 2679,34 руб., он будет округлен до 2699.00 руб.
«Купить, чтобы починить ID:» - сюда вставляйте ссылку с маркета на предмет, который должен покупаться при разбане новых покупок. Чекбокс слева включает и отвключает данную опцию.
«Искать неисправляемые вещи в истории покупок по имени и выставлять, как нормальные» - во время выставления на продажу бот проверяет, не покупалась ли сегодня вещь из предыдущей опции (для починки ID), и если покупалась - бот–выставляет вещи как обычно. Если часть вещей при этом не выставилась на продажу - скорее всего они являются сломанными и бот попытается найти их в истории за последнюю неделю их не по ID а по названию и выставит их на продажу, если найдет вещи с такими названиями в истории.
5.11 Настройки продаж
«Базовый шаг …» – базовая единица изменения цены на продаже, складывается с доп. шагом.
«Добавлять 1коп. к базовому шагу …» – кол-во копеек, добавляемое к базовому шагу, опирается на количество конкурентов за лучшую цену на продаже.
«Считать конкурентами …» - предложения в продаже, в пределах заданного количества рублей, от нашего лучшей/нашей, будут расцениваться ботом как конкуренты. На их кол-во опирается предыдущий параметр.
«Окрасить мин. порог синим цветом, если ниже нашего порога стоит до … вещей в продаже, красным – если больше» - Позволяет пометить вещи по принципу « допустимое \ недопустимое кол - во конкурентов на продаже ниже мин. порога ».
«Включить ... пороги в Автоминимум» - Автоматически включает пороги выбранного цвета, и\или все остальные в «Автоминимум» во время корректировки цен на продаже.
5.12 Настройки автоминимума
Все действия подразделяются на три категории:
1. Снижение минимального порога вещи
2. Снижение максимального порога вещи
3. Продажа вещи по 1 ордеру, если вещь куплена давно
4. "Приклеивание" цены вещи к первому запросу на автопокупку
Для вещей купленных менее ... дней назад доступен stop-loss параметр (лимит снижения цены, позволяет не снижать пороги ниже указанного уровня относительно цены покупки), настраивается как "в плюс", так и "в минус".
Для давних вещей такой параметр не предусмотрен, и при понижении порогов, они могут быть снижены "в минус" относительно цены покупки, т.к. данную цену невозможно получить из истории покупок.
Остальные параметры - дополнительные условия для каждой категории действий в каждой группе вещей (купленные недавно \ давно и с малым \ большим количеством конкурентов на продаже).