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

# Version History

## 6.08

- The promo code MoonBot2021 can be activated in the 6.08 MB
  - between December 30.2020 and January 15.2021, you get the full suite for free trial
  - from January 15 until the 25, you get a 50% discount on activating the PRO version along with the MoonScalper module (0.1 BTC) 🔥
  - from January 15 until the 25, you get a 40% discount on activating the full suite (0.14 BTC). 🔥

## 6.07

### 

- The strategy modifiers has now all markkets 24h delta (AddMarket24Delta, the value is taken modulo)
- Bug fixes and other minor improvements.

## 6.05

### 

- Orders can be canceled by holding the Delete or TAB button and mouse-over an order; now only buy orders are canceled that way
- Bug fixes and other minor improvements.

## 6.04

### 

- Orders can be canceled by holding the Delete button and mouse-over an order
- Bug fixes and other minor improvements.

## 6.03

### Changes

- Added new sounds for alerts; Sounds in *wav format are stored in the data\sounds.zip file; you may add your own to this file
- New strategy parameter "CheckFreeBalance" (in the "multiorders" chapter) - check that free balance is enough to set whole orders grid
- New strategy parameters "SellLevel*" (in the "Sell Order" chapter) to replace sell orders to levels:
  - the "SellLevel*" parameters group controls automatic replace of sell orders to levels calculated by the highs (for shorts - lows) prices
  - The order can be replaced several times if the level changes over time. Read more about each parameter in the tips in the terminal
  - After an incorrect shutdown (for example, when you turn off the PC or reboot the VPS), the terminal will try to cancel all buy orders on the account
- Updated recommendations for auto-trading (in the bot, Мenu → "News"): If you see errors 12030 or 10054 (in the log or in the window when you click on the API indicator), we recommend moving bots to the Seoul location.

## 6.02

### Dear Users ❗️

- To ensure that this holiday season brings you the joy it is supposed to, we're launching two promos at the same time 👍
- Using the promo code MoonBot2020
  - effective immediately until the 31st of December 2020, included, you get a 60% discount for the full suite (0.096 BTC) 🔥
- Using the promo code MoonBot2021
  - between December 31 2020 and January 15 2021, you get the full suite for free trial
  - from January 15 until the 25, you get a 50% discount on activating the PRO version along with the MoonScalper module (0.1 BTC) 🔥
  - from January 15 until the 25, you get a 40% discount on activating the full suite (0.14 BTC). 🔥

## 6.01

### Changes

- Strategy parameter "IgnoreFilters" no longer disables ban proptectio; instead, a checkbox "Disable ban protection" added (Settings → Special). Please don't click this checkbox!
- The API errors window now shows API requests caused the error.

### Fixes

- orders with AutoCancelBuy = 1 sometimes was canceled a bit later than 1 sec
- MoonStrikes stopped placing orders after a long work without reboot
- Quarterly cheap coins sometimes had left snall umnanaged balances
- Fixed the hotkey to join shorts in hedge mode.

## 6.00

### Changes

- New strategy parameter "SellModifier" in the modifiers section; adjusts the sell price (Similarly as with the BuyModifier).

### Fixes

- in quarterly futures; added coin's free balance (the "Lot" caption on the chart's right panel).

## 5.99

### Changes

- The "SellByFilters" strategy parameter is now integer value (instead of boolean YES\NO) and means the time after buy (in seconds) after which to trigger PanicSell when the market fails to fulfill the filters conditions
- The latest API errors list has now coins names; the latest messages are now on top
- Screenshot made by CTRL→ F10 are now also sent to the channel @MoonBot_Profit.

### Fixes

- rare case of freezing when actively working with an orders grid.

## 5.98

### Changes

- Futures: the difference between the spot price on the chart is now displayed as a percentage (instead of $)
- Added the window with the latest API errors (click on the API indicator at the bottom of the main window, or on the "API Errors" in the "traffic light" window)
- Use this data to analyze the reasons why your strategy stops.

### Fixes

- displayed order price after Join and Split
- A rare case of losing position when 2 terminals working with 1 coin at the same time.

## 5.97

Bug fixes and other minor improvements

## 5.95

### Changes

