Author

Topic: A-Bot — торговый бот для Binance (Read 1131 times)

member
Activity: 60
Merit: 29
December 16, 2023, 04:44:13 AM
#58
Доступна новая версия 1.725

  • Исправлена ошибка ордеров со статусом AVERAGE_LIMIT_BUY_ORDER, которая приводила к бесконечной попытке отмены несуществующего ордера
member
Activity: 60
Merit: 29
Доступна новая версия 1.716
https://github.com/dpcwee/abot/releases

➖ Добавлена настройка dev_signals (отключена по умолчанию, не может принимать торговые сигналы), которая в будущем сможет регулировать торговые параметры бота по индикаторам и паттернам, в зависимости от рыночных трендов
➖ Добавлен --conf ключ volatility_range, представляющий допустимый диапазон волатильности для торговли от 0 до 1 (где 1 - наиболее волатильная торговая пара; с возможностью прописывать несколько диапазонов в ключе), по аналогии с daily_percent
➖ Доработано древо действия для стоп-лосса
➖ Исправлены: ошибка в отображении истории продаж и суточных продаж, неправильное отображение rowSell множителя при недостаточном балансе, ошибка настройки delisting_sales, учёт двух продаж при закрытии плюсовой позиции через Telegram-бота, ошибки с bep20 адресами
member
Activity: 60
Merit: 29
Доступна новая версия 1.689

➖ Добавлена функция продажи/конвертации неучтённых монет в меню Открытые позиции, а также История продаж в меню Статистика в личном Telegram-боте
➖ Доработан вывод и шаблоны в Открытых позициях
➖ Исправлена команда -sat в главном меню бота для продажи и конвертации в BNB неучтённых монет, а также их отображение в Открытых позициях
➖ Добавлен ключ запуска -referral, позволяющая сбросить значение этой настройки при запуске бота
➖ Исправлена ошибка с неправильным отображением баланса подписки
➖ Исправлена ошибка pump_value в Детекторе пампов на quote_asset, отличных от USD, приводившая к неправильному нахождения эквивалента в USD
➖ Улучшена многопоточность, исправлены ошибки блокировки базы данных, улучшено параллельное логирование, а также работа веб-сокетов, доработана функция покупки BNB для комиссии
member
Activity: 60
Merit: 29
Доступна новая версия 1.673

​​​​​​​➖ Доработана статистика суточных продаж в личном Telegram-боте
➖ Теперь row_sell не будет применяться к ордерам, открытым по сигналам, на листинге и памп детектором
➖ Добавлена возможность выгрузки логов и базы данных с сервера в личном Telegram-боте
➖ Добавлен ключ row_timer, определяющий, через какое время обнуляется множитель rowSell на позиции даже при отсутствии усреднений
➖ Добавлены ключи запуска -api и -secret для сброса API ключей (например, из-за ошибки кодировки)
➖ Исправления в Telegram-модуле, ошибках Binance API и исключениях
member
Activity: 60
Merit: 29
Доступна новая версия 1.672

➖ Добавлен --conf ключ daily_percent, позволяющий применять несколько диапазонов min_daily_percent и daily_percent (подробнее о ключе и его формате читайте на главной странице GitHub в разделе --conf ключи)
➖ Добавлен ченджлог доступной версии в личном Telegram-боте при нажатии на кнопку "Обновить A-Bot" (при её наличии)
➖ Исправлена ошибка невозможности редактировать trailing_value через личного Telegram-бота
member
Activity: 60
Merit: 29
Доступна новая версия 1.67

➖ Обновлены биржевые фильтры, исправлены ошибки размещения ордеров
➖ Добавлен ключ запуска -nlb для отключения пушей в личный Telegram-канал о покупке BNB для комиссии
➖ Обновлена информация по POST и TradingView сигналам на GitHub, изменены и переименованы сопутствующие настройки в боте
➖ Добавлен шаблон RS (множитель row_sell на позиции) в личном Telegram-боте
➖ Добавлена настройка trailing_value - эквивалент минимального размера позиции в USD, необходимый для активации трейлинга
➖ Добавлена кнопка блокировки усреднений в меню Открытых позиций личного Telegram-бот
➖ Добавлено уведомление в личный Telegram-канал о делистинге с Binance открытой позиции у бота (оповещение приходит после делистинга, а не преждевременно; анонсы о делистинге читайте на Binance)
➖ ​​​​​​​Исправления обновления базы данных, трейлинга, взаимодействие через личного Telegram-бота
member
Activity: 60
Merit: 29
Доступна новая версия 1.656

➖ Добавлена настройка sell_count, при включении которой бот будет отдавать приоритет для покупки самым часто продаваемых парам
➖ Добавлена кнопка блокировки реинвестирования на отдельных позициях через Telegram-бота
➖ Теперь при листинге торговая пара будет считать новой в течение первого часа после начала торгов
➖ Добавлен ключ --conf listing_timer (min 1, max 86400 секунд), позволяющий регулировать время активного листинга монеты после начала торгов
➖ Добавлен ключ запуска -snl, позволяющий продать все свободные монеты на балансе аккаунта в момент листинга этой монеты на Binance к приоритетному активу в quote_asset
➖ row_sell будет сбрасываться до 1 на открытой позиции в случае, если длительность сделки составляет более 1-го часа
➖ Дополнено уведомление о реинвестировании, добавлено уведомление о покупке BNB в Telegram-канале
➖ При реинвестировании бот сможет снижать количество усреднений на позиции в зависимости нового объёма позиции, ориентируясь на торговые параметры
➖ Доработан стартовый пересчёт неучтённых позиций, исходя из новых добавленных настроек и функционала
➖ Мелкие исправления
member
Activity: 60
Merit: 29
Доступна новая версия 1.653

➖ При автоматическом и принудительном реинвестировании бот сможет закрывать позицию полностью с уведомлением "🧩 или 💠 Позиция закрыта"
➖ Доработан подсчёт убытков при реинвестировании с учётом биржевой комиссии
➖ Доработано предстартовое восстановление позиций при запуске бота после -h и т.п.
➖ Доработана команда -sat
➖ Добавлен новый шаблон LQ в Telegram-боте при просмотре открытых позиций, который показывает заблокированное количество котируемого актива при активном реинвестировании у позиции
➖ Значение row_sell на позиции будет сбрасываться до 1, если длина сделки после открытия становится более 1 часа
➖ Исправлена ошибка при попытке изменить buy_down через консоль
➖ Мелкие исправления
member
Activity: 60
Merit: 29
Доступна новая версия 1.65

