Профили настроек Harvester
Перед тем как создавать или запускать сессию для передачи предметов, необходимо создать профиль настроек.
Профиль настроек определяет, как Harvester выбирает предметы, распределяет их между получателями и какие дополнительные параметры применяет к трейдам.
Один профиль можно использовать в разных сессиях. Это удобно для повторяемых сценариев

Что входит в профиль
Профиль состоит из четырех групп настроек:
| Раздел | За что отвечает |
|---|---|
| Режим распределения | Как Harvester выбирает аккаунты и балансирует обмены |
| Фильтры предметов | Какие игры и предметы разрешены для передачи |
| Ответные предметы | Какие ответные предметы можно добавить в трейд |
| Сообщение к трейду | Какое сообщение автоматически добавлять к трейду |
Режимы распределения
Режим распределения - главное правило профиля Harvester. Он определяет, как система выбирает получателей.
В Harvester есть три режима:
- Баланс по трейдам
- Баланс по стоимости
- Целевой баланс

Как выбрать режим
| Задача | Подходящий режим | Предварительное планирование |
|---|---|---|
| Быстро распределить поток обменов без учета их стоимости | Баланс по трейдам | ❌ |
| Разложить предметы между получателями примерно равномерно по стоимости | Баланс по стоимости | ✅ |
| Довести как можно больше получателей до заданной стоимости | Целевой баланс | ✅ |
Если вы не уверены, начните с Баланса по трейдам на небольшом наборе аккаунтов. Он проще, быстрее стартует и не требует предварительного плана.
Баланс по трейдам
Harvester распределяет обмены между получателями по количеству трейдов. Стоимость предметов при выборе получателя не учитывается (при этом вы все еще можете видеть стоимость предметов, просто она не учитывается при распределении).
Перед каждым обменом выбирается получатель с наименьшим количеством уже назначенных трейдов. Количество отправителей должно быть не меньше количества получателей.
Доступные настройки:
| Настройка | Что делает |
|---|---|
| Лимит трейдов | Ограничивает максимальное число трейдов на одного получателя. Если поле пустое, ограничение не применяется. |
| Передавать предметы без цены | Разрешает отправлять предметы, у которых нет рыночной цены. Включено по умолчанию. |
Режим не требует подготовки плана: предметы подбираются в момент создания каждого обмена. После подтверждения сессия сразу переходит к выполнению.
Если в фильтрах не выбраны игры, в этом режиме берутся игры без Trade Protection — все, кроме CS2.
Используйте этот режим, если вам нужно быстро собрать предметы и равномерно распределить количество трейдов между получателями.
Баланс по стоимости
Harvester распределяет обмены между получателями так, чтобы уменьшать разницу в суммарной стоимости получаемых ими предметов. Предметы одного отправителя уходят одному получателю.
Режим требует подготовки плана. Перед выполнением Harvester сканирует отправителей, определяет доступные для отправки предметы и заранее строит список обменов.
Доступные настройки:
| Настройка | Что делает |
|---|---|
| Макс. стоимость трейда | Ограничивает суммарную стоимость предметов в одном обмене. Если поле пустое, ограничение не применяется. Предметы, которые не удалось включить в обмен из-за лимита, остаются нераспределёнными. |
| Учитывать текущую стоимость получателей | Выравнивать не только по стоимости обмена, но и с учётом стоимости получателя. По умолчанию выключено. |
| Лимит стоимости получателя | Итоговая стоимость получателя вместе с его текущей стоимостью не превысит это значение. Доступен только с включённым учётом. |
| Режим расчёта | Как считается текущая стоимость получателя — см. Как считается стоимость. |
| Учитываемые игры | Инвентари каких игр считаются у получателя. Обязательны, когда учёт включён. |
| Передавать предметы без цены | Включает в обмен все предметы без стоимости (гифты, скрап и т.д.). Включено по умолчанию. На баланс они не влияют. |
Как работает балансировка
Отправитель уходит целиком одному получателю — тому, у кого на этот момент меньше всего стоимости. Так получатели постепенно выравниваются.
Например, 4 отправителя и 2 получателя:
| Отправитель | Стоимость | Кому уходит |
|---|---|---|
| Отправитель 1 | 120$ | Получатель A |
| Отправитель 2 | 100$ | Получатель B |
| Отправитель 3 | 80$ | Получатель B |
| Отправитель 4 | 60$ | Получатель A |
В итоге у каждого получателя по 180$.
С включённым учётом текущей стоимости отсчёт идёт не с нуля: выравнивается то, с чем аккаунты останутся после обмена.
Ровно выходит не всегда
Отправитель не делится между получателями. Если один несёт 100$, а два других — по 1$, получатели разойдутся как 100$ и 2$ при любых настройках.
Ровнее получается, когда отправители сопоставимы по стоимости.
Целевой баланс
Harvester доводит до целевой стоимости как можно больше получателей.
Для каждого получателя он подбирает набор предметов так, чтобы попасть в цель минимальным числом обменов и с наименьшим превышением. Получатель, которого не удаётся довести до цели, не получает ничего — эти предметы остаются у отправителей и достаются тем, кого до цели довести можно.
Например, цель 300$: у получателя A уже есть предметы на 250$, у получателя B — на 100$. Harvester попробует добрать A ещё 50$, а B — 200$. Если стоимости отправителей хватает только на одного, он закроет одного получателя, а не размажет предметы по обоим.
Режим всегда требует подготовки плана: Harvester проверяет не только отправителей, но и получателей.
Доступные настройки:
| Настройка | Что делает |
|---|---|
| Целевая стоимость | Стоимость, до которой Harvester доводит каждого получателя. Обязательна. |
| Запас сверх цели, % | Насколько итоговая стоимость получателя может превысить цель. При 0% получатель закрывается только точным попаданием в цель. Новым профилям задаётся 5%, перенесённым — 0%. |
| Режим расчёта | Как считается текущая стоимость получателя — см. Как считается стоимость. |
| Учитываемые игры | Инвентари каких игр считаются у получателя. Обязательны. |
Один отправитель может раздавать предметы нескольким получателям: разделение работает всегда и отдельной настройкой не выключается.
Предметы без рыночной цены в этом режиме не отправляются — они не приближают получателя к цели.
Как считается стоимость
Режим расчёта определяет, как Harvester оценивает и то, что уже есть у получателя, и то, что он ему отправляет. Он используется в «Целевом балансе» и в «Балансе по стоимости» с включённым учётом стоимости получателей.
| Режим | Когда использовать |
|---|---|
| Инвентарь | Если нужно учитывать обычную рыночную стоимость предметов на аккаунте. |
| Инвентарь за вычетом комиссии Steam | Если нужно учитывать, сколько реально принесла бы продажа предметов. |
| Инвентарь + баланс за вычетом комиссии Steam | То же самое плюс текущий баланс кошелька аккаунта. |
Комиссия в этих режимах считается так же, как в Steam: 15%. Дешевые предметы считаются как в Steam, например с лота за 0.03$ продавец получает 0.01$, а не 0.026$, мы это уже учли для всех дешевых предметов.
Учитываемые игры
Это отдельная настройка, не связанная с фильтрами предметов: фильтры говорят, что забирать у отправителей, а «Учитываемые игры» — по каким инвентарям считать получателей. Автоматически сюда ничего не подставляется, поэтому список обязателен.
Каждая игра в списке — отдельная загрузка инвентаря на каждом получателе, поэтому не добавляйте игры, которые не должны влиять на расчёт.
Фильтры предметов
Фильтры определяют, какие предметы Harvester может использовать при создании обменов.
Можно ограничить список по игре, названию предмета и цене. Все включенные фильтры применяются одновременно.