- "Settings → Аutobuy → Аdvanced filter": new checkbox "Special tokens" added to detect token in signals written some special way, for example "Today we pump (s) (n) (g) (l) (s)" (Use only for pumps! turn off for regular signals trading)
- Automatic ban protection will not trigger if the strategy parameter "IgnoreFilters = YES". Orders set by these strategies wont be canceled in case of API or CPU overload; its supposed that IgnoreFilters is set for deep enough moonshots
- The hang protection settings ("Settings → Advanced") got new option "Сontrol orders of this bot" (ON by default). Keep it ON for autotrading, may turn it OFF for manual bots so that manual orders wont be canceled by hang protection.

## 5.94

### Changes

- Huobi: added pairs -HT, -HUSD
- New strategy parameter SellByFilters - turn PanicSell when the market fails to fulfill the filters conditions.
- New strategy parameters: "Delta Modifiers". Adjust buy order prices and detection levels depending on deltas. Work in Drops, Liquidations, Pump, Manual strategies.More details on the new parameters can be found on the website or in the terminal's hints
- New function "Hang protection" (Settings → Advanved). Read more in the terminal's hints
- The CTRL→ F10 hotkey now allows to post the screenshot to the @moon_bot_kurilka chat On behalf of @TMoonBot.Remember: by sending screenshots, you are making the developers proud thanks to your success! We are very glad to know that our efforts are not in vain.

## 5.93

### 

- MoonBot has now added support for Huobi Exchange (currently spot only)
- The PRO version for Huobi is considered as an additional key in the bot, at the price of 0.05BTC
- The following promo is active until December 10th : you can activate the Huobi PRO version for 350 Credits.

## 5.91

Bug fixes and other minor improvements

## 5.90

### Changes

- Futures: Funding Rate added to markets charts (top left corner). Green means negative Funding Rate. i.e shorts pay longs (longs are safe)
- Auto stop strategies on high API load; improved algorithm when API limits are exceeded. Restart according to "settings - autostart - restart on API errors".

### Fixes

- new listing was not detected sometimes
- double buys in UDP TM
- multiple short sells move.

## 5.89

### Changes

- New Bittrex API v3
- Added the button to cancel all orders (in the Markets table).Warning! will cancel also sells on futures, if they were set not by the new MB vesrion
- Futures Sells set by 5.89 or higher or spot sells wont be canceled
- Futures: one more new websocket "Settings → Аdvanved", so there are 3 options: default, previous FStream3 and new one SFStream.

### Fixes

- the context menu "Copy markets above" on the markers table.

## 5.88

Bug fixes and other minor improvements

## 5.87

### 

- Markets table now shows orders count column
- Futures: the option to "don't check position limits" (Setings → Advanced). Please, don't turn it!

## 5.86

### Changes

- Added the button to change leverage on all markets (on the windows with the Markets table)
- The Telegram command "List" now also outputs current balance
- Fixed bug when strategy with OrderSize=0 wasn't working.

## 5.84

### 

- The option to "exclude BlackListed markets from delta calculations" (Settings → Main). PAXG is always excluded
- Bug fixes and other minor improvements.

## 5.83

### 

- MaxLatency filter was added to strategies: stops trading based on this strategy if latency exceeds a set value (by default = 0, not applied)
- When halting the Bot based on API errors, the weight of some errors was lowered. Use the MaxLatency filter for additional risk management
- Hourly volumes fix.

## 5.82

### 

- New strategy filter for exclude Leveraged tokens (trading leveraged tokens turned off by default)
- Bug fixes and other minor improvements.

## 5.81

### Changes

- Real-time market data from our servers (beta stage; will be paid addon later)
- The main menu "Reload charts" again reloads all opened charts (while the hotkey reloads only current chart)
- Waking up the PC resets the charts reload timer
- In case of network failure while setting an order the bot will try to cancel this order immediately (to prevent unwanted buys)
- The bot will detect Binance API issues. The text with issues description and tech details will be available on the "Help" button
- This button will be red if any issues are detected
- Use the text to create support ticket to the Binance.

## 5.80

### Changes

- Optimization: OrderBook:
  - Memory (a bit more data on charts, including report charts on a VPS)
  - non-fullscreen charts are a bit faster