➖ Добавлена настройка row_sell, увеличивающая минимальный множитель ордера при повторном открытии позиции, если предыдущая продажа этой позиции была без усреднений
➖ При закрытии позиции, все средства, накапливаемые у неё в качестве актива для реинвестирования, будут распределяться между другими активами, нуждающимися в реинвестировании
➖ Исправлены математические операции реинвестирования
➖ Исправлены условия, мешающие продаже мелких остатков по трейлингу, которые меньше minNotional
➖ ​​​​​​​Исправления форматирования --conf ключей, мелкие исправления в коде и статистике
member
Activity: 60
Merit: 29
Доступна новая версия 1.643

➖ Добавлена функция "Закрыть часть позиции" через "Открытые позиции" в личном Telegram-боте
➖ Исправления в delta_deep и блокировках покупок/усреднений на разных активах
member
Activity: 60
Merit: 29
Доступна новая версия 1.64

➖ Удалены настройки timeout_socket, trailing_price (на активацию трейлинга больше не будет влиять цена активов), num_aver (заменено на возможность применить равносильное значение step_aver = 0)
➖ Изменено значение buy_down при попытке редактирования параметра с отрицательного на положительное (старый формат ввода отрицательного значения будет форматироваться в положительное число)
➖ Добавлена возможность удалять и видеть размер старых log-файлов в личном Telegram-боте в меню "Статистика"
➖ Исправлена ошибка delta_deep с несколькими активами в quote_asset, при которой блокировка на одном активе автоматически блокирует покупки/усреднения на другом активе, даже если его дельта положительная
➖ Исправлено форматирование объёмов сигналов с TradingView
➖ Исправлена ошибка PERCENT_PRICE при ручном усреднении в случае, если цена продажи оказывается выше рыночной цены в multiplierUp раз
➖ Мелкие исправления
member
Activity: 60
Merit: 29
Доступна новая версия 1.632

➖ Обновлён английский перевод
➖ Переработана функция работы с массивом торговых пар из веб-сокета, увеличена скорость торговых действий и обработки скрипта
➖ Добавлен --conf ключ stop_loss, позволяющий выходить из позиции по триггеру убытка, заданному пользователем (ключ активируется командой --conf stop_loss ЧИСЛО). ЧИСЛО - это процент падения рыночной цены актива от средней цены входа в позицию, при котором активируется стоп-лосс
➖ Добавлена настройка max_trading_view, ограничивающая максимальное количество позиций, открытых по сигналам TradingView
➖ Исправления и доработки в интерфейсе, Telegram и торговых ошибках
member
Activity: 60
Merit: 29
Доступна новая версия 1.612

➖ Удалён ключ -tov
➖ Добавлен ключ -lo, позволяющий боту осуществлять усреднения лимитными, а не рыночными ордерами
➖ Теперь можно добавлять/удалять/редактировать сразу несколько --conf ключей в настройках Telegram, а не одиночно
➖ Расширена суточная статистика в Telegram
➖ Доработано реинвестирование; продажа в убыток будет происходить с учётом ордера на продажу, а не средней цены, чтобы по итогу после процедуры иметь покрытую часть ордера в установленный sell_up доход
➖ Доработаны условия усреднения, предотвращающие бесконечные отмену и выставление ордеров в случае неподходящих значений min_balance и position_size
member
Activity: 60
Merit: 29
Доступна новая версия 1.6

TradingView
➖ Добавлена настройка trading_view, которая включает/выключает работу бота с сигналами от TradingView
➖ В настройки API и Telegram добавлена настройка tw_hash - Ваш уникальный хэш для работы с сигналами посредством вебхуков от TradingView. Его можно сгенерировать повторно через редактирование (-edt)
➖ С помощью TradingView Вы можете отправлять несколько типов сигналов для A-Bot. Подробную информацию по сигналам читайте на главной странице

Остальное
➖ Переработаны условия с отменяющимися ордерами
➖ Добавлена настройка individual_depth - аналог delta_deep, только для индивидуальной работы с каждой монетой из вайтлиста, - отслеживающая минимальные суточные показатели по каждой монете для определения локального отскока после падения
➖ Добавлены настройки reinvest_position и reinvest_percent. При включении первой, бот будет направлять часть средств в reinvest_percent% от прибыли с продаж в зависшие позиции, на которые не хватает депозита (то есть тогда, когда бот упёрся в position_size по этой монете и дальнейшее усреднение превысит это значение). В случае, если собрана сумма от профита больше, чем minNotional (размер минимального ордера; например, 10$ на USD парах), бот отменит зависшую позицию, продаст её часть в размере собранных средств для реинвестирования в минус (покроет этот убыток предыдущими профитными сделками), после чего выставит главный ордер обратно на продажу
➖ Добавлен автоматический фильтрационный расчёт допустимого предела цен размещения ордера на продажу/покупку; иными словами: максимальная/минимальная цена, по которой может быть выставлен ордер относительно текущей рыночной цены актива на бирже. По данным в API Binance, получаемых ботом, по дефолту это 0.2рыночная_цена - нижний предел (ниже на 80% от рынка); 5рыночная_цена - верхний предел (х5 от текущей рыночной цены)
➖ Каждую полночь по машинному времени будет создаваться новый лог-файл
➖ Исправлена потеря ордера после его отмены (для усреднения/трейлинга, ручной отмены) при размере позиции меньше, чем minNotional. Бот будет подбирать цену выше для размещения ордера
member
Activity: 60
Merit: 29
Доступна новая версия 1.591

➖ Добавлен --conf ключ mlp (аналог mop, только для listing_order)
➖ Исправлено обнуление позиции в случае, если стоимость выставляемого после покупки ордера меньше minNotional (когда бот не может выставить ордер из-за его низкой стоимости)
➖ Добавлена поддержка торговли на Binance US, для этого бота необходимо запускать с ключом -tld
➖ Все ключи запуска теперь сохраняются при перезапуске/обновлении бота (-ud, -dlog, -wlinit, -tld, -dtl, -pd, -uo)
➖ Добавлен скрытый ключ -auto в главном меню, который автоматически подбирает торговые параметры в зависимости от размера депозита на активах из quote_asset (в случае нескольких активов в quote_asset, расчёт производится в приоритете от первого актива к последнему, тестовая функция). Автоматический расчёт настроек также происходит при первом запуске бота
➖ Исправлена инициализация настроек Telegram, которая при редактировании переменных в меню настроек API и Telegram не применяла их сразу, а только после перезапуска бота
➖ Исправлены условия сравнения объёма усреднений в расчётах с position_size, которые могли не давать боту проводить усреднения
➖ Добавлена настройка position_size, регулирующая максимально возможный объем в одной позиции в % от общего депозита
➖ Исправлена ошибка, мешающая автоматическому перезапуску бота
member
Activity: 60
Merit: 29
Доступна новая версия 1.58

➖ Добавлена настройка position_size, регулирующая максимально возможный объем в одной позиции в % от общего депозита
➖ Исправлена ошибка, мешающая автоматическому перезапуску бота
member
Activity: 60
Merit: 29
Доступна новая версия 1.571

