Versions history

4.18 (29.11.2018)

  • PAX pairs added

4.17 (12.11.2018)

  • The bot has got built-in Telegram client. To use:
    • Go to Settings -> Telegram
    • Tick the "Use built-in client" checkbox
    • Enter your phone, auth code, password.
    • You may specify a proxy server (socks5 or MTProxy). If the bot can't connect without a proxy, it will turn built-in MTProxy, you may change proxy server to your own later.
    • The built-in client can be used along with the modified client to get signals from 2 different Telegram accounts
    • You can turn on\off the built-in client by the Settings tab or by the pop-up menu on the tray bot's icon
  • New strategies parameter StopLossEMA (use EMA to calculate stop price), possible values: 0 - no EMA, 3,5,10 - use 3,5,10-ticks average
  • the bv\sv stop has now take profit parameter BV_SV_TakeProfit which means: turn the bv\sv stop only after price has reached specified value

4.16 (07.11.2018)

  • The Modified Telegram client updated to version 1.4.3. To update the Telegram for the bot (optional, previous client is still working):
    • Close the bot
    • Close Telegram, make sure it's not staying in the system tray
    • Manually delete the file "Utelegram.exe" in the bot's folder
    • Start the bot, go to "Settings->Telegram" page and push "download modified client" button
  • The Telegram signals logic has been changed:
    • words without tags are considered as signals only when written in capital letters (i.e. the phrase "ride the Waves" is not a #waves signal however "buy the WAVES" is)
    • the following words without tags are not considered as signals even if written in capital letters: LINK, GO
    • the bot now correctly recognizes such tags: #NEO/BTC, #NEO/Binance (#NEO/Bittrex)
    • the bot now correctly recognizes such links: https://www.binance.com/en/trade/pro/CVC_BTC
  • New reports column added: "BV/SV" (buy to sell volumes ratio at the moment the signal/detect has been given)

4.15 (02.11.2018)

  • The Emulator mode should work even better
  • More master bot settings for Trust Management

4.14 (31.10.2018)

  • All Markets 24h delta has been added to the main screen, reports and strategies filters
  • Each Market 24h Delta has been added to strategies filters
  • 24h BTC delta updating fixed

4.12 (26.10.2018)

  • New social trading options
  • Strategies filters has now 24h delta BTC filter
  • Strategies file is now backed up in the "bak" folder

4.11 (24.10.2018)

  • All strategies have now StopLoss2 and StopLoss3. Both stops are triggered by time (parameter TimeToSwitch) and price (parameter PriceToSwitch, % of actual buy price) conditions. Price condition is checked by last 2 bids.
  • Trust management: the checkbox "Send Panic Sell for closed orders" has been added (so that slave bots won't stack with a coin when master bot had already sold this coin)

4.10 (23.10.2018)

  • Strategies editor has now filter box to filter strategies by type or by name
  • Telegram strategies new parameter PriceToSwitch2Stop: activate second stop after current market price has been reached specified value )percentage of actual buy price)
  • Telegram Strategies token detecting logic has been re-specified:
    1. Buy the token that is repeated in the messages the greatest number of times
    2. if equal repetitions, then the priority has the first in order token with tag
    3. if equal repetitions, and all tokens with tags or all without tags, then the first token in order is bought

4.09 (22.10.2018)

  • The option to mark a trade as important has been added to reports (under trades list). Mark a trade to keep its chart; you can filter important trades by typing "important" in the filter box
  • The option to stop the bot upon total loss per N hours has been added (Settings -> Autostart)
  • The spread for pending orders is set now from the Settings -> UI by the formula (fixed spread + HourlyDelta * floating spread, %)

4.06 (18.10.2018)

  • New MoonShot strategy parameters: MShotAdd3hDelta, MShotAdd15minDelta (increase price depending on 3h- and 15m deltas). By default both are 0.
  • The order size of a pending order is checked at the moment the order is excecuted (previously it was the moment the order is set)

4.05 (17.10.2018)

  • Pending orders can now be set by mouse click on market chart (setup click type in the Settings -> UI).
    The spread for pending orders is set by default from the main settings spread (Settings -> main). You may use manual strategies for pending orders.
    Context menu item to cancel pending orders added (right-click on the orders window or on a particular pending order on the chart)
    You can set many pending orders on one market, however only 1 at the same time can be excecuted, other orders will wait trades to be completed before executing

4.03 (10.10.2018)

  • The registration procedure of the PRO version has been changed according to our plan published in the news channel
    Activation of additional keys for the same account on the exchange, on which the PRO version is registered, is now free.
  • Fixed MoonShot order replacing bug
  • Configurable clicks to set \ replace an order (Settings - UI)

4.01 (05.10.2018)

  • New option to use Iceberg orders only for coins with price step less then specified (Settings - Advanced). Default value is 0.1% (coin with price more then 1000sat.). The detailed description of Iceberg orders on binance and the meaning of this parameter you may read here
  • The following words without tags are no longer treated as tokens: START, TIME, GO, UP, WAVES, TRUST. HOT, MORE
    (example: in this message "Time to go buy some more $waves, price start to go up" there is only 1 token now: $waves)

4.00 (02.10.2018)

  • Iceberg orders
    (Settings - Special, separate on / off for buy and sell Iceberg orders). How an iceberg order works: for example, you place an order to sell / buy 1000 coins. Of these, 100 coins (1/10 part) will be visible in the orderbook to other traders, 900 coins will not be visible in the orderbook.
    In this case, the order exists on the exchange in full with all 1000 coins, and until it is filled out completely, the price will not go over it.
    By default, buy orders are placed without Iceberg, sell orders with Iceberg.
    The main task of Iceberg orders is not to create walls in the orderbook that frighten other traders.
    So it is highly recommended to use the default settings!
  • MoonShot strategy: fixed too fast orders replacing when working with huge price difference (more than 40%)
  • Autostop by ping (the "Settings - Autostart" page) can't be activated in the first minute after the bot started