- Auto-Loading charts from our server triggers only If the terminal started less than 3 hours ago
- Added hotkey to manually reload the chart (CTRL→ R) (only for MoonTrader ICO participant)
- The terminal won't send Telegram messages about ping If you chose the option "don't send system messages" in the "Settings → Advanced".

### Fixes

- The Drops strategy wrong detects
- The DoUpdate Telegram command
- Detects during high volatility further limited, preventing API ban
- API overload on DEFI.

## 5.78

### 

- The option to use new binance websocket Fstream3 can be now be turned on in the "Settings → Advanced".By default it's turned off; If 5.75 version worked for you without lags, turn it on
- The "BookTicker" option has been disabled temporarily as it might lead to delays and lags
- New strategy parameter "IgnoreFilters": If YES, all filters (except for White and BlackList) will be ignored
- New Telegram commands to display and change the Blacklisted markets "BL, BL+, BL-"
- Fixes:
  - Detects will not open too many charts during high volatility, preventing the bot from API ban
  - Auto clearing logs when free disk space is too low
  - Fixed reports in the telegram bot @ReportMBBot

## 5.75

### 

- New Binance Futures websocket url has been added probably with less latency (use the "original" connection method (Settings → Advanced) for better perfomance)
- New strategy filter "1-minute BTC delta" (calculated by trades and hence may work faster)
- The reports form has now the checkbox "Today" to show trades for today, counting the time in the "From" box
- Fixes: price step in custom price lines.

## 5.74

### 

- New strategy stops parameter "BV_SV_Reverse" - if YES, exit by bv\sv is calculated by reverse ratio, sells to buys (i.e. a long order will be closed when the price is raising, a short - when the price is falling)
- The option to set "Short" orders added to all strategies. Note, strategy algorithms was not changed!
- The "Short" only affects should the strategy set long or short orders.
- Custom drawn price lines display now the price value
- The "Show\Hide entries" button has now context menu "Clear Fullscreen market\All markets entries"
- The "SellPrice" (TP) and StopLoss (SL) sliders are added to the main screen. The "SellPrice" is duplicated when the sliders panel is hidden.

## 5.73

### 

- New strategy parameter "IgnoreCancelBuy" - Ignore the AutoCancelBuy option for orders grid If first of the grid has been filled
- The Split Order function now remebmers the Stop value and apllies it to new orders
- Fixes:
  - The BTC pairs PriceStep
  - The price in the spread position when 2nd orderbook is turned on
  - Hints in the orders list
  - rare Join bug.

## 5.72

Bug fixes and other minor improvements

## 5.71

### Changes

- Orders outside of the visible chart are now movable
- Telegram command "cmd_SetStop" can now recognize the "Key" field
- The orders list has been redesigned; sort options added (context menu, sort by buy or sell orders; by market name; by creation order)
- Terminals on VPS now have DirectX turned on by default
- Some CPU optimiation when working on VPS.

## 5.68

### Changes

- Second orderbook on spot pairs (USDT and BTC) has been added
- The algorithm of chart's centring and autosscale has been changed. The hotkey CTRL - RightArrow shifts the chart to the current price and time
- With log level set to 5 and the Extended debug mode turned on, separate log files for each market are created
- The function "Send signals to my channel" (on the "Share" button) turned off by default, If you need it, turn again.

## 5.67

### Changes

- Added option to "Auto-Load charts from the MoonServer" (Settings → UI) (If unchecked, you can still load the chart manually through the menu) (for the MoonTrader ICO participants only)
- The "Share" button have new option to send signals to your own channel and to both your channel and the @MoonInt channel
- Futures: the spot orderbook can be shown by corresponding BTC pair
- Fixes: in the hedge mode then bot could not see liauidated orders.

## 5.66

### 

- The session profit will be kept until manually reseted through the menu ("Reset Session")
- Bug fixes and other minor improvements.

## 5.65

### Changes