➖ Исправлена ошибка с неточным количество открытых ордеров
➖ Добавлен чендж-лог в личный Telegram-канал при обновлении бота
➖ Добавлена новая диаграмма суточного дохода в Telegram-боте в меню "Статистика"
➖ Ключ -ts не слетает при перезапуске бота
➖ Доработаны условия активации трейлинг-стопа во избежание потерь ордеров
➖ Мелкие исправления
member
Activity: 60
Merit: 29
Доступна новая версия 1.55

  • Добавлен шаблон PS в Telegram-боте
  • Добавлен ключ -ts, при активации которого trailing_stop не будет продавать всю позицию по стопу в случае снижения цены актива и достижения ею триггера для полного закрытия; вместо этого продажа позиции будет происходить по trailing_part % до тех пор, пока не останется монет в позиции
  • trailing_part теперь может принимать значение 0. В таком случае бот будет распродавать позицию по трейлингу по минимальным частям
  • Добавлена графическая статистика детектора пампов в Telegram-боте (Статистика -> Детектор пампов)
  • Добавлен 6-ти значный реферальный код (теперь можно использовать не только BEP20 адреса), который виден в главном меню бота или в меню Статистика в Telegram-боте
  • Добавлена возможность вшивать свою рефку (BEP20 или реф. код) в название файла бота (например, A-Bot_1NM9KN.exe, для линукса без .exe соответственно, вместо кода (1NM9KN) может быть BEP20 адрес). В таком случае, бот будет автоматически записывать вшитую рефку вашему приглашённому пользователю, а в самом боте при первом запуске запрос на ввод кода или BEP20 адреса будет пропускаться
  • Добавлено Telegram-уведомление в личный канал уведомлений, которое будет оповещать пользователя о прекращении работы API ключей (упало разрешение на спотовую и маржинальную торговлю и т.п.)
  • Исправлена ошибка Детектора пампов, из-за которой бот открывал сделку по сигналу только на одном из всех quote_asset
  • Исправлен ключ quantity_aver со значением 999
  • Добавлен ключ --conf reverse_average high для обратного приоритета усреднений (с наименее просевших активов к самым просевшим)
  • Добавлен ключ --conf mpp ЧИСЛО, аналог mop, только для детектора пампов
  • Добавлен ключ --conf pump_up ЧИСЛО-ЧИСЛО-ЧИСЛО..., аналог конфигурационного ключа sell_up, только для детектора пампов
  • Доработано вычисление множителя min_order с включенным mop ключом
member
Activity: 60
Merit: 29
Доступна новая версия 1.521

➖ Добавлена поддержка пополнения баланса подписки во всех USD токенах на Binance (изменены страницы пополнения в личном Telegram-боте)
➖ Ключ -rs перенесён в --conf ключи и активируется командой --conf reverse_sort high (также можно добавлять/удалять его через настройки в личном Telegram-боте)
➖ Добавлена настройка listing_order — Множитель минимального ордера на листинге
➖ Удалена настройка progressive_average (теперь за прогрессивное усреднение отвечает только average_percent: делайте это значение близким к 100, по факту это и будет отключением этой настройки)
➖ Актуализированы пары в случае листинга: теперь для срабатывания new_listing монета должна быть впервые добавлена на Binance, а не иметь других торговых пар к котируемым активам, как раньше
➖ Улучшена функция подсчёта дохода от сделки в Telegram-пуше
➖ Ключ --conf quantity_aver может принимать значение 999 (например, --conf quantity_aver 1-1.2-1.75-999), который означает усреднение на весь имеющийся свободный баланс (в случае примера это произойдёт на 4-ом усреднении). Использовать с осторожностью!
➖ Исправлена бесконечная покупка монеты по super_list'у, если этой монеты нет в разрешённом списке монет
➖ Исправлено одновременное взаимодействие через личного Telegram-бота с нескольких аккаунтов из tg_user
➖ Добавлена новая сортировка открытых позиций в личном Telegram-боте
➖ Статистика детектора пампов будет обрабатываться для дальнейшей корректировки сигналов, по которым происходит покупка
member
Activity: 60
Merit: 29
Доступна новая версия 1.511

➖ Добавлен новый ключ запуска -rs (обратная сортировка), при активации которого бот будет открывать новые сделки приоритетно не с самых упавших активов, а, наоборот, с самых выросших за сутки
➖ Добавлена информация по количеству рефералов и выплатах по внутренней реферальной программе A-Bot, версия бота и режимы работы бота в меню "Статистика" в личном Telegram-боте
➖ Добавлена информация о конфигурационных ключах --conf в меню "Торговые параметры", а также возможность их изменения, удаления и добавления (для добавления/изменения значения ключа просто напишите --conf КЛЮЧ ЗНАЧЕНИЕ (например, --conf sell_up 1-1.5-2) в меню торговых параметров, для удаления ключа введите --conf КЛЮЧ (например, --conf sell_up))
➖ Добавлены конфигурационные ключи buy_down и pump_value
➖ Добавлена возможность ручного усреднения на монете с активированным трейлингом
➖ Изменение настроек теперь не влечёт за собой обнуление delta_deep и мгновенную блокировку покупок/усреднений при отрицательной дельте
➖ Удалены ключи -exp и -imp для импорта/экспорта настроек и вайтлиста (теперь эти операции легко осуществляются через личного Telegram-бота), удалены пресеты торговых настроек (меню -lst в торговых настройках -p)
➖ Бот не будет считать монету за новый листинг, если она уже торговалась на бирже к другим активам
➖ Удалена настройка sell_cut
➖ Исправления и полный перевод на EN
member
Activity: 60
Merit: 29
Доступна новая версия 1.492


