---
id: 2025
title: "Version History"
section: version-history
category: "2025"
url: https://moonbot.pro/version-history?year=2025
locale: en
status: published
updated_at: 2026-08-17T23:24:54+03:00
---

# Version History

## 7.57

- MoonCMD remote-control protocol now supports all control commands previously available only via Telegram (see Trust Management Via Telegram), as well as strategy queries and periodic status updates. Enables creation of custom extensions and control panels for terminals. Community example: https://github.com/MAKEDICH/moonbot-commander

### Fixes

- floating bug in BTC delta calculation
- fixed zoom switching via hotkey
- disk cleanup now removes logs first
- coin table filter auto-converts Russian input
- fixed delayed order modifiers and hyperdash.com link.

### Binance

- added USD pairs, updated internal market naming logic.

### Added

- dynamic chart thinning (System Settings → Truncate trades Median):
  - rightmost (default) — keep all trades
  - leftmost — drop up to 80 % of trades.

## 7.56

- Migration to the new PRO activation system via USDT
- PRO activation price: 3000 USDT
- Bonus: 500 MoonCredits, MoonAcademy courses, and 1 month in the private chat with instructors (also mentioned in the terminal Free-version - see Settings → PRO)
- Separate legacy modules MoonScalper and Futures are now included in the PRO version
- All “new” modules listed on the MoonCredits page remain unchanged — this update does not affect them.

## 7.55

- Temporary blacklist (right-click on the lock icon)
- Telegram command to temporarily blacklist coins for N hours:
  - TempBL +N Coin1 Coin2
- When closing the terminal market data is now saved without compression for faster restarts
- Startup speed of the terminal has been improved.

### Fixes

- 币安人生 (Binance Life) on Gate.io and in WebHooks
- Bybit error "No new positions during delisting" fixed
- Fixed candle reloading when the time between restarts exceeds one hour
- Fix for leverage control on Bybit.

## 7.54

One more fix for the 币安人生 .

## 7.53

Fix for the 币安人生 .

## 7.52

DEX Support in MoonBot: HyperLiquid (HL)

### Exclisive for HyperLiquid

- On the Order Map, different traders are highlighted in unique colors
- SHIFT-click — shows trader addresses and trade volumes.

### Watcher Strategy — tracking trader activity

- Displays trader actions directly on the chart
- Added directional arrows (long/short, open/close)
- Events are shown on the left side of the chart in a clear, readable format.

### Address Book

- Allows naming (labeling) trader addresses
- Added quick links to hypurrscan.io and hyperdash.info.

### General Improvements

- Significantly faster bot startup
- If restarted within 5 minutes, launch is almost instant
- Binance-Futures & HL-Futures: with the «Chart Preload» module, initial data is fetched from our server at startup (reduces API load)
- Fixed issues with partially filled orders and order replacements
- Improved balance updates
- Enhanced stability of WebSocket connections.

## 7.50

Bug fixes and other minor improvements.

## 7.49

- The built-in help has been updated
- Bug fixes and other minor improvements.

## 7.48

### SellSpread

- Algorithm completely reworked. More precise order placement under the spread
- Parameter SellSpreadCalcInterval removed — fixed 5 sec interval is always used
- Added attempt to detect trend (logs show «Trend: X%»)
- New parameter PriceSpreadMax (if 0 — ignored): limits maximum spread.

### BackTest

- Report bin-files now prefixed with exchange name (e.g. Binance_...bin)
- Ability to select multiple files for parallel playback
- Added Copy/Paste file buttons (including VPS clipboard)
- BackTest functions added to the Help button.

### Binance-Futures

- Support for deeper orderbooks in non-fullscreen mode.

## 7.47

### Bybit

- Replacing buy orders without cancel (lower ban risk)
- Support for WebSocket-API (Spot and Futures)
- Order book up to 1000 levels (API + site parsing)
- HeatMap: aggregation by "taker at market".

### Binance

- Support for WebSocket-API (Futures and Spot)
- Removed false ADL liquidation markers
- Handling error 4107 ("Symbol is under position risk control…")
- Auto Leverage: automatic adjustment
- Fixed an error during delisting (market disappears from the pair list).

### BitGet

- Fixed error on delisting (market disappears from pair list).

### New BackTest addon

- Playback of bin-files (real trades and order books)
- Merging records from multiple files
- Scissors, progress bar
- Example records available for download
- Released as a separate extention (500 MoonCredits) (see "BackTest" Extension)
- Archive market data from Binance and Gate.io (spot/futures) (daily/monthly archives since 2018)
- Mark price emulation, protection against switching to "real" mode.

### New Sell algorithms

- SellShot — take-profit holding corridor (similar to moonshot order behavior)
- SellSpread — selling inside spread (intervals, limits, re-placement cap).