- Orders Join is working now in the UDP Trust Management (no additional settings, a manager just use the Join in usual way)
- Hotkeys to create screenshots (Settings → HotKeys, by default CTRL→ F10 to capture a chart, CTRL→ F12 to capture whole bot's window)
- Screenshots are copied to the clipboard (and ready to paste to social networks) and stored in the Screenshots folder
- Quarterly Futures: The market name changed to full name (incl. expiration date) which allows to use WL\BL.

### Fixes

- Quarterly Futures commissions and daily\hourly volumes.

## 5.64

### Changes

- New strategy parameter JoinPriceFixed (the "MultiOrders" section) - whether to take fixed strategy SellPrice after joining orders
- New option added to PanicSell all orders on overall loss exceeded ("Settings → Autostart")
- Liquidations in the report now tries to determine the strategy caused the liquidation (in the "Сomment" field).

### Fixes

- Memory optimization in the VPS mode
- The .csv export (the "Coin" column)
- The Liquidations strategy in the short mode.

## 5.63

### 

- New strategy filters parameter "CheckAfterBuy" - whether to check filters after buy order is set(If NO, filters are checked only once when a signal is detected; If YES, filters are checked continuously until buy order is filled or canceled)
- New strategy filter "MaxPosition": The max value of currently opened position. The position is calculated as sum of all sell and buy orders on this market.The filter rejects a new order If it would exceed the "MaxPosition" and cancels existing buy orders if CheckAfterBuy=YES and total position of all other strategies exceeds the "MaxPosition"
- The Telegram signals settings ("Settings → AutoBuy") has new filed for short keywords (futures only). The "short" command also works in your remote control channel
- Short\Long trades in the report are highlighted (futures only)
- The MoonStrike strategy can now set shorts (futures only). To control it, use the strategy parameter "MStrikeDirection" which can have 3 values:
  - Both (both longs and shorts in the same strategy symmetrically)
  - OnlyLong
  - OnlyShort.

## 5.61

### 

- Option to reset current profit counter added to the autostop by cumulative loss
- The button S9 added to the main window (near to the x9 button) to change the sell price x10 times
- Fixes:
  - the Delta strategy was not properly triggered
  - the leverage displayed wrong in hedge mode.

## 5.60

### Binance

- Binance Quarterly Futures has been added
- The option "Auto PanicSell can drop price to..." (Settings → Main) can now take fractional values, but not higher than StopLoss
- Binance Futures:The limits for the MoonShot's min. price removed in case when the following conditions are met: coins white list is not empty and either:
  1. Price for the strategy is calculated using LastTrade price (MshotUsePrice = Trade) or
  2. Price for the strategy is calculated using ASK\BID (MshotUsePrice = ASK\BID) and the option "use BookTicker prices" is turned ON Settings → Аdvanced).

## 5.59

### Changes