➖ Снижена комиссия для платной подписки (теперь на неё не распространяются ручные ордера)
➖ Смена языка теперь не сбивается после перезапуска бота
➖ Увеличена информативность при просмотре дневной статистики через Telegram, а также добавлена возможность изменять настройки комплексным редактированием (новая кнопка в меню Торговые параметры)
➖ Исправлены ошибки с ключами запуска, --ovns переименован в --conf, ключ la переименован в step_aver (--conf step_aver 2.15-3.55-4.05...), ключ lq переименован в quantity_aver (--conf quantity_aver 0.75-0.95-1.3...)
➖ Добавлен ключ sell_up (--conf sell_up 1.5-1.35-1.05...), который является сеткой для sell_up для каждого усреднения
➖ Добавлен ключ mop (--conf mop 13), при активации которого бот будет автоматически выбирать min_order, ориентируясь на max_trade_pairs, и делать его таким, чтобы держать в работе 13% от общего депозита, если настройка progressive_max_pairs выключена, иначе 13% от свободного депозита
➖ Добавлен ключ super_list. Команда --conf super_list BTC-ADA-TROY... будет добавлять введённые монеты в суперлист, на который не влияют настройки (только double_asset и min_balance) и эти монеты будут покупаться сразу же после продажи
➖ Исправлен редкий баг с усреднением позиции с битым форматом свободного количества монет
➖ Доработана функция работы с whitelist через Telegram-бота, что позволяет на ходу добавлять новые активы без перезапуска бота
➖ Расширен и объединён суточный отчёт в Telegram-канале
➖ Ключи запуска теперь должны сохраняться при рестарте бота или его обновлении
member
Activity: 60
Merit: 29
Доступна новая версия 1.48

  • Добавлена настройка progressive_average, при активации которой объём для каждого нового усреднения будет рассчитываться таким образом, что средняя цена входа в позицию после усреднения будет не дальше average_percent %-та от цены последнего усреднения
  • Добавлена настройка new_listing, при активации которой бот будет автоматически добавлять в список разрешённых монет новый актив при листинге и покупать его max_buy_listing количество раз в обход торговых настроек (на возможность входа в сделку будут влиять только настройки min_balance и double_asset)
  • Стейблкоины, фиатные и синтетические активы не будут добавляться в разрешённый список монет при команде -all (-m в главном меню) и через кнопку "Добавить все монеты" в Telegram-боте
  • Добавлен новый шаблон NA в меню просмотра открытых позиций через Telegram-бота
  • Добавлен ключ запуска -dlog, удаляющий старые лог-файлы при каждом запуске бота
  • Доработан детектор пампов
  • Добавлены новые условия в функцию продажи возможных потерявшихся монет во избежание полной продажи актива, включая свободные монеты пользователя
  • Удалена часть кода, отвечающая за повышение quantity_aver на 0.1 при каждом новом усреднении
  • Сокращена информация в шапке Telegram-канала, "Прибыль" в оповещениях о сделках изменена на "Доход"
member
Activity: 60
Merit: 29
Доступна новая версия 1.472

  • Обновлён python-binance модуль до версии 1.0.14
  • Доработан перевод на английский в боте и Telegram-боте
  • Добавлен новый ключ запуска -pd. Теперь детектор пампов работает только в том случае, если бот запускался с этой командой. Данное изменение вызвано тем, что боту у пользователей, которые не использую ПД, приходилось также запускать биржевой стрим в реальном времени для сбора информации, необходимой памперу
  • Добавлена тестовая функция автоматической продажи или конвертации потерянной монеты при перезапуске бота после ошибки веб-сокета
  • Добавлены дополнительные проверки и верные математические округления балансов при редких ошибках операций бота
  • Добавлено прогрессивное увеличение добавочного объёма при частичной продаже по трейлингу на биржевой_тик_объёма * количество_попыток_продажи при ошибке APIError(code=-1013): Filter failure: MIN_NOTIONAL
  • Добавлена сноска в главном меню о режимах работы (активных ключах запуска) бота
  • Перезапуск стрима детектора пампов будет происходить моментально в случае ошибки веб-сокета
  • Исправлена ошибка APIError(code=-1100): Illegal characters found in parameter 'quantity'; legal range is '^([0-9]{1,20})(.[0-9]{1,20})?$' и Ошибка Invalid quantity при попытке выставления свободных монет после покупки/усреднения
member
Activity: 60
Merit: 29
https://www.youtube.com/watch?v=NcZEYNGXe_8
демонстрация работы бота
member
Activity: 60
Merit: 29
Доступна новая версия 1.464

  • Исправлена блокировка стрима из-за неудачной попытки покупки по сигналу детектора пампов, условие которого не снимало ключ запрета на торги и иногда приводило к потере позиций
  • Доработаны мат. операции с числами с остатком, из-за которых возникали ошибки LOT_SIZE и PRICE_FILTER из-за обновления тиков на бирже
  • Добавлены новые условия для поиска сигнала детектора пампов, переработаны существующие условия
  • При усреднении позиции, открытой по сигналу детектора пампов, цена продажи будет выставляться, исходя из sell_up, а не pump_up. Также sell_cut станет применяться к памп-ордерам после усреднений
  • Добавлены минусовые сделки в суточный отчёт (ручное закрытие в минус)
  • После -h пересчёт ордеров теперь будет показывать памп-ордера в Telegram при просмотре открытых позиций
  • Отменённый ручной ордер на покупку для усреднения позиции теперь не провоцирует отмену и повторное размещение ордера на продажу, если ручной ордер на покупку не был исполнен хотя бы даже частично
member
Activity: 60
Merit: 29
1.461 Stable

  • Исправлена работа детектора пампов
  • Добавлен новый функционал в личного Telegram-бота в меню whitelist'а и просмотра открытых позиций
  • Добавлена информация суточного объёма торгов в отчёт суточной статистики
  • Добавлены новые блокирующие состояния веб-сокетов, исправляющие редкие дублирующиеся покупки
member
Activity: 60
Merit: 29
Доступна новая версия 1.452

  • Стабильная версия
  • Исправлены перезапуски на фоне неудачных попыток переподключения веб-сокета. В случае последнего бот самостоятельно произведёт переподключение к стриму через 100 секунд, а при неудачной попытке
  • перезапуститься спустя 300 секунд
  • Исправлена дублирующая покупка монеты или сбрасывание данных о торговой паре в базе данных в случае нескольких запросов на отмену ордера
  • Расширен функционал Telegram-бота
  • Добавлена настройка trailing_pump
  • Улучшена -sat команда в главном меню
member
Activity: 60
Merit: 29
1.421
  • Оптимизирован расход оперативной памяти ботом
  • Добавлена проверка новых колонок в таблицу symbols для баз данных от старых версий

1.42
  • Обновлена библиотека python-binance на версию 1.0.12
  • Переработаны торговые функции, связанные с веб-сокетом
  • Синхронизированы процесс обновления торговых данных и торговые ивенты, что позволило чередовать действия бота и многократно сократить вероятность потери монет
  • Добавлена возможность пополнения баланса подписки на A-Bot в случае, если Вы используете бота на аккаунте, не являющимся нашим рефералом. Более подробную информацию смотреть на главной странице проекта на GitHub
  • Настройка clean_socket более неактуальна и удалена из бота
  • Настройка timeout_socket теперь отвечает за перерыв между обработкой торговых данных из стрима и может принимать значения от 0.25 до 2s
  • Добавлены условия проверки перед активацией трейлинга в случае уже частичного исполнения ордера на продажу
  • Добавлен скрытый ключ -sat в главном меню для продажи всех свободных или потерявшихся монет из whitelist'а, которые не находятся в работе у бота
  • Добавлен вызов функции перезапуска бота при непредвиденных ошибках стрима и связанных с ним модулей
  • При успешном перезапуске бота после ошибки веб-сокета в Telegram-канал будет приходить уведомление о повторном запуске, что позволит не проверять бота на работоспособность
  • Улучшения в Telegram-боте, добавлено значение шаблона OP - процент, необходимый для роста до лимитного ордера продажи (или условной цены продажи при трейлинге)
  • Исправлены все баги с Pump Detecrot'ом (отсутствие свободных балансов после сигнала, максимальной количество пар, отвязка от delta_percent)