### Commands & Interface

- SellPiece All menu (sell a portion from each order)
- SellPiece [coin|ALL] Telegram command
- Favorites market buttons in columns; confirmation on clear
- Single button for key activation (all exchanges/sub-accounts).

### Changes

- Auto Leverage now decreases leverage when exceeding limits
- Auto leverage can be combined with fixed leverage
- Alerts: re-adding sets default strategy
- Alerts without strategy trigger again on re-crossing
- Significantly relaxed restriction on MShotPriceMin in ExpertMode (ini parameter)
- White/black lists in strategies can use wildcards * (e.g. *PERP or 1k*).

### Fixes

- Saving global blacklist after crash restart
- Fixed leverage on Binance-Futures listings
- Fixed lag of spot price on Bybit futures chart
- Fix for clicks outside order book → quick second click inside.

### Performance

- Orders via WebSocket-API faster by 5–10 ms
- Optimized order placement and order book handling.

### Other

- TokenTags: added bnb tag.

✨ Highlights: WebSocket-API, BackTest/Emulator and new algorithms SellShot + SellSpread.

## 7.46

### Alerts

- Added Telegram notification support
- Added auto-buy functionality based on a selected strategy
- Auto-buys triggered by signals are handled by a separate «Alerts» strategy
- In the «Alerts» strategy, a new setting AlertByTrades detects alerts by trades.

### Other

- Hotkey for zoom now loops back after reaching the maximum step, increasing the zoom levelx9 button percentages updated to: 100, 200, 500, 1000, 2000
- Optimized filters calculation speed
- Strategy filters are now grouped by purpose; groups can be enabled or disabled
- Copy/paste functionality for strategy sections:
  - Right-click on a section to copy it to the clipboard, then paste into another strategy
  - Supports pasting via Ctrl + V and can insert blocks into multiple selected strategies at once.

### Bybit

- API-usage adjusted to match increased limits (200 futures, 400 spot).

### Bitget

- corrected the visual position of orders (and their trace) when attempting to move them above the price limit
- Fixed error: «The reasonable mark price deviates too much from the market»
- Attempt to auto-reconnect the order book if it «hangs» (previously causing hook misbehavior)

### Gate.io

- Attempted fix for RISK_LIMIT_EXCEEDED error (previous workaround was to re-apply the same leverage)
- Another attempt to fix 1× leverage support (will work fully after all bots on the account are updated).

## 7.45

- Bitget in MoonbotRegistration link: https://www.bitget.com/expressly?vipCode=2MOON; There is an automatic cashback of 20% on spot and futures
- The option Old coins as New Listing has been added (Settings → Special → Engine Settings).If enabled, coins on Gate that have been traded before and are in «offline» status will be shown as new listings when trading resumes. Such coins should appear with the tag ‘Old’
- The StopAboveLiq and DontSellBelowLiq settings also apply to price downs
- The TP and SL sliders are controlled by the mouse wheel, similar to the leverage slider
- The average profit percentage per order has been added to the Avg.Order line in the report.

## 7.43

- Drag and drop multiple selected strategies only with SHIFT or CTRL held down
- Optimisation of VPS mode
- Added FundingBefore and FundingAfter filters: run strategy only N seconds before\after funding.
  - FundingBefore:
    - If positive, the time in seconds before funding during which the strategy can run
    - If negative, the time in seconds before funding during which the strategy must be turned off
    - If 0, does not apply
  - FundingAfter: similarly