- The chart now displays the BID/ASK prices in real time. To enable, go to "Settings → Advanced".When enabled, these prices will be used by MoonShots if the order replacement is set to use the BID or ASK prices.Attention! Enabling this feature may overload CPUs on 1-2 core VPS services
- A button that will take the users to the coin's twitter page (located on the right of the chart window)
- CPU usage optimization when working on a VPS (don't forget to enable the VDS mode in the Menu → System Settings)Displaying the CPU load (including system load) and VDS mode on the connection indicator ("traffic light").

### Fixes

- orderSize in MoonStrike strategies
- the option "Stop if loss is greater than" now takes open orders into account.

## 5.58

Bug fixes and other minor improvements

## 5.57

### 

- Option to "Display on charts the strategies that do not meet the filters" (turn in the menu or in the strategies window)
- Bug fixes and other minor improvements.

## 5.56

Bug fixes and other minor improvements

## 5.55

### 

- Fixed the auto stop on loss function: it will not only stop strategies but also cancel all buy orders
- If the options "stop on ping", "Settings → Advanced → Extended debug" are turned on and the log level is set to "5", the log will contain report about particular API calls with too high ping;weights of some API calls has been adjusted to avoid too frequent stops on high ping
- Binance Futures:
  - Auto-refresh websocket liquidations stream to handle cases when liquidations are disappeared from a chart.

## 5.53

### Changes

- New strategies filter option UseBTCPriceStep (Yes\No): If Yes, the price step is calculated by actual pair, otherwise by corresponding BTC marketExample: USDT-HOT has actual price step 0.02%, while BTC-HOT step is 14%. Using new parameter HOT can be excluded by price step filter (0..1%)
- The option "Settings → Advanced → charts in reports N minutes after close" can be zero. In that case the chart will be stored up to 10 seconds after sell order is done.
- The function "Immune for clicks" (right-click on a chart's order) also makes the order immune from join
- The minimum value for the option "Restart after ping" reduced to 1 minute.

### Fixes

- Hotkeys window TAB order
- ESC closes the settings window
- rare websocket error "Unfragmented message after FIN".

## 5.52

### 

- New strategy "TopMarket". Detects a coin with max 15 minutes delta. The strategy is created automatically, you will find it in the bottom of your strategies listNote: the strategy is not intended for autotrading, only for detects for manual trading!
- Important! The PriceStep on non-BTC markets is not calculated by corresponding BTC market anymore. Instead, actual markets PriceStep is used
- Both PriceSteps are shown in the markets table, however only actual PriceStep is used in strategies filters
- Context menu added to the markets table to copy markets above selected to clipboard (to blacklist or whitelist markets)
- The button to fast set max leverage added to the the "Мarkets" table.

## 5.51

### 

- Pending short orders (configure click to set in the Settings → UI page)
- The "Cancel buy order" button also cancels pending orders (on the same market)
- The buttons "move orders by +1% \ -1%" has been removed, added hotkeys for the same action (Settings → Hotkeys)
- Two new fixed orders buttons added (6 buttons total)
- The option to adjust trailing by X% for each 1% of price can now be negative (Settings → Мain).

## 5.50

### 

- Option to cancel all buys when a sell is filled (Settings → Мain)
- Binance Futures:
  - The Hedge Mode (both short and long positions at the same time). Turn on\off on the leverage button
  - The switch to lock chart's clicks to move only short orders, only long orders or both types. (the switch is under the leverage button)
  - Important! The Hedge Mode is account-wide, hence you must update all your bots before turning it on!

## 5.49

Bug fixes and other minor improvements

## 5.48

### 

- Long-awaited feature: possibility to move already excecuted orders
- All new terminals become PRO with all modules included, no payment required!

## 5.47

### 

- Latency fixed for cases when instantaneous execution is expected
- The built-in Telegram client was updated Attention! Might require a repeated logging into your Telegram account
- Some optimization of the MoonBot process priority.

### Binance Futures

- To motivate our community to participate in the upcoming trading tournament we are making the following changes:
  1. The maximum limit order for the Trial version is increased to 30$ (leverage not accounted for i.e. using the maximum leverage of x125, the maximum order amount becomes 30$x125 = 3750$ )
  2. The trial period for both modules will be reset two times. First reset will happen today, the second reset will happen on the day the tournament starts: April 10th.
  3. You can register for the tournament by following this link:https://www.binance.com — you must find the MoonTrader team and click the "Join" button.

## 5.46

### 

- With log level set to 5 the bot will not spam the log window anymore; service messages are written only into the log file
- API limits has been increased; its now correctly shown on the API load bar
- If you exeed the orders per minuite limit, the terminal will notify in the Telegram.

## 5.45

### 

- When using the HFT parameter, the bot will post CPU load in your Telegram channel.

### Binance Futures

- Fixed the "Gained USDT reports column
- Liquidations are not shown on all your bots anymore
- The MarkPrice filter
  - The MarkPrice filter is designed to avoid opening a position too far away from the mark price, which could lead to instant liquidation
  - The filter works with the MarkPrice delta, which is the percentile difference between the Market Price and the Mark Price. If the MarkPrice is above the market price, the difference will be negative and if it's below the market price, the difference will be positive
  - The filter is set with values from and to (MarkPriceMin, MarkPriceMax)
  - Example: MarkPriceMin=0 MarkPriceMax=1 - will choose all the coins where the MarkPrice is moved to the opposite side from the order by no more than 1%.(therefore, if mark price is 1% above the market price, no short orders will be placed; if the mark price is 1% below the market price, no long orders will be placed; in other cases, both short and long orders will be placed).

## 5.44

### 

- The parameter "Settings → Close charts in N minutes of inactivity" can be set to 0 (charts are closed in 10 seconds)
- New strategies parameter HFT(under the Buy Conditions chapter): determines the timeframe in milliseconds, during which the request to place an order (sent to the exchange) is valid. If 0 then not used (strategy works as previously). Read more in the bot, the News page ("Menu → News", under the discount chapter)
- The ping status string has now 2nd ping value: time, taken by Set Order commands. The exchange may execute API requests much slower then pure ping, that's why this timing is more important
- Binance Futures:
  - Liquidations are now show in the terminal's report.

## 5.43

### 

- The "Split" command hotkey (configure in the Settings → Hotkeys tab)
- The Split can be used in the UDP Trust Management
- Binance Futures:
  - The SamePosition filter now works in Telegram strategies
  - Separate colors for long and short liquidations on the chart
  - Max Leverage and margin type (cross/ isolated) are shown in the leverage dialog.

## 5.42

- Sell order split function (right-click on the order on market chart, select the "Split Order" menu).

## 5.41

### 

- Fixed bug when orders sometimes was missed in the report
- Added windows AutoLogon and autostart on windows startup settings (Menu → System Settings). Its recompensed to use them on vds as well as the "VDS mode" checkbox.

## 5.40

### New MoonShot parameter

- MShotAddDistance - the expansion coefficient for MShotPrice (percentage relatively to MShotPriceMin depending on deltas; If AddDelta values added X% to MShotPriceMin, then MShotPrice will be adjusted by X * (1 + MShotAddDistance/100)%
- Example: MShotAddDistance = 100, MShotPriceMin is adjusted by AddDeltas by 1%, then MShotPrice is adjusted by 2%Default 0 - dont adjust (works as before).

### Binance-Futures

- Margin Type (isolated or cross) and the button to quick change the type on all markets added to the markets table.

## 5.39

### 

- The MoonShot's RaiseWait parameter has been slightly changed: now it means Delay in seconds before the replacement of the buy order after the price has increased or the last replacement has been made. (each event: price increase or order replacement up or down resets the counter).

### Binance-Futures

- The list of currently open positions has been added to the Menu - Balances. The order button in the balances list will cancel all open orders on the market and place one close order (same as chart's Limit Close menu)
- The MarkPrice refresh rate has been increased to 1 second
- The Markets table has new column "Current Leverage \ Max. Leverage" instead of pointless for the futures "PumpQ" column
- The API error "Order does not exist" weight has been deareased; however bot may still stop by API errors; its recommended to keep the setting "Stop on API errors level" ON for auto-trading bots (The Settings → Autostart page).

## 5.37

### Fixes

- Binance Futures login issue
- Emulator optimization.

## 5.36

### Fixes

- 5m BTC delta on Binance Futures
- OrderBook update speed with fast orderbook turned OFF
- sending TM commands to a Telegram channel.

## 5.34

Bug fixes and other minor improvements

## 5.33

### 

- Current market price is shown on the chart (in the spread or on the right panel, switch in Settings → UI)
- Fixes:
  - T-view Fututers links
  - fixes hotkeys repeated clicks before the key is released
  - The MoonStrike strategy won't spam the log anymore (unless the Debug mode is turned in the strategy).

## 5.32

### 

- New telegram command "DoUpdate" - force version update (useful on vps when you turn off then auto-update feature)
- Binance Futures:
  - The "Split" function has been changed to calculate orders prices as max[current price, position entry price] + P% (instead of current price + P%).

## 5.31

### 

- New strategy parameter in the MultiOrders section: OrderSizeKind (Linear or Exponential calculation of the orders grid. Default is Linear)
- Fixes:
  - Fixes: telegram command "CancelBuy"
  - floating-point values on the "TakeProfit" slider (Settings → Main).

## 5.30

### 

- The slider "delete old logs" (Settings → Advanced) can be set to zero, in this case chart are not stored in the reports db (to keep more hdd space)
- Added 5-minutes delta to strategies filters and to the MoonShot parameters. Watch this delta in the left corner of the chart
- The min. "restart after ping" time has been changed from 10 minutes to 3 minutes.

## 5.28

### 

- EUR pairs has been added
- Binance Futures
  - New parameter SamePosition (currently works only with MoonShot, Liquidations strategies): place orders only in the current position direction.