member
Activity: 60
Merit: 29
Доступна новая версия 1.41

  • Увеличена скорость работы посредством удаления break-выражения в некоторых торговых действиях бота, обрывавшего исполнение скрипта до нового сообщения в рыночном стриме
  • Добавлен ключ запуска -uo для взятия в работу ботом уже выставленных ручных ордеров на продажу
  • Добавлена настройка auto_daily_percent
  • Добавлен детектор пампов pump_detector и сопутствующие настройки, анализирующий в реальном времени объём, цену и доминацию на монетах из разрешённого списка монет. Активируется спустя 60 минут после запуска бота
  • Добавлена возможность многократного усреднения сеткой на минимальный размер ордера (например, 10$ на USD активах) при выставлении quantity_aver приближённым к нулю (минимум 0.01)
  • Улучшения в Telegram-боте
  • tg_user теперь имеет вид массива и может содержать несколько id аккаунтов, введённых через пробел, для управления Telegram-ботом с нескольких Telegram-аккаунтов
  • Внедрён фикс возможных пыльных остатоков после срабатывания трейлинга, когда размер позиции в ордере частично исполнен и составляет меньше min_notional размера, из-за чего ордер отменяется, но не может закрыться
  • Исправлен неверный подсчёт статистики. Теперь суточный профит на сайте stats.abot.su и в боте одинаков, за исключением незначительной погрешности из-за формата чисел с плавающей запятой
  • Исправления багов, оптимизация, стилистические улучшения
member
Activity: 60
Merit: 29
Доступна новая версия 1.4

  • Исправлено нулевое отображение количества монет с активированным трейлингом при просмотре открытых позиций
  • quantity_aver теперь может быть меньше 1
  • Расширено описание открытых позиций в Telegram, добавлен шаблон вывода информации по открытым позициям
  • Внедрён бета-фикс предотвращения потерь ордеров
  • Добавлена поддержка UP/DOWN токенов (ключ запуска -ud для активации возможности добавления этих токенов в whitelist бота). Для данного режима торговли придётся пройти тест на Binance (попробовать открыть позицию по токену с плечом, биржа предложит вам пройти обучение и сдать экзамен)
  • Теперь ручное усреднение влияет на сетку усреднений точно так же, как и усреднение ботом, в случае, если объём ручной покупки был равен или больше открытой позиции в quantity_aver раз

Топику уже пол года, скажите, какая общая доxодность? Как он вёл себя на бычьем рынке, когда всё стреляло? И как сейчас ведёт себя? Понятно, что настройки решают, но общее впечатление xотелось бы услышать. Заранее спасибо

Опыт пользования есть у людей разный. У кого-то негативный, у кого-то положительный. Но большинство крупных пользователей остаются с нами, ищут новые настройки, стратегии и зарабатывают, просто уже меньше, чем на бычьем рынке. К тому же, сейчас желательно иметь больший депозит на таком рынке, потому что амплитуды падений стали больше амплитуд роста. Но средняя доходность около 0.2-0.5% в сутки сейчас составляет.
sr. member
Activity: 1414
Merit: 271
bitonator.tangled.com/join
Топику уже пол года, скажите, какая общая доxодность? Как он вёл себя на бычьем рынке, когда всё стреляло? И как сейчас ведёт себя? Понятно, что настройки решают, но общее впечатление xотелось бы услышать. Заранее спасибо
member
Activity: 60
Merit: 29
Доступна новая версия 1.39
  • Добавлена проверка на правильность и права API ключей
  • Добавлена информация о количестве усреднений при просмотре открытых позиций в Telegram-боте
  • UNIX время в колонке timer, настройке order_timer и биржевое время приведены к одному виду
  • Исправлен зачёт в таблицу суточной статистики процента прибыли при ошибочной продаже, где процент прибыли равен -100 %-ам
  • Исправлен перевод
member
Activity: 60
Merit: 29
Доступна новая версия 1.383

  • Добавлена настройка min_value - эквивалент минимального объёма торгов на паре в USD для открытия позиции по ней
  • Добавлена настройка order_timer - значение паузы между закрытием сделки и новой покупкой по паре
  • Добавлено прогрессивное увеличение объёма усреднения позиции quantity_aver в зависимости от глубины падения цены от установленных настроек. Например, при покупке монеты по цене 1$ и buy_down -5% усреднение должно произойти на отметке 0.95$, и, если цена ниже 0.95$ (delta_deep блокировала покупки раньше, не было свободного баланса для усреднения или др.), quantity_aver увеличивается пропорционально разнице текущей цены от намеченной 0.95$
  • Изменена формула подсчёта %, показывающих разницу рыночной цены и цены ордера на продажу в -o или в Telegram при просмотре открытых позиций
  • Изменён пересчёт открытых ордеров после очистки базы данных (totalQuantity и stepAveraging). Доработан пересчёт ордеров, по которым были ручные усреднения
  • Изменено описание открытых позиций в боте и Telegram-боте
  • Добавлена длина сделки по времени в Telegram-пушах с продажей
  • Исправлена ошибка Telegram-бота non-empty при запросе статистики в случае отсутствия сделок за сутки
  • Исправлена ошибка Telegram, при которой не обновлялась шапка канала при наступлении нового дня в случае отсутствия сделок за сутки
  • Исправлена ошибка инициализации нового разрешённого списка монет при изменении этого списка в Telegram-боте
  • Улучшения и исправления
member
Activity: 60
Merit: 29
Спасибо добрый человек за ваш труд. Подскажите, раз вы разрабатываете его, то значит и тестите. Подскажите усреденные данные о доходности?

У меня доходность около 30% в месяц. В чате у ребят можно спросить - поделятся своими результатами. Всё от настроек зависитSmiley
member
Activity: 60
Merit: 29
Обновлено до 1.381
  • Добавлена настройка sell_cut
  • Добавлена настройка progressive_max_pairs
  • Расширены настройки для Telegram-управления
  • Изменено описание в шапке канала с уведомлениями
  • Исправлена ошибка покупки BNB для комиссии, возникающая в случае недостаточного свободного баланса по одному из quote_asset
    Мелкие исправления