Фильтр по играм
Позволяет выбрать, предметы из каких игр можно использовать.
Если выбран режим «Все», Harvester старается использовать игры без Trade Protection. Если на аккаунте одновременно доступны, например, предметы CS2 и Steam, предметы CS2 не будут включены в обмен.
В режимах "Белый список" и "Черный список" нельзя указать одновременно Trade-Protected и обычные игры.
Белый список названий
Разрешает использовать только предметы, название которых соответствует указанным значениям.
Можно указывать часть названия. Например, фильтр:
case
может включить предметы вроде:
Glove CaseSpectrum CaseAK-47 | Case Hardened (Factory New)
Предметы, в названии которых нет указанного значения, использоваться не будут.
Черный список названий
Работает аналогично белому списку, но исключает предметы с указанными значениями в названии.
При этом вы можете комбинировать черный список с белым списком для более точного контроля над используемыми предметами.
К примеру:
- Белый список:
case - Черный список:
spectrum
Таким образом будут переданы все предметы, название которых содержит case, за исключением Spectrum Case.
Диапазон цен
Позволяет ограничить стоимость предметов, которые могут участвовать в распределении.
Можно указать:
- только минимальную цену;
- только максимальную цену;
- минимальную и максимальную цену одновременно.
Ответные предметы
Настройка «Ответные предметы» позволяет добавить в обмен некоторые предметы из инвентаря получателей. Это полезно, если вы хотите сделать обмен более "естественными". Такие обмены воспринимаются Steam менее подозрительно.

Доступные настройки:
| Настройка | Что делает |
|---|---|
| Исходные игры | Игры, из которых Harvester может брать ответные предметы. |
| Макс. цена предмета | Верхний лимит стоимости одного ответного предмета. |
| Максимальное количество предметов | Сколько ответных предметов можно добавить в один обмен. |
| Разрешить пустые трейды | Разрешить Harvester создавать обмен, даже если не нашлось предмета, который можно отправить в ответ. |
Если настройка «Ответные предметы» включена, список игр обязателен. Без него система не знает, из каких инвентарей брать ответные предметы. При этом этот список не может конфликтовать с фильтром по играм. Если вы указали CS2 в белом списке, то в списке ответных предметов также не должно быть игр без Trade-Protected.
Сообщение к обмену
Настройка «Сообщение к обмену» позволяет задать текст, который будет автоматически добавляться в каждое создаваемое Harvester'ом предложение обмена. Сообщение имитирует техническое сообщение одной из внешних площадок.

Доступные площадки:
- CSFloat
- TM Market
- Buff163
Эта настройка потенциально может улучшить восприятие обменов с точки зрения Steam, делая их менее подозрительными. Однако конечно решение о том, использовать ли сообщение, остаётся за вами.