- FastStop must not give early false positives
- Funding is not written or sent to the stat if the general Emulator mode is enabled in the terminal
- Buttons of order size and take profit react to mouse click at once, before pressing them
- Added SplitPiece parameter to manual strategies: to separate a piece of a specified size (in percent) from an order. Split is performed via a new context menu item Split Piece. Experimental parameter.
- Voting for Bitget (details in chat https://t.me/moon_bot_kurilka/932500).

## 7.42

- The Balances and Transfer windows have been merged into one window, which is now accessed via «Menu → Assets» ; button selection on «Help» changed from Balances to Alerts
- Report:
  - Trading volume added to the report (near Avg. Order)
  - Funding added to the report (Binance and Bybit)
  - Added report settings to store liquidations and Funding
- To change the leverage:
  - you can use scrolling in the circle with the leverage, as well as on the leverage setting bar
- Switching drawing tools with a hotkey:
  - you can select in the tool settings which tools should participate in the switching cycle (Hotkey checkbox)
- Added setting of the list of markets that do not subscribe to trades:
  - «Settings → Special → Engine settings» (Experimental; only Binance-Futures; expected to reduce CPU load)
- Internal CPU protection settings have been relaxed, so bots under high CPU load should skip orders less often
- Added display of CPU and Latency on the chart (HMap button, new data is drawn instead of the order map)
- Tournament:
  - more accurate calculation of balance on bybit-spot (totalEquity is taken into account including open positions)
- Spread:
  - TimeInterval parameter can now be set from 1 sec (previously it was from 2 sec)
- Leverage control:
  - added Auto Leverage N option for auto-adjusting fixed leverage (settings priority: if max. order control is set, it is applied first, otherwise fixed leverage is applied)
- Added WorkingPriceMax, WorkingPriceMin parameters:
  - price limits, outside of which the strategy does not work.
  - If 0, is not taken into account.
- Reduced memory consumption by Gate-spot (by reducing the length of charts). The length can be increased by using the «Menu → System Settings → Memory for charts» slider, but bug reports about memory are not accepted after that
- Built-in Telegram client has been updated
- General settings, «paniccell can reduce to ...» min. value can now be -99%
- Added «Menu → System Settings → High DPI Mouse» checkbox. Enable when using high DPI mouse to reduce graphics lag.

### Fixes

- Trades disappearing on Gate after listing
- Rare «white window» bug
- Loading charts with «long name» (e.g. jellyjelly)
- Filters on charts overlapped the «Vd» value)
- Fixed hangs when double-clicking on folder in strategy editor
- Funding Time on Gate.

### Other

- When editing a folder in strategies, its name is highlighted
- Assets window allows you to change the height of transfer and balance boxes
- MoonStrikePriceSmooth is now always enabled in the ini file
- Saving strategy window position
- Gate-Futures: Recheck max. orders (once every 10 min)
- Added calculation of total number of orders and average time of operations with orders ("Latency") to the log analyser - makes sense only at 5 logs, when time is written to the log with milliseconds
- Error QTY_GREATER_THAN_MAX_QTY on binance futures gives a penalty for 5 seconds.

## 7.41

- Saving window sizes on restart
- Minor fixes for multi-monitor systems.

## 7.40

- Added option in filters IgnoreGatePenalty: ignore internal penalty, which is set when fill ratio limits are exceeded on Gate.io
- The «Settings → User Interface → Separate Buy/Sell buttons» option has been removed; instead, the hide panel to the right of the chart option has been added. The hidden panel can be temporarily opened by clicking the button in the top corner of the order book; right-click on the panel button closes the chart
- Improved interface when the main window width is compressed;Buttons in the toolbar are hidden as the main window is compressed (but can be shown again with the «:» button)
- The «Help» button can be reassigned, right-clicking on it shows a menu with possible actions
- Added a button to the drawing tools for separate clearing of figures of the selected type only
- More accurate accounting of exchange liquidations on bybit charts, in accordance with bybit API update.(previously liquidations were sent by the exchange only once per second, now they promise to send all liquidations)

### Fixes

- on Buybit USDC pairs, occasionally an order smaller than the specified order was placed
- Percentages at the stop line on the chart were occasionally shown incorrectly: positive for shorts and vice versa.

## 7.39

Bug fixes and other minor improvements.

## 7.38

Bug fixes and other minor improvements.

## 7.37

- Added a separate window for detect buttons «Settings → Interface»
- The color of the detect buttons is set by the BuyOrderColor strategy parameter (with the UseCustomColors option enabled).
- Strategy parameters PriceDownTimer, PriceDownDelay are now set in the format «seconds, with a dot»
- Manage Triggers: the following keys have been added to the lists of free/used keys TriggerKey, TriggerKeyBuy, TriggerKeyProfit, TriggerKeyLoss
- Stop line at the order trace is now always displayed
- Changed the «MaxOrdersPerMarket»logic: now if 0, the parameter is not applied
- Special case of StopLoss settings for instant selling: if FastStopLoss is ticked, StopLossDelay=0 and StopLoss value is positive, the sell order is immediately set to the value (buy price - spread), so the position can be immediately closed after opening
- Added log analyser (in the main menu, experimental function, may help to compare the work of old versions on log analysis)
- Gate: penalty duration reduced from an hour to 10 minutes; orders are not cancelled when penalty occurs (but new orders are not placed).

### Other fixes

- Bybit balances in the transfers window
- Correction for self-trade prevention mechanism (prohibition to buy back from oneself) on Binance futures
- Binance-Futures: Fixed a bug where the price of an order differed from its visual line (the line «jumped» when trying to move the order)
- Bybit-Futures: tracking bot was incorrectly determining iso margin
- pending orders with manual strategies incorrectly took stops from the general settings
- Slightly accelerated work of the tracking bot on futures
- Fixed BNB autobuy for BNFCR.

## 7.35

Fixed balances on Bybit (except for transfer tool).