member
Activity: 60
Merit: 29
Обновлено до 1.38
  • Добавлен ключ в главном меню для автоматического обновления бота
  • Добавлен перевод бота на английский
  • Улучшена автозакупка BNB для комиссии
  • Доработано и расширено управление через Telegram, исправлены ошибки
  • Снижено время ожидания для рестарта бота в случае остановки стрима
  • Исправлено сравнение в условии усреднения, при котором бот усреднял позиции больше max_aver на 1
member
Activity: 60
Merit: 29
Обновлено до 1.375
  • Добавлен новый параметр user_id (id пользователя в Telegram) в настройках API и Telegram для управления торговым ботом. Получить его можно у @userinfobot в telegram, написав команду /start или нажав кнопку "Запустить"
  • С текущей версии для каждого торгового бота нужен отдельный Telegram-бот (именно бот, а не канал) для оповещений
  • Добавлено взаимодействие через Telegram-бота (изменение торговых настроек, перезапуск и остановка бота), отвечающего за пуши в Telegram
  • Добавлено форматирование объёма позиции и цены ордера при изменении биржевых tick фильтров
  • Исправлено размножение потоков после рестарта бота из главного меню
hero member
Activity: 924
Merit: 502
SmartFi - EARN, LEND & TRADE
member
Activity: 60
Merit: 29
Обновлено до 1.373
  • Добавлены две настройки clean_socket и timeout_socket
  • Доработан предстартовый пересчёт отсутствующих ордеров после удаления БД или очистки торговой истории; исправлено количество усреднений, итоговое затраченное количества котируемого актива на все покупки и усреднения, средняя цена покупки и шаг сетки усреднений (при включенном num_aver)
  • Изменена система логирования
  • Добавлена скрытая ключ-команда '-dlog' в главном меню для удаления старых логов в папке с ботом
  • Исправлено условие, влияющее на усреднение позиций, из-за ошибки в котором бот не усреднял большие позиции
  • Исправлен порядок работы с позициями, исключающий преждевременные массовые отмены ордеров для усреднения
  • Исправлено условие проверки последующего свободного баланса после усреднения позиции, когда бот не обращал внимание на min_balance после массовой отмены ордеров для усреднений
  • Исправлено условие трейлинг-стопа, приводившее к закрытию позиции в минус после рестарта бота в случае падения рыночной цены актива ниже средней цены покупки
  • Исправлено отображение актуальной и устаревшей версий в главном меню
  • Исправлена ошибка неверного статуса пары в БД и дальнейшее обнуление ордера в базе после отмены ручного лимитного ордера на покупку/усреднение
  • Исправлена одна из ошибок отсутствия пуша в Telegram о продаже в случае включенного trailing_stop
member
Activity: 60
Merit: 29
Новые сервисы:
  • abot-config.ru
  • abot.su
Обновлено до 1.36
  • Добавлена новая настройка delta_deep
  • Упрощена формула автоматического регулирования ботом количества возможных открытых позиций
  • Изменена система блокировки торговли в случае, если стрим аккаунта не получил сообщение о биржевом ивенте бота
  • Увеличена пауза ожидания сообщений в биржевом стриме до 5 минут, после чего бот отправит оповещение в Telegram о неработающем веб-сокете
  • Изменено влияние delta_percent на торговые действия бота
  • Добавлены защитные механизмы в работе с ордерами на падающем рынке с включенными динамическими настройками дельты и трейлинга, которые приводили к мгновенной продаже в минус при усреднении
  • Исправлена ошибка условий, приводившая к постоянной отмене ордера для усреднения и его обратному размещению в случае недостатка средств или приближения к min_balance
  • Улучшен лог при неудачной попытке подключения к бирже (вместо ошибки 'address')
  • Исправлены функции работы с ручными ордерами, ошибки в которых приводили к неверному статусу ордера в базе и прекращению работы бота с ордерами пользователя
  • Исправлена ошибка upper list в меню -o при продаже выбранных позиций
  • Другие исправления