3.98 (28.09.2018)

  • Important news (particularly, project's anniversary huge discount ) published in our channel @MoonBotNews and in the bot
  • Market charts scaling by mouse wheel is centered to cursor position
  • New strategy parameter: Emulator mode. If YES then the strategy will work in emulator mode independent of the bot's main mode (set on the main screen). If NO, the strategy will work in the main screen's mode

3.97 (22.09.2018)

  • Buy orders sound alerts (Settings - Interface)
  • The application is available now in Spanish
  • Trust management: when a master bot closes an order, it sends "Panic Sell" command to slave bots so that they won't hang in the order
  • You can set the Moon Bot's name (Settings - advanced) that will be used in Telegram reports and in the appication caption. This helps to distinguish bots If you run several instances

3.96 (20.09.2018)

  • Fixed calculation of order's total for the report
  • The parameter PriceStep used to configure strategies filters you can see now in the coins table (the PumpQ column)
  • Telegram strategies has now NextDetectPenalty (Penalty for repeat detection, seconds)

3.95 (19.09.2018)

  • BNB pairs has been added (PRO version only). If you have specified min. BNB level in the "settings -> advanced" tab, then the BNB bot will show balance decreased by specified ammount; that way needed for commision BNB ammount will remain free
  • Calculation of average order price for the report has been optimized (in rare cases last trade price had been used instead of avg. price)
  • If a telegram signal contains more then 1 token, and such signals are allowed by general settings, then only 1st token will be traded
  • Telegram signals with links to BTC markets will be correctly handled by ETH and BNB bots
  • If a telegram signal contains GO or HOT words without tags, those coins won't be bought

3.93 (13.09.2018)

  • API errors weights slightly reduced to prevent false stops
  • Charts rendering slightly optimized
  • Panic Sell is now more accurate
  • Drops strategy has been changed: now If you set LastPriceMA=0, the bot will use minimum price during the last second (instead of current BID price; use it to catch fast spikes).
  • New filter in all strategies: price step as a percentage of current price (PriceStepMin=0 by default, PriceStepMax=0.5% by default to exclude "square" coins like HOT)
    Example: the HOT coin (current price is 20 sat.) has 5% price step. The XVG coin (current price is 200sat) has 0.5% (so default PriceStepMax filters out coins under 200sat)
    NOTE: if you want your existing strategies to work with such coins, increase the default PriceStepMax!

3.92 (09.09.2018)

  • New option "Auto Update the bot" (Settings -> AutoStart). Consider check it If you are running the bot on vps
  • Calculation of API errors weights slightly modified to prevent false stops
  • Intarface adjustments on 4k monitors

3.91 (08.09.2018)

3.90 (06.09.2018)

  • The BNB autobuy function does not check If desired BNB amount is greater then lot size. Please check your settings manually, currently BNB lot is about 0.7 BNB
  • If you have zero balance in Emulator mode, default order size is 1.5 lots
  • Trust management commands can now be in any place in the message (not only at the beginning). This helps to send TV alerts as MoonBot commands (incl. sell command, but coins must be bought in the bot first)
  • New Telegram Remote Control commands:
    • CancelBuy - Cancel all unfilled buy orders (bot is still working)
    • SellALL - Turn Panic Sell on all sell orders, cancel all buys, stop the bot

3.89 (01.09.2018)

  • Reports option to show only real \ only emulated orders
  • Emulator bug fixed

3.88 (31.08.2018)

  • New working mode: Emulation (turn in the menu). In this mode the bot will not place actual orders, will not operate actual balance; orders are emulated
  • New parameter MShotUsePrice in the MoonShot strategy. Can be "ASK" (default) or "BID". Determines what price (ASK or BID) should be used to calculate MoonShot price corridor
  • Fixed order size can be adjusted by double click to fixed order's buttons

3.87 (26.08.2018)

  • Tech Support Chat for PRO users has been changed, the request mechanics through the bot has been changed; now the user sends an application and waits to be added to the requested chat, the chat links are voided.
  • The "Cancel all BUY orders", "Close ALL ORDERS" options(in the latter case, the sell orders will be closed) are added to the context menu of orders area (Rightclick on the orders area at the bottom of the screen)
  • Set the time for calculating the volumes of BV \ SV on the chart from 1 to 1440 minutes (day). Important! In fact, volumes are counted only from the moment the bot was launched!
  • Fixed order size can now be set using the buttons. You can configure the buttons and hotkeys on them in the "Settings - HotKeys"
  • Signals in Telegram are now correctly read when they have a tag on both sides of the token, for example $ NEO $
  • Added a checkbox "Update chart's caption" (Settings - Interface)
  • When you click on the cross in the full-screen mode, the chart is closed and deleted from the scroll list.
  • In the strategy notifications options, the item NONE is added - without sound (only the coin button is displayed)
  • Option to select the drawing of all your buy orders or only the last one was transferred from the settings to the main window, the button in the toolbar
  • Stop-loss and Trailing-stop are no longer tied to the market/coin. When you turn on the stop-loss manually on the order, it will not be automatically activated on the next order on the same coin. Same applies to manual deactivating Stop-loss or Trailing stop. On the following orders, they will be still active as per your original trading settings.

3.86 (06.08.2018)

  • Order book volume on the sell order's line
  • Minor bug fixes

3.85 (28.07.2018)

  • "Price 30sec ago" ("price before pump") is now calculated as min. price during last 30 seconds (instead of excactly 30s ago price)
  • The MoonShot parameter MShotMinusSatoshi is YES by default in newly created strategies; its recommended to set it manually in existing strategies to avoid loses on coins with price less then 100sat.


3.84 (23.07.2018)

  • Order size can be changed in the order's window
  • The button "x9" on the main screen to switch to high-risk trading mode

3.81 (20.07.2018)

  • Market charts 5% scale button added
  • TUSD has been excluded from markets delta calculation
  • Copying of a strategy black list fixed

3.79 (13.07.2018)

  • Market parameters in reports match now the moment the buy order was filled
  • Unlimited orders in strategies (incl. MoonShot) (PRO version only)
  • Starting from July 20, simultaneously working free bots will be restricted to one copy

3.78 (09.07.2018)

  • The option to delete or keep old logs added (Settings - Advanced)
  • Configurable max. active orders count (Settings - Advanced) (Free version is limited to 20)
  • Telegram trade reports now contain profit percentage. The Moon Bot also reports when it was auto stopped (auto start\stop is configured under Settings - AutoStart tab)
  • Commands start and stop (given to the Moon Bot in your reports Telegram group) also turn on\off autodetect and strategies

3.77 (06.07.2018)

  • Trust management tools: some more commands added (sell commands will cancel unfilled buys, buy commands may contain sell price for future sell order)
  • If pending order's size is larger then remaining balance, whole remaining balance will be used for an order.
  • Sound alert on sell order done (Settings -> UI, set up "Alert when 0% left to sell price")

3.75 (29.06.2018)

  • If SellPrice parameter in a strategy is 0 then main settings sell price will be used
  • The option "Use 30s-old ASK price" can be used now in "manual" mode as well as in "signals" mode
  • Max analyze time in Drops strategy increased to 1800sec
  • UDP port to listen at can be configured in Settings -> Advanced
  • Displaing of the 1h delta right after bot started has been fixed

3.74 (27.06.2018)

  • Trust management tools
  • New parameter MShotMinusSatoshi for MoonShot strategy: If YES, then buy orders will be placed not closer then 2 satoshi from current ASK price. Useful for coins with price 100sat or less, which have price step more then 1%.
  • Orders in the orders list have captions according to strategy which placed them
  • Max time scale on market charts increased to 2 hours

3.72 (20.06.2018)

  • The bot should now correctly read new binance links like "https://www.binance.com/en/trade/EVX_BTC"
  • THe bot can now read telegram bot @Email2TelegramBot used to formard emails to your telegram
  • Trailing peak price is now calculated from buy order's fill time plus 1 second (to avoid spikes)

3.71 (18.06.2018)

  • Moon Bot can now read Telegram bots
  • Strategies function "PriceDown" is now allowed for Telegram strategies. When using our channel Moon Premium, PriceDownTimer can not be lower then 1 hour, also the bot adds random period between +1 hour (so that Moon Bot's users wont create sell walls by setting the same PriceDownTimer in all bots)
  • VDS optimization - dont forget to put the "VDS mode" checkbox in the "Settings - Autostart" If you run the bot on the VDS

3.70 (15.06.2018)

  • Popup menu in the "Strategies" button for quick start\stop strategies
  • Markets table can be sorted by any column. To change sort direction, double-click on a column.
  • MoonShot parameter MShotPriceMin min. value is now 0.1%, If strategy white list is set (otherwise its 0.3%)

3.68 (09.05.2018)

  • Social Trading
  • Settings - Advanced, configurable chart length to store in the report

3.67 (03.05.2018)

  • New sounds added for sound alerts
  • New filed Settings - Login - "Your Telegram login"
  • Bug fixes

3.66 (29.05.2018)

  • New strategy parameter Trailing EMA (default is 0 - turned off): ticks count to average peak price
  • Caption on the stop loss line
  • Custom market chart background! Go to Settings -> UI, pick you image or leave default, adjust opacity. To drag the background on the chart, hold shift, click and drag

3.64 (27.05.2018)

  • Manual strategies parameter "OrderSize" removed. The buy order's size is now set by the slider in the main window
  • Global Stop Loss on BTC\Market rate drop now works independent of V-STOP. It will sell ALL active orders, not only negative, by activating Panic Sell with AllowedDrop from strategy settings
  • New UDP command "Order=sell" turns Panic Sell on the coin with AllowedDrop from strategy settings

3.63 (25.05.2018)

  • Strategies for manual trading
  • Global coins black list is now complements strategy black list
  • The MoonShot's strategy limits has been decreased: MShotPriceMin is now 0.3% or higher (was 0.5%), MShotPrice is now 0.3% higher then MShotPriceMin (was 0.5%)
  • The option "Don't buy newly listed coins" has been increased to 36 hours
  • Number of acrive orders is displayed in the status bar (near the timings)
  • New strategy filters parameter DeltaSwitch: If a strategy starts work with a coin under specified delta range (from X to Y), then it will stay on the coin until (X-DeltaSwitch to Y+DeltaSwitch) (currently makes sence only for MoonShot). Use it to make different strategies for different market conditions, i.e. 1 strategy for BTC delta from -1% to 0%, another strategy for BTC delta from 0% to 1%. If DeltaSwitch=0.2% then first strategy will stay on a coin up to 0.2% (0% + 0.2%)

3.62 (21.05.2018)

  • Bug fixes: the Panic Sell button dbl-click wasn't working in dark theme; the report with no trades for the selected time frame displayed incorrect totals.

3.61 (20.05.2018)

3.60 (16.05.2018)

  • Binance connection improved, auto DNS and custom binance IP setup for best perfomance
  • Max orders limit in PRO version has been decreased to 30; the option (Settings -> Advanced) to pick unlimited orders afer confirming the risk related to IP bans added.
  • The option to encrypt reports database (Settings -> UI)

3.58 (12.05.2018)

  • Startup speed up; new reports DB creation fixed.

3.57 (11.05.2018)

  • Button "Where is the action?" in the Pump Helper tool, as well as on the main screen. No need to start the pump detector, just click it to see the currently active market
  • New parameter aaded to all strategies, GlobalFilterPenalty - the time in seconds, during which the strategy will not work again after it has not passed through the BTC delta filter or the market (if 0, then the parameter is ignored)
    In the strategy MoonShot added parameters MShotAddMarketDelta, MShotAddBTCDelta: For each percent of the delta market (delta BTC) add x percent to the price corridor(MshotPriceMin/MshotPrice). The deltas are taken by abs. value, i.e. negative value works as well as as positive!
    DropsUseLastPrice is added to the Drops strategy: if YES, then the LastPrice price (calculated by the detector) will be used to calculate the purchase price.
    Delay to the initial placing of orders by strategy MoonShot was added, in order to avoid overload the API
  • Read tradingview signals similar to BINANCE: LENDBTC
  • Fixed bug in reading words when analyzing the signal in Telegram
  • Reports database is now encrypted; deleted orders are shown in statistics and can not be removed completely.

3.56 (06.05.2018)

  • ETH pairs (PRO version only)
  • Trades history viewer has now control panel with scale buttons and "open 1\many charts" switcher. Trades history will store now 3h,2h,1h-deltas and timestamps.
  • The button to delete orders from the report. Note that deleting of an active order from the report will NOT delete the order on the exchange.
  • The Pump Helper tool will open new market in full screen mode If you already had a full screen chart, i.e. If you had coin A chart opened in full screen, then you push coin B button in the Pump Helper, then coin B chart will replace coin A chart.
  • Strategy filters: new option to pick Pump5m delta (the parameter Delta2_Type) to filter signals to avoid dumps after pumps. Pump5m delta is diff. between 5-min old price and max, price during last 5 minutes, %.
  • Our special profile for MoonPremium has been updated (If you already subsribed to the Premium channel you probably already has these updates)

3.54 (03.05.2018)

  • Max active orders limit increased to 40 including MoonShot orders. (PRO version only)
  • Reports sorting by "Profit, %", filtering by time fixed

3.53 (30.04.2018)

  • User Interface: choose Active buy order color; market price line width (Settings -> UI)
  • Reports:
    • Date AND time to filter records
    • Configurable displayed columns
    • Sort report by every column
    • New report columns: BTC hourly delta, All Markets hourly delta (values are fixed for the moment a buy order was excecuted)
    • Click coin in the report to view its chart (for the period the trade was excecuted) (only for new trades since this update)

3.52 (28.04.2018)

  • New strategy parameter UseBV_SV_Filter: use signals filter by BV to SV ratio. (look 3.50 patch notes below).
    Note: You can set different volumes ratio in the filter and in then BV\SV stop but the N parameter (time to calculate buy volume and sell volume) is the the same in filter and in stop loss settings
  • New strategy parameter UseScalpingMode: If Yes and If strategy Sell Price is less then 1% then the bot can adjust sell price up to 2% If there is a room in the sell wall (i.e. ASKs order book is empty upto new sell price).
  • Some UI descriptions are fixed

3.51 (25.04.2018)

  • Combo strategies with Telegram strategy as a member fixed.
  • In usdt mode the bot should correctly read #BTC token If it has a tag (#,$, set it in Settings -> Autobuy -> adv. filter).

3.50 (22.04.2018)

  • Market charts indicator added: BV (Buy Vol), SV (sell Vol) for the last N trades. You can specify N using the context menu on the indicator, the same N will be used for all charts.
  • New strategy Stop type: Stop by BV to SV ratio for the last N trades or last N seconds. May differ from the chart's N above.
    Example: Ratio=0.5, N=30sec. If buy vol for the last 30 seconds is 1 BTC and sell vol is more then 2 BTC then stop loss will be activated.
    NOTE: If you turn this function for a strategy then this strategy will also check the ratio before entering the market. If the ratio does not fit the strategy settings then the signal will be rejected.
  • Its possible now to have more then 1 Telegram strategy for the same channel with different filters and order size (i.e. less order for less daily vol. coins)
  • 3h,1h,15m deltas on the market charts
  • All Market Delta is shown near the BTC rate on the top

3.49 (19.04.2018)

  • Option "Dont buy signals in reply-to messages" added (Settings -> Autobuy). Turned ON by default.
  • PRO users can now see their original API keys used to activate the PRO version. Useful when you have 2 or more keys and forgot the original ones.
  • To update the Alt. Telegram please manually delete UTelegram.exe in the bot's folder. Restart the bot, go to the Settings -> Telegram page and use the button "download the Telegram". This will update the Alt. Telegram to v. 1.2.17

3.48 (16.04.2018)

  • New strategy filters added: Additional market delta (from 15min to 2 hours), Bitcoin rate delta, all markets delta
  • Pump detector Price raise interval can be now choosen from 60s to 4s
  • Global Panic Sell option on BTC rate drop \ All Markets rate drop (Settings -> Autostart)
  • The button "Close All Orders" added (on the markets table window, "show markets" button)
  • Max orders in MoonShot is now 30 (PRO version only)

3.46 (14.04.2018)

3.44 (12.04.2018)

  • New tool for playing pumps: Pump Helper
  • When a signal opens new chart it should now be on top of other charts
  • #LINK token detection fixed in Telegram signals

3.42 (07.04.2018)

  • New strategy type added: Combo
  • Visual parameters grouping in the strategy editor

3.37 (03.04.2018)

  • Changed profit calculation in reports in case when number of sold coins was greater then number of bought coins (due to "coins dust cleaning bot's algorithm").
  • Bug fixes

3.34 (01.04.2018)

  • Autotrading has been seriously optimized

3.33 (30.03.2018)

  • New function "Lower Sell price on timer" in all strategies except Telegram signals:
    PriceDownTimer: Time to turn the function, seconds. If 0, then never
    PriceDownDelay: Delay between steps, seconds
    PriceDownRelative: If NO then next parameter is a percentage of absolute sell price. If YES, then a percentage of difference between sell and buy price
    PriceDownPercent: Lower sell order to this value each step. Example: your initial sell is placed at 1000sat. PriceDownRelative=NO, PriceDownPercent=0.5%, PriceDownDelay=10s. This case each 10 seconds your sell will be lowered to (1000 - 0.5% = 5 sat): 995 sat, 990 sat, ...
    PriceDownAllowedDrop: Percentage of buy price to which the function is allowed to drop sell price. If 0, then not lower then buy price. Can be negative.
  • NextDetectPenalty - Penalty for repeat detections by the same strategy, seconds
  • New Pump Detection parameters:
    PumpMoveTimer: Time to move the sell order (If 0 then never). Order is moved only once.
    PumpMovePersent: Percentage of [distance from peak price to buy price], to which move the sell order. Example: PumpMoveTimer=5sec, PumpMovePersent=50%. The bot has detected a pump, bought a coin at 1000 sat, in next 5 seconds the price has further raised to 1200 sat. Initial sell was placed at 1300 sat. This case the bot will replace the sell to (50% from (1200 - 1000) = 1100 sat (half of the peak price in the other words).
  • New option "Settings - User Interface - fast charts update". This will speed up market price and order book's updating on full screen charts. NOTE: may lead to high API load. Dont use on VDS, use only for manual trading. Does not afect actual order manage speed, only charts updating.

3.32 (27.03.2018)

  • Due to binance api server's mess some users may have troubles connectiong to binance. To handle this, we made connection method dropdown list, If you cant connect to binance or getting very high ping, please open Settings -> Advanced, locate "Binance connection method" and choose one from:
    1. Original - the original method. best ping, If you dont have troubles connectiong to binance stay on it
    2. Method1, Method2, Method3 - If you can't connect with the original method, choose one of these with best ping
  • On first run the bot uses "Original" method. If it fails, the bot will try to check others.
  • Visual stop loss line on the market chart (red line). (turn on\off drawing of the stop line in settings->UI). Attention! If you moved the stop line, then AllowedDrop for this stop will not work anymore; then bot will drop you order only to [stop price - spread].
  • New option in settings -> main: Dont buy if 3h volume is more then specified value. Use it to prevent entering scam pumps

3.27 (25.03.2018)

  • You can now create and use your own Telegram bot to communicate with the Moon Bot. Read how to create Telegram Bot ID
  • Charts graphics optimization for extremely high volatility markets
  • Split chart control zone (turn on\off under Settings -> User Interface)
  • Bug fixed related to daylight saving windows settings

3.24 (22.03.2018)

  • USDT markets has been added (PRO version only). Switch base currency using the button "Pairs" (near the "Menu" button). You can run 2 bots (each in separete folder) from 1 API key to trade on both markets at the same time, but take care of the API load indicator.
    USDT volumes are shown with the "k" letter, 1k = 1000$. The same format you may use in strategies settings (5000k = 5 mil).
  • Order book boundaries added (set up transparency in Settings - User Interface). boundaries in the order book are drawn at your order's volume (i.e. If you have 1 BTC order, you will see where the sum of BIDS (and ASKs) is greater then 1 BTC).
  • Added the option to reject forwarded telegram signals (Settings -> Autobuy). By default the tickbox is checked, the bot won't buy signals in forwared messages.
  • Black theme slightly adjusted

3.22 (18.03.2018)

  • New Stop kind is added: Stop by order book's volume V-Stop Activates when the volume in the BIDs order book at specified price is less then specified value.
  • New VolumesLite, Waves parameter: VLiteReducedVolumes (If YES, calculate volume per minute on each interval. If no, calculate total volume on each interval)
  • Different spreads for Stop Loss and Trailing Stop in strategies. Attention! Parameters names are changed! Its now StopLossSpread, TrailingSpread
  • Reports export to .csv
  • Old history charts viewer bug fixed (Menu -> Trades History)

3.21 (16.03.2018)

  • New strategy Waves
  • Configurable mouse click to replace orders (Settings -> User Interface)
  • Stop Loss activation delay in strategies (use very small values like 5 seconds to avoid apikes)

3.20 (15.03.2018)

  • New strategy Delta
  • New strategy alarm settings (sound alarm and a button with market name under the charts workspace for fast chart access): SoundAlert (YES\NO), SoundKind, KeepAlert (how long to keep the market button, seconds)

3.19 (12.03.2018)

  • VolumesLite strategy has been added
  • Auto buy BNB settings: min. BNB balance, ammount to buy (Settings -> Advanced)
  • Remote control bug fixed

3.16 (07.03.2018)

  • Due to today's binance API keys mess bot's registration counters are reseted to let you register new keys. Take new keys at the exchange, register them as described in the manual, then delete old keys in the exchange.

3.15 (07.03.2018)

  • Strategy markets filter added: 3-hours delta from value to value. The bot will work only with markets matching these values. Use to prevent the bot from operating on very high volatility markets which it can not handle properly in fully automatic mode. (in manual mode its not applied)
  • The MoonShot Strategy has now options to sort markets on 30- 15- minutes candles.
  • Common strategy option: 3d StopLoss activated by timer. (2d Stop was for Telegram signals strategies). The 1st, main StopLoss should be greater then new one, in this case it may be activated before the timer (in case of very fast downtrend).
  • The option added: "Cancel low volume sell orders" in "Settings -> Main". This option will cancel bot's order when its remaining volume is less then exchange's min. lot, and release the market for new trades. Note that the order will remain in the exchange and may be filled later, but: IMPORTANT: the bot wont manage this order and hence the report may contain wrong totals If you check the option "Cancel low volume sell orders"!
  • The option added: "Auto buy BNB" (binance only) in "Settings -> Advanced." If you lazy enough or dont want to care about remaining BNB balance, the bot will buy 1 min. lot of BNB for you when remainig BNB caption on top panel is red.

3.14 (05.03.2018)

  • Main menu item added: "Reconnect engine". Use If market chart's data are not updated. (rare case with bad internet connection)
  • Settings -> UI option added: "Optimize orders window". Uncheck If you see artefacts in the orders window (mainly on windows 7)

3.12 (04.03.2018)

  • Volumes strategy has been added (beta-test. the manual will be updated soon)
  • Order's window updating bug fixed
  • "Settings -> Advanced -> Log Level" option added; in the position "4" the bot will store log continuously during its work, not only after "stop" button pressed.

3.11 (27.02.2018)

  • Completed and cancelled orders removed from order's window. Look completed orders in reports.
  • The MoonShot strategy will select markets with profit trades PenatlyTime seconds ago; If no such markets, then strategy sort rule will be used.
  • The min. autocancel buy time in the MoonShot strategy is 300 seconds

3.10 (26.02.2018)

  • New strategy parameter "PenaltyTime": its period in seconds. During this period the strategy will not operate on a market which gave 3 negative trades in a row, and on a market where you set up or cancelled order manually.
  • MoonShot internal orders limit increased to 20
  • New MoonShot parameter MShotSortBy: sort coins to peek by 1-,2-,3-hours price delta or Daily Vol. to Hourly Vol. ratio.
  • Bug fixed when Stop Loss was not activated If Trailing with Take Profit was previously activated but the price falled below Take Profit value too fast
  • Binance comission calculation in reports fixed

3.08 (24.02.2018)

  • New strategy has been added MoonShot
  • Strategy parameters added: MinHourlyVolume; MaxHourlyVolume.
  • Bug fixed when the bot could hang trying to set buy orders with insufficient balance

3.04 (19.02.2018)

  • Telegram signals settings now have an option to specify words in a signal, upon detecting these words the coin should be bougth at lower price. For example "wait dip", "when dump". You specify special price for such signals in general Telegram autobuy settings and in strategies, If use them.
  • For lower price buy orders there is separate parameter "Auto Cancel buy after N minutes" (N seconds in strategies).
  • Strategy settings for Telegram signals have now seconds Stop Loss. The condition to use second Stop: "If since N seconds the market price is higher then actual buy price, then switch to second Stop Loss".

3.02 (15.02.2018)

  • Pumps detection strategy
  • Price delta calculation for the Drops strategy has been changed; now its difference between 5-minutes old price and max. price during last 5 minutes. Set up general Risk Limit settings, "don't buy if price changed more then X%" to avoid buying after pumps.
  • The old site cryptopump.info no long supported; it will redirect to this site moon-bot.com
  • New strategy parameter added: Use30SecOldASK. If YES, then the bot will use 30-sec old ASK price for buy order, If NO, then current ASK price

2.99 (11.02.2018)

  • New strategies parameter added "UseSignalStops" - take stops from a Telegram signal
  • Special moon channel type (moon_N) in strategies fixed. Use the parameter "ChannelKey" to specify one of the signal sources moon_1 .. moon_12
  • Buttons for move up-down strategies are added

2.96 (09.02.2018)

  • We are moved ! New site is: https://moon-bot.com
  • Strategies has been aded.
  • The "menu" button added in the main window (near the Settings button)
  • New options added in the Settings -> Main tab: don't buy delisted coins, don't buy newly added coins, and more. Please check in the bot.

2.94 (01.02.2018)

  • Reports added. The button is on the main screen.
  • Memory leak in the binance version fixed.

2.92 (29.01.2018)

  • Profile for the Moon Bot's premium channel has been updated; The event "get second exchange as a gift" is prolonged. Activate PRO version before 15.02.2018 on either exchange and get another exchange for free! Look actual terms inside the bot, Settings -> Unlock page.
  • The option to delete old logs added (7 days by default, Settings -> Advanced).
  • The profile for the Moon Bot's channel slightly adjusted; The "Volumes" autodetection now has volume from..to range;
  • Bug fixes

2.89 (27.01.2018)

  • 2 bots can now read the Telegram at the same moment.
  • If a Telegram signal comes with Target and you check the option to use signals targets in advanced filter, then the bot will take (given target - trailing) as a new target if its still greater then main settings Take Profit. Example: Take Profit is 105, trailing 2%, target 110. Then the new Take Profit will be 107.8.
  • Floating Trailing has been added.

2.88 (25.01.2018)

  • 3-minutes BV\SV indicators on market charts
  • Coins BlackList (Settings -> Main -> Risk Limit)
  • Binance API load slightly optimized; sound alert added when you approach critical level.
  • The preset for our special channel Moon_Test slightly modified: Take Profit is now 5%, Sell Price 12%..15%, Trailing 3%.

2.87 (23.01.2018)

  • The option to send signals stats to our server has been added. Please go to Settings -> Telegram and turn it on. The bot will send the following info on each bough Telegram signal: Channel name, Coin name, Signal Time, Market price. Using this data we plan to maintain channels rating table.
  • Internal calculation of bot's order volume and price has been changed. One bot's order may relate to many exchange's orders, so completed orders will now have average price and total volume. Orders progress is stored in SQLite database in the data folder.

2.82 (19.01.2018)

  • BNB Balance caption added near the BTC balance caption. Don't forget to buy some BNB when working on binance! Its not only 50% comissions discount but also prevent you from getting small unsold coins balances.
  • Binance version bug fixes

2.81 (18.01.2018)

  • Binance support has been added! (Moon Bot for Binance). Activate PRO version before 31.01.2018 on either exchange and get another exchange for free! Look actual terms inside the bot, Settings -> Unlock page.
  • Tech Support channel for PRO users been created. Please open Settings -> Login page and push the button "Open Telegram support channel".
  • New autodetection method to detect drops has been added
  • The option to auto open all active orders charts has been added. Off by default, Don't turn it on on binance unless you really need it, because every opened chart results in increasing API usage.
  • New profile for trading paid channels signals added (the "Settings Wizard" page)

2.79 (08.01.2018)

  • New option in the Risk limit settings group added: prevent buy coins with too low daily volume.
  • You can now specify collocations in the blackwords list (Settings -> Autobuy). (example: "don't buy").
  • Tokens will now be properly detected in signal message If there is a space between tag and token. Example: ❗️ NEO
  • The button under market charts to turn on\off drawing of the ask\bid lines has been added.

2.78 (05.01.2018)

  • The folllowing options has been added to the UI settings (Settings -> User Interface). Mouseover each option in the bot to read the hint.

  • Chart scale button 10% has been added. 25% scale buttton changed to 20%.
  • Pending order of the type "BUY" now has a condition to activate when current market ASK price becomes lower then the order's conditional price. Note that you can set order's price and conditional price different; in case when order's price is higher then conditional price, the order will be executed immediately.

2.77 (29.12.2017)

  • Remote Control via the Telegram.
  • Auto close inactive markets charts (configure in Settings -> Advanced). The chart is inactive If there are no active orders and no mouse events for the specified time (30 minutes by default).

2.73 (25.12.2017)

  • Orders Comments added (In the Order's Edit window hit the "Comment" label in the top-right corner.) The comment will be shown upon mouseover an order in the order's list as a hint. If an order was placed automatically upon a Telegram signal, the order's comment will contain the channel name and the signal text.
  • The Panic Sell algorithm has been slightly modified. If you set up the Panic Sell Spread higher then 0.1% and the current market price drops below allowed level, then your sell order will be immediately replaced to the lowest allowed value. If the spread is 0.1% or less, then as it was before, the bot will actually replace sell order only If current market price is hihger then the lowest allowed value.
  • Drawing of the trailing stop line on a market chart has been fixed.

2.69 (22.12.2017)

  • Click on an order in the order's list will open corresponding market in full-screen mode.
  • The option "Check buy order's fill by balance" is now off by default. This option will compare initial coin's balance on bot's startup with the balance after you cancel a buy order. In case of heavy lags it may help to check If your order was actually filled; on the other hand, If you bought some coins manually using the site (not in the bot), the bot can not know about that, such balance increase can disrupt the controlling algorithm.
  • Some graphics optimization.

2.66 (20.12.2017)

2.63 (18.12.2017)

  • You can now make different profiles with bot's settings. Active profile name is displayed in the main window. To save\load a profile, click on the name:


    The bot's profile is a *.bcfg file with all bot's settings including your API keys and your password (needless to say that the password is not kept in the config file or somewhere else, its just used to perform additional encryption. Thats why If you lost the pass there is no way to restore it).
  • Unicode symbols in Telegram channels names should be properly handled now

2.62 (16.12.2017)

  • The project has been renamed, now its the Moon Bot
  • Confirmation we be shown when you remove order in the orders list.

2.59 (15.12.2017)

  • Order Book's height on market charts increased
  • If Take Profit and Trailing Stop are set in an order then the Trailing Stop line will be drawn only under conditions when Trailing can be activated (i.e. If the price is still lower then your conditions, you won't see Trailing line).
  • Fixed editing of partially filled order

2.57 (13.12.2017)

  • New pending order of type "BUY" added. Pending BUY won't be placed on the exchange and won't reserve balance until current market price drops to specified level.
  • Pending orders are drawn on market charts as well as limit orders
  • Max order AutoCancel time increased to 30 minutes
  • Some Pending Orders UI improvements

2.55 (12.12.2017)

2.53 (06.12.2017)

  • Market charts can be shown either in "fit" mode or "scrolling" mode (Settings -> User Interface). In the fit mode all opened charts fits in workspace area; in the scrolling mode each chart height is a half of the workspace total height.
  • Sound alert when market price is raising to your sell order's price so that you can react and move your order up. (configure in (Settings -> User Interface).
  • Bug fixed when some autodetection settings could not be saved.
  • Current profit in usdt is added to orders window (If you have sell order set).
  • With autodetect turned off the bot will not remebmer old signals and will not show them on activating autodetect.

2.50 (04.12.2017)

  • New autodetection methods and configurable detection parameters.
  • Improved Buy Volume/Sell Volume indicators on market charts: now they filled with actual values immediately after you open new market chart; you can chose a period to calculate volumes, right click on the indicator to do it:

  • Panic Sell Spread is added: this is the value in percentage of current ASK price to lower your sell order into BIDs zone upon Panic Sell activation (either manual or autoactivation as stop loss\trailing stop):



    Value can be form 0% to 2%. 0% means that your order will be kept in the bottom of ASKs in the order book.
  • In the "Signals" mode you can chose to use [ASK price 30-secs ago] or [current ASK price] for your buy order. Left-click on the price caption to select (note that in manual mode its always current ask price):

2.49 (30.11.2017)

  • Market charts can now be maximized (if there are more then 1 in the workspace) with right mouse click (just click in any spot on the chart). Second right click in a maximized chart returns it to initiall size.
  • Small bugfix related to restoring the app from the system tray.

2.47 (28.11.2017)

  • You can now swtich Stop Loss and Trailing Stop for a particular market (in the orders window). SL is Stop Loss, TS is Trailing Stop on the screenshot below. If one of them was autoactivated and you manually cancel it with "Stop Panic Sell" button, then SL and TS will be turned off for this market, so they won't be autoactivated again until you turn them ON again.

  • bug fixed when the bot didn't properly read price from Telegram messages
  • If you chose Fixed buy order volume in "Settings -> Interface", the field to enter the volume is hidden by default. To show it, click to "Use x BTC for buy order" caprion in the main window (PRO version only)

2.46 (27.11.2017)

  • Signals mode with advanced signals detection is added. There is a new way to use the bot: Signals Trading.
  • The button "Pump Mode" was renamed to "Signals Mode". According to the new bittrex restrictions regarding pump activity the pump features of the bot (autobuying a coin by its market link or token name) are disabled by default for new users. You can enable them after you agree that you take on your own all risks related to pump activity. This is not applied to Signals Trading because signals are usually long-term, and the buy price specified in a signal is usually lower then current market price.
  • The option "auto-popup on a signal" is added (disabled by default). If you closed the bot to the system tray and it detects a signal, it will popup to show the market chart for the coin If you enable this option.
  • The possible profit in usdt is added to a market chart. When you have a buy order completed and a sell order active, the possible profit is [current market price - buy price] converted to usdt.
  • Fixed buy order's volume can be chosen in "Settings -> Interface" (PRO version only)
  • Market charts time scale can be adjusted from 1 second to 1 minute

2.41 (23.11.2017)

  • Markets historical data loading on startup is enabled by default now. The function "Control buy order by balance" won't work If the data was not loaded. This function compares initial coin balance that bot loads on startup with new balance after buy order was canceled or partially filled.
  • Exchange's lags handling improved

2.40 (22.11.2017)

  • The coin name to the right of a chart is a link to exchange's page for this coin (for example click to the caption "BTC-BTG" will open https://bittrex.com/Market/Index?MarketName=BTC-BTG):

  • You can scroll the chart for time axis with mouse wheel holding CTRL or ALT; the wheel without those keys changes time scale.
  • Bug fixed related to detection of newly added coins to the exchange
  • Small interface bug fix

2.36 (18.11.2017)

  • After the "Panic Sell" activation there will be visual zone on the chart in which the bot allowed to move your order. You can adjust visual opacity of this zone in "Settings -> User Interface". In Panic Sell mode If you move the order, it won't be actually moved, instead the allowed zone will be extend (or narrow depends on moving direction). The buttons +1%, -1% also applied to this zone. If the Panic Sell was activated automatically (as Stop Loss or Trailing Stop) and you cancel it manually, it won't be auto-activated again.
  • If you turned on Trailing Stop in Settings, there will be visual stop line on the chart, adjust color of this line under "Settings -> User Interface".
  • Bot will now ignore Telegram messages marked as forward-to.
  • The option "Control buy order by balance" was added under "Settings -> Advanced", default is ON. Uncheck this If you have altcoins on your account and don't want the bot to trade them (In case of bittrex lag the bot controls buy order fill by balance, there is a chance it may take your existing altcoins for newly bought).

2.34 (17.11.2017)

  • Trailing stop function was added.
  • Bug fixed when Stop Loss was not activated after closing markets charts. Now you don't have to keep opened all charts with active orders.

2.33 (16.11.2017)

  • Bug fixed when the bot could freeze after opening too many market charts

2.32 (15.11.2017)

  • The button to switch manual mode and pump mode was added to the main window.
  • The application can be closed to system tray. Configure in the "Settings -> interface" page.
  • in the "Settings -> interface" page you can configure to draw all completed buy orders or only last buy order on the market chart.

2.31 (13.11.2017)

  • Stop Loss function was added.
  • Some settings moved from "Settings -> Main" page to "Settings -> Autobuy" page

2.28 (10.11.2017)

  • The bot will make a backup copy of configuration file "BotConfig-bak.bcfg" which contains your registration info along with bot's settings.
  • Bug fixed when the Bot did't see Telegram caption messages (a caption to an image)
  • The Bot now ignores reply-to messages (so if a coin token comes as a reply to another message, the bot won't buy this coin)

2.23 (07.11.2017)

  • Settings presets was added (the button "Settings Wizard" in the main window).
  • Export markets data to *.csv was added ("Show Markets" then you can export the table).
  • Coin detection by lowercase token name added (turn on\off in the Settings -> Telegram page).
  • Added the crosshair tool to markets charts

2.20 (02.11.2017)

2.12 (21.10.2017)

  • In the orders list bottom window the popup menu added allowing to choose to display only active orders or all including executed\canceled:

  • If you close the application with active orders left unexecuted, the Bot will remember your orders and show them next time on start.

2.10 (17.10.2017)

  • Market data loading optimization. Significantly increased historical market data loading speed; increased market real-time data handling speed.
  • You can now manually buy a coin by entering the coin name in the "Add Market" box and pressing "Enter". If the first letters are entered on which there are several coins, for example NEO and NEOS, then to fix selection of NEO you need to type [Space], and to fix NEOS write S. So when you type "NEO [Space][Enter]" you buy NEO, when you type "NEOS[Enter]" you buy NEOS.
    Select cryptocoin market
  • The button "Autodetect ON / OFF" is added. In the "OFF" position the bot itself does not look for pumping coins. Auto buy on clipboard's messages is still working unless you switch it off in Settings->Main.

    Autodetect pumping coins
  • Added a list of orders at the bottom of the screen. By default this window is hidden (see below). Active orders are marked with Active. If a chart with with an active order was accidentally closed, you can reopen it by clicking on the "Active" caption. The red cross to the right of the order cancels it.

    Pump bot orders list
  • The height of the orders window and the log window can be changed by dragging the upper border of the window with the mouse. In the settings (Settings -> User Interface tab), you can hide or show them. By default, orders are hidden.

2.09 (12.10.2017)

  • Executed buy order is shown by a full width horizontal line on a chart (instead of a segment to the moment of order's execution). The color of the line can be adjusted under Settings -> User Interface tab

2.06: (05.10.2017)

  • Added signal sound notification (Settings->Advanced Tab)
  • Buy orders limit in free version is now equivalent of 20usdt
  • Bug fixes