member
Activity: 60
Merit: 29
    1.34
    • 10.04.2021 старые версии перестанут работать из-за перехода на новый сервер лицензий, просьба обновиться на версию 1.34 и выше (в дальнейшем)
    • При каждом старте все пары в базе данных будут обновляться по параметрам stepSize, tickSize и minNotional, т.к. Binance в последнее время часто правит параметры котировок на монетах, что могло приводить к ошибкам LOT_SIZE и MIN_NOTIONAL
    • Добавлена совместимость с GUI-утилитой https://github.com/TomBishop-Auto/A-Bot_GUI
    • Исправлена ошибка дельты, которая делала sell_up отрицательным значением
    • Изменён механизм формирования рыночной дельты, переработана формула и её пропорции
    • Изменено влияние дельты на торговые настройки в зависимости от значения дельты по отношению к ним
    • Исправлен баг повторной покупки актива после продажи, если его уже нет в белом списке
    • Мелкие исправления
    1.33
    • Добавлена настройка min_daily_percent
    • Исправлена ошибка, из-за которой при усреднении позиции, при котором ордер на покупку исполнялся частично, рассчитывалась неверная средняя цена покупки, из-за чего сделка могла закрываться в минус
    • Исправлена ошибка с Telegram, из-за которой не приходила ежедневная статистика и нагружался бот
    • Исправлена ошибка покупки BNB для комиссии, приводившая к закрытию бота
    • Исправлена ошибка многократного дублирования суточной статистики в Telegram
    • Исправлена ошибка информационной строки с делением на 0
    • Мелкие исправления
    Release 1.32
    • Исправлена ошибка неверного сравнения в условии, активирующем усреднение
    • Исправлена ошибка неверного формата переменных
    Pre-release 1.31
    • Исправлена ошибка запроса к серверу лицензий
    • Мелкие исправления
    BETA 1.302 hot-fix
    • Исправлен запрос к хосту
    • Исправлен момент отмены ордера для усреднения, после которого не хватает баланса на покупку
    • Исправлен момент быстрой продажи позиции в минус после покупки
    BETA 1.301 hot-fix
    • Хотфикс пушей в Telegram и проверки лицензии
    BETA 1.3
    • Полностью обновлённая версия
    • Переработан код и торговые функции
    • Добавлены новые настройки
    • Переработаны старые торговые настройки под мультивалютную торговлю в одном боте
    • Упрощена работа с разрешённым списком монет и торговыми настройками
    • Добавлена возможность быстрого экспорта/импорта разрешённого списка монет и торговых настроек
    • Добавлено усреднение открытой позиции на продажу ручной докупкой монет
    • Переработано дерево решений на основе ивента веб-сокета
    member
    Activity: 60
    Merit: 29
    Добавили бота для USDT, последующие обновления будут ориентированы на тезер, т.к. торговля там динамичнее и интереснее.
    member
    Activity: 60
    Merit: 29
    Обновлено до 1.19
    • Добавлена настройка min_balance. Если свободный баланс в BTC становится ниже этого значения, бот перестаёт покупать/усреднять активы
    • Улучшена система трейлинга, теперь минимальная цена выхода будет повышаться при росте рыночной цены актива, что не будет приводить к закрытию позиции в БУ
    • Оптимизирована работа с белым списком: добавлена функция одновременного добавления/удаления нескольких монет, исправлена ошибка с отображением названия пар, где слово BTC фигурировало в качестве базового актива
    • Улучшена сетка ежедневной статистики в телеграм
    • Добавлено новое уведомление в телеграм при критической остановке бота из-за неполадок с веб-сокетом
    • Присвоены уникальные названия для лог-файла, чтобы при каждом запуске бота создавался новый лог
    • Исправлены некоторые ошибки
    member
    Activity: 60
    Merit: 29
    1.18
    • Изменён порог выхода из позиции при активированном трейлинге по стоп-лоссу: теперь последний закрывающий ордер должен продаваться только выше средней цены входа, а не выше или равной, как было в прошлых версиях
    • Исправлен код, фильтрующий торговые пары из белого списка, который конфликтовал с открытыми ордерами, торгующимися не в паре к BTC, и приводил к нестабильному запуску
    • Исправлена ошибка из-за ручной покупки по маркету, когда бот неверно парсил приходящий стрим и записывал в базу данных нулевые значения, из-за чего сбивался подсчёт в статистике и не происходило усреднений
    • Расширена ежедневная статистика в Telegram; сообщения с этой статистикой теперь будут автоматически закрепляться
    • Добавлена настройка fiat_currencies в ключ-команде -p; с помощью неё можно добавлять/удалять фиатные пары к BTC для расчёта ежедневной прибыли в валютах
    • Полностью исправлена функция пересчёта потерявшихся ордеров. Теперь даже в случае удаления базы данных все ордера перезапишутся правильно исходя из исторических данных
    member
    Activity: 60
    Merit: 29
    1.17
    • Добавлено полное логирование биржевых ивентов, совершённых ботом
    • Добавлено логирование в расчётной части кода, отвечающей за формирование статистики
    • Добавлена возможность полной очистки белого списка (кроме пар, где уже открыты позиции), а также добавление всех торгующихся на бирже пар к BTC
    • Добавлена новая настройка минимальной стоимости актива, ниже которой бот не будет его покупать (за исключением усреднений)
    • Добавлен процентный показатель разницы рыночной цены и цены ордера на продажу в % по лидирующей паре в консоли (на сколько процентов нужно вырасти монете до продажи)
    • Доработана функция дозакупки BNB
    • Переработана система блокировки торгов при срабатывании ивента, что позволяет избежать флуда запросами к бирже при ошибках и остановить работу бота в случае проблем с веб-сокетом, отвечающим за ордера и баланс аккаунта
    • Улучшена система ручных сделок: исправлены ошибки при рестарте бота с незавершёнными пользовательскими ордерами, клиентские заявки не будут отменяться сами (можно использовать, как вёдра, после наполнения которых бот сам выставит ордер на продажу), и другое
    • Улучшена система сортировки и фильтрации рыночных данных и данных по открытым позициям, что позволит боту направлять депозит на осуществление сначала самых выгодных сделок
    • Исправлена ошибка статуса ордера, из-за которой после ручной отмены ордера и выставления этого же ордера обратно ботом, статус монеты не обновлялся на актуальный SELL_ORDER и вызывал флуд запросами с последующей ошибкой от биржи 'APIError(code=-2010): Duplicate order sent.'

    Также завершились тесты смешанного режима торговли (ручной + подхватывание ордеров ботом), при котором бот показывает неплохие результаты. Особенно отчётливо это проявилось сегодня на паре DOGE/BTC из-за высокой волатильности, когда бот мгновенно совершал сделки и подбирал любые усреднения, принося большое количество сделок и хороший профит.
    member
    Activity: 60
    Merit: 29
    Обновлено до 1.16
    • Добавлена предстартовая очистка БД от мусорных символов, приводивших к ошибке декодинга
    • Добавлены условия для трейлинг-стопа из предыдущих версий из-за возможной неполной проторговки монеты и остатка мелкой части монет, которые нельзя продать
    • Исправлена ошибка раннего обращения к переменной до её присвоения
    • Расширена палитра расчётов при пересчёте сделок с ошибочным статусом в БД, что должно привести к записи полных точных данных
    member
    Activity: 60
    Merit: 29
    Обновлено до 1.15
    • Переработана система условий для трейлинга
    • Добавлена система подсчёта данных потерявшихся ордеров из-за возникавших ошибок, которые могли не учитываться ботом в прошлых версиях
    • Доработана система подсчёта статистических данных
    • Добавлен индикатор состояния подключения к бирже
    • Сокращена информационная сноска в консоли
    • Добавлена функция чистки БД от мусорных строк при новых биржевых ивентах, совершенных ботом
    • Улучшена функция мониторинга приходящих торговых данных, теперь этот процесс занимает гораздо меньше времени и отсеивает возможные проблемы с дублирующимися парами в потоке веб-сокета
    • Множество мелких доработок/изменений кода
    member
    Activity: 60
    Merit: 29
    Обновлено до 1.14
    • Добавлена ключ-команда для просмотра открытых позиций из главного меню
    • Улучшены уведомления ежедневной статистики в телеграм
    • Улучшена система фильтрации пар при запуске бота
    • Исправлены мелкие ошибки математических операций
    member
    Activity: 60
    Merit: 29
    Обновлено до 1.13
    • Исправлена критическая ошибка в функции веб-сокета, которая могла повлечь за собой дублирование данных в базе данных и фатальные ошибки в работе бота
    • Исправлена ошибка деления нулевых значений процентов суточной цены
    • Добавлена ежедневная статистика в телеграм-оповещения, которая отправляется в канал каждую полночь
    • Улучшена система фильтрации пар при запуске бота
    • Актуализировано количество открытых позиций, значение которых могло сбиваться из-за ошибок бота
    member
    Activity: 60
    Merit: 29
    Обновили версию до 1.12
    • Исправлена ошибка типа данных в версии 1.11, из-за которой не работал трейлинг-стоп
    • Исправлена ошибка, приводившая к закрытию сделки в минус по маркету при активированном трейлинге. Она была вызвана недостаточным количеством монет в стакане, из-за чего бот своим sell-ордером пробивал сквизом среднюю цену покупки по монете
    • Исправлена возможная часть кода, приводившая к неправильным уведомлениям в телеграме и подсчете неверной статистики, при которой средняя цена покупки была равна 0
    • Исправлена ошибка "division by zero" сортировки рыночных данных из веб-сокета
    • Исправлены другие мелкие ошибки
    • Удалена сноска свободного баланса в главном меню, т.к. она рассчитывалась по неактуальным данным из локальной БД до подключения к бирже
    member
    Activity: 60
    Merit: 29
    Обновили версию до 1.11

    • Теперь все настройки по дефолту устанавливаются сами при первом запуске бота, пользователю лишь нужно указать API от Binance и настроить телеграм-оповещения по желанию
    • Добавлена настройка активации трейлинг-стопа только на тех активах, стоимость которых выше заданных пользователем цен. Эта настройка позволяет избежать продажи в бу или минус по монетам, у которых большой процент спреда из-за низкой стоимости актива (типа DOGE = ~0.00000025 BTC)
    • Добавлена настройка автоматического регулирования максимального количества открытых ордеров. Параметр позволяет боту минимизировать истощение баланса на падающем рынке в зависимости от пропорций баланса и открытых позиций/усреднений по ним. Хорошо работает с включенным параметром увеличения шага сетки усреднений, значение которого больше 1%
    • Расширена панель вывода в консоль, где, помимо свободного баланса, прибыли и т.п., будет отображаться МП (максимальное количество пар) с включенной настройкой автоматического регулирования максимального количества открытых ордеров
    • Трейлинг-стоп теперь работает по маркету и позволяет избежать зависания ордеров
    • Ошибки вынесены из консоли в лог
    • Исправлены мелкие ошибки

    В настройках отключите автоматическую регулировку количества открытых позиций, если не нужна эта функция, а те, кто оставят включенной - при работе бота просим вас периодически сравнивать значения "МП", сильно ли они будут отличаться от ограничения количества пар, выставленных вами

    Также прилагаю историю одного из пользователей. Пока что рекордсмен.
    "раз уж бот распродал все почти, подведу небольшую итог.
    Суммарно с 22 декабря было куплено 0,034666BTC, сейчас баланс 0,0399627 BTC, т.е. бот заработал 0.0052967 BTC или 15.27% от вложенных средств.Настройки стандартные, сейчас лимит в 25 пар, когда весь рынок падал, ставил 15"

    Его экспортированная история ордеров:
    https://docs.google.com/spreadsheets/d/1LsMIhtU1D7obVLMbszL-8ktMYLhzOjwyhA8bMGoCX0o/edit?usp=sharing
    member
    Activity: 60
    Merit: 29
    В середине декабря бота решил потестить майнер-ютубер Давид handyTV, за что ему отдельное спасибо. Промежуточные результаты на скрине. Решил, что будет пользоваться ботом, но переключит его на а-ля хэдж-мод параллельно к фьючам на эфире или придумает что-то ещё, не менее интересное.
    Всего было инвестировано:
    19ого декабря 0.003938+0.00183588+0.00287714=0.00865102 BTC (200 USDT)
    4ого января добавил еще: 0.006468 BTC (200 USDT)
    6ого января добавил 300USDT или 0.008638 BTC
    8ого января добавил 200 USDT или 0.004883 BTC
    Итого: 0.02864002 BTC или 900 USDT инвестировано в тестовый аккаунт для бота

    Сегодня бот закрыл все сделки, также я продал остаток bnb, в итоге сейчас на балансе:
    0.03050114 BTC или 1228.61$ по текущему курсу Binance
    Профит за 22 дня:
    BTC: 0.03050114-0.02864002=0.00186112(74 $)
    USDT: 1228.61-900=328.61 USDT
    В процентах:
    BTC: 0.00186112/0.02864002*100%=6.5%
    USDT: 328.61/900*100%=36.5%
    Его результаты
    member
    Activity: 60
    Merit: 29
    Обновили версию до 1.07

    • Добавлена задержка сообщений стрима веб-сокета, т.к. технические неполадки на бирже 21 декабря дали понять, что API у них могут начинать жить своей жизнью
    • Улучшены фрагменты кода, отвечающие за работу с ордерами в критических случаях (отваливаются API, биржа прекращает торги/работу и т.п.)
    • Улучшена система работы с базой данных (теперь повредить файл db практически невозможно ни при каких сбоях биржи/коммуникаций)
    • База данных производит безопасное обновление при каждой совершенной операции
    • Исправлена некорректная полная продажа позиции по трейлинг-стопу в минус в случае, если произошла активация трейлинга ботом и пользователь закрыл программу, после чего открыл через какой-то
    • промежуток времени, а актив уже упал в цене (раньше при закрытии бота с активными позициями, тянущимися по трейлингу, бот продавал этот актив в минус по текущей рыночной цене)
    member
    Activity: 60
    Merit: 29

       Наверное пора и свой сайт с описанием сделать :-)

    Планируется веб-версия, на гитхабе, в принципе, всё описание есть, но спасибо за комментарий, особенно от комьюнити или разработчика мунботаSmiley
    hero member
    Activity: 2646
    Merit: 525
    https://moon-bot.com

       Наверное пора и свой сайт с описанием сделать :-)
    member
    Activity: 60
    Merit: 29
    Обновили версию до 1.06.

    • Добавлено прогрессивное увеличение веса позиций при усреднениях (суммы последующих усреднений будут увеличиваться пропорционально проценту шага увеличения сетки)
    • Исправлена ошибка нахлёстывания отменяемых ордеров (раньше, в зависимости от загруженности биржи, бот мог попытаться отменить один и тот же ордер 2 раза и, получив ошибку, обнулить позицию)
    member
    Activity: 60
    Merit: 29
    Обновили версию до 1.05.

    • Убрана функция автообновления из-за конфликтов с правами пользователя. Вместо этого при запуске бота будет осуществляться проверка обновлений и печататься сноска о текущей и актуальной версии бота
    • Исправлена ошибка частичной продажи по трейлингу, когда бот в редких случаях неверно считал остаточный баланс монеты
    • Добавлены информационные сноски о свободном и примерном общем балансе в BTC как в боте, так и в описании пользовательского Telegram-канала, куда приходят уведомления
    member
    Activity: 60
    Merit: 29
    Бот работает по широко настраиваемой стратегии усреднения по всем торговым парам, торгующимся к BTCTC, USDT, BUSD, BNB, ETH и т.д. на бирже Binance.
    Продукт бесплатный и не имеет ограничений
    Алгоритм имеет систему трейлинг-стопа на споте с гибкой системой закрытия позиций, Telegram-уведомления в личный канал,
    Telegram-бота для удалённого управления, учитывает рыночную динамику цен, начинает вход в позиции по самым выгодным парам,
    умеет работать с ручными ордерами, имеет ряд динамических и автоматических настроек и многое другое.
    Более подробную информацию Вы можете найти на гитхабе или в нашем телеграм-чате:

    GitHub.........
    Telegram-чат.........
    abot-trade.ru.........
    stats.abot.su.........
    abot-config.ru.........











    Jump to: