c Expand All C Collapse All

General questions

MoonBot is a trading terminal that communicates with Binance, HTX, Bybit, Gate and Bitget exchanges via API and allows you to trade faster than other traders who use the web interfaces of these exchanges. Your advantages over other traders who do not have this terminal: - The tick chart (a second chart on which each trade is visible). - Monitor all exchange coins across all pairs and quickly spot a good move. - Unlimited order size (the Free version limits order size to $40). - Unlimited number of active orders (the Free version is limited to 20 orders). - Quickly place both single orders and a grid of indented orders in a single click. - The ability to receive signals from private channels and Telegram groups and automatically place orders and buy coins, with simultaneous setting of take, stop losses and trailing. - Ability to trade to all existing pairs on the exchange. - Ability to use unique manual and automatic strategies. - A large number of filters and advanced stop setting. - Dynamic vertical and horizontal volumes. - Online chart drawing functionality (support lines, slopes, fibo, etc.) - Ability to place sell orders on coins held on balance and purchased on the exchange manually. - Saving graphs of all coins after restarting/exiting and restarting (if no more than 8 hours have passed between bot starts). - Spot and futures trading with the possibility to connect additional modules extending the terminal's capabilities ("Moon Scalper", "Binance Futures"). - Free connection of other API keys from the same exchange account with PRO status. - The ability to run an unlimited number of copies of the bot (the Free version is limited to 1 active bot). - Possibility to use UDP Trusted Control (in Free version Trusted Control is only possible in emulation mode). - Instant retrieval of commands from TradingView by means of a web hook. And many other features.
The official website of the MoonBot terminal:
1) in English: https://moon-bot.com/en/home/
2) in Russian: https://moon-bot.com/ru/home/

You can download the free FREE version of MoonBot from our website https://moon-bot.com/en/download/ (button "DOWNLOAD MOONBOT").
After clicking this button the archive will be downloaded to your computer, which should be extracted into a separate folder on your computer, e.g. C:/Moonbot.
The MoonBot terminal is a portable x64 Windows application designed to automate cryptocurrency exchange trading. The current version supports Binance, HTX, Bybit, Gate and Bitget exchanges.
You can find all the benefits of the PRO version on our website "PRO version" page https://moon-bot.com/en/pro-version/

The system requirements for the computer on which the MoonBot will run are as follows:
Operating system: Windows 7 64bit/ Windows server 2012 (64 bit) or older, but always with a 64 bit architecture.
When installing the MoonBot terminal on a dedicated server (VDS), choose a configuration with 2 vCores CPU and 2GB RAM.
Brief instructions on how to install the MoonBot terminal:
  1) Download the MoonBot terminal archive from our website https://moon-bot.com/files/MoonBot.zip
  2) Unzip it into a separate folder (not in the system folders or on the desktop).
Attention, recommendations for installation and location of the MoonBot folder:
  a) Do not run the MoonBot terminal from the archive;
  b) Do not extract MoonBot to the desktop, temporary and system folders in your operating system, such as windows, temp, users and so on;
  c) Do not use Cyrillic letters in the folder names in the path to the MoonBot terminal;
  d) If your computer has drives other than the system C drive, such as D, E, etc., then place the MoonBot terminal folder on them. If the computer only has a system C drive, then place the MoonBot folder on this drive in a separate folder in the root directory, e.g. C:\MoonBot.
  3) To run the MoonBot terminal you need to right-click on the MoonBot.exe file and select "Run as administrator", this mode will increase the priority of the application on your PC, the clock accuracy will be normalised and the connection to the exchange will be improved.
  4) On the Settings - Login tab you need to select the desired exchange and enter the API keys from that exchange's account into the relevant fields below and click on the "Register API keys" button. You do not need to re-enter API keys when you run MoonBot next time.
  Important: Be sure to make backups of the folder with the MoonBot terminal after registering the API keys!
A backup is the only way to restore keys in case of disk formatting and system reinstallation.
  5) When using the MoonBot terminal on a VPS (remote server), select Menu - System Settings in the bot and check "VDS optimized mode" in the window that appears, then reboot the bot in administrator mode.
  6) Ensure that the Start button, which is located in the top left corner of the MoonBot main terminal window, is pressed.
  7) Adjust the basic parameters and strategies to suit your trading style.
For more detailed instructions on installing and running the application, see Installation and API Keys at https://moon-bot.com/en/manual/api-keys/
The main differences between the FREE version of the MoonBot terminal and the full PRO version:
- The volume of each buy order on the FREE version is limited to 40 USDT BTC equivalent.
- You can only run one FREE bot on a computer.
- Trading on FREE version is only possible on BTC pairs, other pairs can be viewed in the bot, but orders cannot be placed (trading on all pairs is only available on PRO version)
- Trading on the FREE version is only possible on the spot market (futures trading is only possible on the PRO version with the additional Binance Futures trading module activated).
To view MoonBot users' trade statistics (real-time / 24 hour / weekly), as well as types of popular strategies, visit: https://stat.moon-bot.com/
You should first go to the official MoonBot website for instructions and functionality: https://moon-bot.com/en/home/
  The benefits of the PRO version are described here: https://moon-bot.com/en/pro-version/
  MoonBot terminal download page: https://moon-bot.com/en/download/
  MoonBot terminal installation and start-up: https://moon-bot.com/en/manual/api-keys/
  MoonBot user trade statistics (real time / 24 hours / weekly): https://stat.moon-bot.com/
  After reading the information on the website, the following steps need to be taken:
  1) Register an account on the Binance exchange using one of the four corporate referral links to activate the exchange's partial rebate bonus program and activate additional functionality in MoonBot. A list of bonus program representatives can be viewed by clicking on the MoonBonus button at the top of the main MoonBot terminal window.
  2) Register trading API keys on the Binance exchange (enable trading permission and whitelist the IPs to be traded from, if necessary).
  3) Make a trading deposit, but not less than the minimum lot on coins (from $15 in BTC equivalent for FREE version).
  4) Download the MoonBot terminal from the official website https://moon-bot.com/en/download/
  5) Launch the MoonBot terminal on your computer in administrator mode.
  6) Register the previously obtained API keys in the MoonBot terminal https://moon-bot.com/en/manual/api-keys/
  7) Set up strategies (manual and automatic) https://moon-bot.com/en/manual/strategies/
  8) Begin test trading and mastering the Moonbot functionality.

You can register on the Binance exchange using this link: https://accounts.binance.com/register?ref=joinmoonbot and then get a free trial period of 14 days for the full functionality of the PRO version of the MoonBot terminal, including the Moon Scalper and Binance Futures modules. Activation is performed on the Settings - PRO page after registering the keys in the terminal.

In addition, you can register as a participant in the MOON BATTLE tournament and receive a free trial period of 30 days for the full functionality of the PRO version of the MoonBot terminal, including the Moon Scalper and Binance Futures modules. You can read more here.: https://moon-bot.com/ru/moonbattle/

Each time you run the MoonBot terminal you must run MoonBot.exe in administrator mode by right-clicking on the file and selecting "Run as administrator".
Or you can set a permanent attribute on the MoonBot.exe file to run it as an administrator. To do this, select the MoonBot.exe, right-click on it, select Properties - Compatibility - check the "Run this program as аdministrator" box - Apply - OK. In this case you can now run the bot by simply double- clicking on the MoonBot.exe file and it will run in Administrator mode automatically.
Running the MoonBot terminal in administrator mode allows it to take priority over the main processes on the computer, as well as improving clock synchronisation and accuracy in the MoonBot to prevent the effect of the main price line and tick-trading on the chart being stratified. Clock accuracy is considered normal if it is in the plus or minus 50 ms range. If you see a red "Clock accuracy Bad" message in the bottom left corner of the MoonBot main window, you should take the necessary steps to correct this situation (restart your computer, router, check your Internet connection, check your time sync and time zone, and then restart MoonBot in Administrator mode).
Yes you can, you need to buy the PRO version of the MoonBot terminal with the optional Binance Futures module https://moon-bot.com/en/pro-version/binance-futures-addon/
Binance does not allow users to trade on leverage greater than x20 for 3 days after activation of a futures account. You will have to wait for this restriction to expire and then you can change leverage higher than x20, both on the exchange itself and accordingly in the MoonBot terminal.
If you do not have "Short" checked, it means that you do not have the Binance Futures module activated in the MoonBot terminal, which extends the capabilities of the terminal and allows you to trade both futures and spot markets in "short on spot" mode.
As the MoonBot terminal is not installed in the Windows system but runs from its folder, which contains the MoonBot.exe file and related files, to transfer the MoonBot to another computer you must close the MoonBot terminal, then copy the entire MoonBot terminal folder to a thumb drive and transfer it to the other computer. Alternatively, you may not even copy the MoonBot folder to another computer, but run it directly from the flash drive.
Attention, recommendations for installation and location of the MoonBot folder:
a) Do not run the MoonBot terminal from the archive;
b) Do not extract MoonBot to the desktop, temporary and system folders in your operating system, such as windows, temp, users and so on;
c) Do not use Cyrillic letters in the folder names in the path to the MoonBot terminal;
d) If your computer has drives other than the system C drive, such as D, E, etc., then place the MoonBot terminal folder on them. If the computer only has a system C drive, then place the MoonBot folder on this drive in a separate folder in the root directory, e.g. C:\MoonBot.
The Moon Scalper module is a paid add-on to MoonBot which extends its functionality.
  After activating this module, features such as
  - Vertical volumes
  - Horizontal volumes
  - Drawing functionality on the graph
  - Ability to activate smooth schedule mode
  - Placing multi orders
  - Alerts on drawing elements
Read more about the functionality of the Moon Scalper module here: https://moon-bot.com/en/pro-version/moon-scalper-addon/
Yes, this is available to PRO version MoonBot owners who have the Moon Scalper module activated.
The drawing functionality of the chart can be configured by right-clicking on the Pencil button (Draw on the chart).
In this menu you must select and click on one of the items:
- Pen (free drawing)
- Horizontal line (level with price)
- Sloping line (trend line)
- Triangle (triangular zones)
- Fibonacci lines (the 0.618 level is user-defined, you can drag this line with the left mouse button while holding down the Ctrl button)
- Rectangular area (price level or percentage level)
You can also choose line colour, thickness, type and transparency.
In order to start drawing, hold down the Ctrl button on the graph and hold down the left mouse button to draw the required element.
To remove an element, press Ctrl+Z or move the mouse cursor to the selected element, press the left mouse button and select "Remove" from the menu. If you want to change the position of the drawn element, hold Ctrl and move the cursor over the outermost point or line of the element and edit its position.
If you need to disable all drawings on the graph urgently, press the Pencil button (the button will become inactive) to disable the drawing layer.
The additional paid module "Binance Futures" in the MoonBot terminal allows you to trade open-ended futures on Binance with leverage from x1 to x125, that is, with a deposit of $1000, you can work with an order of $125000. And earn not only on rise of coins entering into LONG positions, but also on their fall opening SHORT positions. More details about futures trading you can read on Binance website, or search information on the internet.
In addition, this module gives you the opportunity to trade Quarterly Futures Contracts as well. You connect to futures trading on the Settings - Login tab.
You can purchase the optional Binance Futures module from the Settings - Unlock tab of the MoonBot terminal.
There for owners of the PRO version is available free testing of the module for 7 days with the limitation of the order size to $30 without taking into account the leverage, that is, the order size with the selected leverage during the test period can be from $30 to $3750.
Once you have purchased the Binance Futures module for the MoonBot terminal, the following steps need to be taken:
  - Activate a futures account on the Binance website.
  - Transfer some funds to the futures account.
  - Obtain new API keys on the Binance exchange with permission to trade in futures (when creating the keys, you need to edit the permissions and check the box allowing to trade in the futures market), and if necessary, prescribe a white IP address in them.
  - Copy the current folder with the MoonBot terminal for spot trading to create a separate MoonBot terminal for futures trading.
  - Next, you need to open the tab "Settings - Login" in your copy of the MoonBot, select "Binance Futures" from the drop-down menu and click the "Apply" button.
  - Then click on "Register another keys" and enter the new API keys that have permission for futures trading.
  - Then click "Register API keys" and wait for the MoonBot to load futures mode.
  If you are having difficulty connecting the MoonBot terminal to futures trading, the following information on our website is useful:
  https://moon-bot.com/en/manual/api-keys/
  https://moon-bot.com/en/pro-version/binance-futures-addon/
  You can also ask for help in the Moon Bot Public telegram group: https://t.me/Moon_Bot_Public
The MoonBot Autotrading Extension Package consists of the following add-ons:
  - Spread strategy
  - EMA filter
  - EMA strategy
  - Additional parameters in the MoonShot strategy for setup of repeated triggers
  - Set of parameters for managing triggers
  - Set of options for Session Management
  The expansion pack for Autotrading is activated in the "Moon Credits" window for internal MoonBot credits.
  Without activation, the features in this package operate only in Emulator mode, enabled through the Menu on the MoonBot main terminal window.
  To open the "Moon Credits" window, click on the PRO Version inscription in the lower right corner of the main Moonbot window or on the "Moon Credits" inscription on the "Settings - Unlock" tab.
  The available amount of Moon Credits on your balance can be viewed in the same window at the bottom left.
  You can refill your Moon Credits balance through our administrators by requesting them in the official MoonBot terminal telegram channel: https://t.me/Moon_Bot_Public
Currently, four exchanges can be connected to the MoonBot terminal: Binance, HTX, Bybit, Gate and Bitget. New exchanges are periodically connected to the MoonBot terminal.
When you purchase the PRO version of MoonBot, you get a lifetime license to use the software, as well as free upgrades that are released regularly. A list of MoonBot updates is published in our telegram channel MoonBotNews: https://t.me/MoonBotNews
When downloading the basic version of the MoonBot terminal, there is an empty file with strategies in the data folder. The user creates strategies independently, based on their needs in manual or automatic trading. Information on strategies is available on our website https://moon-bot.com/en/manual/strategies/
A ready-made file with test strategies for the Binance spot market can be downloaded from our website: https://moon-bot.com/en/manual/strategies/ (archive file data.zip: https://api.moon-bot.com/files/data.zip)
The data folder in this zip must be copied into the folder of the MoonBot terminal with replacement.
Attention! This operation should be done with the terminal turned off and it will completely replace all the strategies that were previously in it!
If you already had your filled strategies, make a backup of the data folder before copying.
There are now 21 strategies in the MoonBot terminal and they are designed to work with different detects, signals and algorithms.
You can select the types of strategies you want and adjust them to your trading ideas, with numerous parameters in the strategies that can be changed with varying degrees of precision and in varying ranges.
The MoonBot itself does not check the "adequacy" of the parameters and will execute a strategy according to the settings you have specified, so please read the descriptions of the strategies and their parameters carefully and only activate strategies if you are sure about what you are doing.
You can always pre-test strategies in the "Emulation mode", in order to verify the basic settings (detects, filter settings, location of Buy and Sell orders, EMA and trigger settings, stops, trailing stops and other settings), but these will not be as accurate as real account strategies, as the emulator will not account for pings and lags, as well as the fill rate and the real drawdown of orders. That is why a strategy that has been working in the "Emulation mode" for a long time and showing positive results on a real account with a working order can work with zero profit as well as with a negative one.
We recommend you to use the real trading mode with minimal order to test strategies on a long distance with real trades.
If you are satisfied with the strategy's performance, you can then gradually increase the order size and monitor the reports.
Information on strategies and their parameters can be found on our website: https://moon-bot.com/ru/manual/strategies/
We do not provide support on how strategies are set up and work. If you think that your strategy is not working as you think it should be tested by you, do a little research yourself.
Go to Settings - Advanced - System, activate the Extended Debug Mode (check the Extended Debug Mode box), then open any chart and a few lines will appear on the top left with all the data for that coin and look at the actual strategy values - this is the only way to see what is really happening. No one can tell you more just by looking at the screenshot - it's a matter of mathematics and actual values.
If you find it difficult to set up strategies, you can get paid expert advice in a private MoonBot Academy English paid Telegram group (contact Kost Main https://t.me/kostmain for access to this group).
There can be several reasons why strategies may not work. Make sure your API keys are checked to allow trading and the IP addresses in the white list of keys are correct, the Start button in the MoonBot terminal is pressed, you must have enough deposit to place an order, the AutoDetect and Strategies buttons must be enabled, and the strategies themselves must be activated and correctly configured. Then, to check why the strategy is not triggering the filters, enable the "Funnel" button (Filters on Charts) on the MoonBot's main terminal window. Open the chart of any coin and you will see a list of strategies, indicating the reason why the strategy does not work on that coin at that moment and which filters prevent it from running. In addition, open the log file and look at the log entries where you will find the cause of the problem.
You can also ask for help in the Moon Bot Public telegram group: https://t.me/Moon_Bot_Public or you can get paid expert advice in a private MoonBot Academy English paid Telegram group (contact Kost Main https://t.me/kostmain for access to this group).
There are currently 21 strategies in the MoopBot terminal: Telegram, DropsDetection, WallsDetection, PumpsDetection, MoonShot, Liquidations, MoonStrike, Volumes, VolumesLite, Waves, Delta, UDP, Manual, Combo, NewListing, TopMarket, EMA, Spread, MoonHook, Activity, Alerts.
You can read more about these strategies on our website: https://moon-bot.com/en/manual/strategies/
All of its actions (information messages, actions, errors, etc.) the terminal records in its logs, which are stored in the logs folder. If you have any questions or errors you can open log and check its entries.
If you own PRO version, you can run many copies of MoonBot terminal on one computer. For example, it is convenient to keep several copies of the terminal, each configured for its own trading pair: MoonBot1 to trade on USDT, MoonBot2 to trade on BTC, etc. Owners of the FREE version can run only one MoonBot terminal on one computer.
To make a copy of the MoonBot terminal, you must first close it, then copy the entire folder and rename it, for example, MoonBot2. Then start both terminals, leave the first one to trade USDT, and switch the second one to trade BTC. If necessary, add trading strategies to MoonBot2 (they can be downloaded from MoonBot1). MoonBot2 can use the same API keys as on MoonBot1, or you can create new API keys from your exchange account and register them to MoonBot2, and MoonBot2 is activated with the PRO functionality for free.
The MoonBot terminal communicates with the exchange via an exchange API, which requires API keys that consist of a pair: API Key and API Secret, which you create yourself in your exchange account.
API Key is a public key, which is used to register your MoonBot terminal.
API Secret is a private key that is used to sign orders.
The first time you start the MoonBot terminal, you need to enter the API Key and API Secret keys in the corresponding fields on the Settings-Login tab.
API keys are stored on your computer locally in the root folder of the MoonBot terminal in encrypted form in the file BotConfig.bcfg, which is automatically created by the terminal.
The API Secret private key is not transmitted to the Internet!
For additional protection of your API keys, you can set a password in the MoonBot terminal, and this password will be asked each time the program is launched.
The password is also used only locally on your computer.
Binance has a load limit on API keys and IP addresses. The bot has an indicator at the bottom of the screen showing the load when a certain level is exceeded, you will hear a beep and the load indicator will turn red. If you simultaneously run several bots from one computer (one IP address or Wi-Fi network), the load will be added from all bots, even if they have different API keys, as Binance takes into account the load from one IP address. Therefore, if you want to run multiple copies of the MoonBot terminal on one computer, do not run them all at the same time, but run them one after another and only after the previous terminal has fully loaded.
The exchange has restrictions on placing orders, if all of your bots simultaneously place many orders and more than the exchange limits, the exchange will ban you and temporarily block your API keys. Take this into account when configuring strategies with multiple bots, and especially do not forget about it when enabling multi-order trading, because they can simultaneously place a lot of orders and exceed exchange limits. Limits are different on different exchanges, so you can check them out
on the website of the exchange on which you are trading.
When there may be lags and multiple Moonbot terminals may intercept orders from each other, which may lead to unpredictable consequences, this of course happens very rarely, but under the right circumstances it is possible, and when using multiple orders, the probability of such cases increases many times over. In this case, use "tracking bots" that can search for hanged positions and sell them in a timely manner. You can read more about it here: https://moon-bot.com/en/control-hanged-position/
When trading futures, there is another important circumstance: 2 MoonBot terminals operating independently on the same coin may cumulatively exceed the position limit, resulting in an inability to place a close order.
If you do run several bots on 1 account (at your own risk), be sure to use different size orders on them. When working with the same orders the probability of failure and loss of an order is much higher!
If you plan to use one MoonBot terminal for different exchanges, you can register keys from another exchange in the same bot and switch between exchanges using the exchange selection drop-down list. However, we recommend making copies of the MoonBot terminal, and in each of them register API keys only for the selected exchange (MoonBot1=Binance, MoonBot2=HTX, MoonBot3=Bybit, MoonBot4=Gate, MoonBot5=Bitget). PRO version owners can make an unlimited number of API keys from the same account of one exchange with PRO support for free. This requires: 1) Copy the PRO version of the MoonBot terminal into a separate folder . 2) Run the MoonBot terminal from this folder. 3) Make sure you have a working PRO version of the MoonBot and the top left hand corner of the Settings - Login tab shows a green MoonBot ID. 4) On the tab Settings - Login click "Register another keys", enter new API keys instead of the current ones and click "Register API keys". Be careful not to leave any characters from the previous keys in the fields and when copying the new ones, do not trap a space at the end. 5) After this MoonBot with the new keys will also become PRO. The MoonBot terminal can be stored on a flash drive and run from other PCs. The FREE version of the MoonBot terminal can only be run in 1 instance.
The MoonBot terminal only works on 64-bit Windows, to run on Mac OS you can set up a remote desktop, for example on a Vultr or Amazon server, with a Windows environment and use the MoonBot terminal via a remote
management, you can also install Parallels on a Mac.
The 64-bit architecture has an important advantage when dealing with exchange data due to the fact that exchange prices are encoded by the 64-bit real double type. The MoonBot kernel is optimized in this way: in addition to slightly optimizing calculations, there is a significant benefit of using non- blocking synchronization. Since MoonBot handles finances, optimal kernel performance is doubly important compared to a regular program. This advantage would be lost to users of the 32-bit version, so it would not make sense for us to make it, and it would be a step backwards rather than forwards.
Breaking charts and missing cross trades usually signal that there is a loss of communication between the bot and the exchange.
This is mainly due to several reasons, here are some of them:
1) Problems with your hardware (computer, router).
2) At this time, your computer could be in hibernation mode and not receive data on trades.
3) Problems with your ISP and internet.
4) Problems and lags on the exchange.
The "Load Charts" is an additional paid service that allows you to upload to your MoonBot terminal missing parts of charts from our dedicated servers, if your computer was shut down or the trades data was not loaded for some time due to various reasons
reasons.
The "Moon Streamer" is an additional paid service that sends current trades from a dedicated server located in Tokyo, Japan, over a UDP connection to your MoonBot terminal. If your connection to the exchange is lagging, a connection to the Moon Streamer can help you to see the crosses (trades) and the chart in real time again.
If you are trading on a dedicated server (VDS) there is not much to gain by using the Moon Streamer, the Moon Streamer is mainly useful if you are trading on your local computer.
General recommendations for fixing this when you have started losing trades crosses. You should:
1) Reboot your computer and MoonBot in administrator mode
2) Reboot the router and check the stability of the Internet connection. If possible, do not use Wi-Fi, but use wired internet.
3) Disable the computer sleep mode, when the charts do not receive data from the exchange
4) Use modules "Load Charts" (on the Settings - User Interface tab, check Charts from MoonServer or update them periodically manually as breaks occur, using in this case on Menu tab select "Reload Charts" or on Hotkeys tab combination written in field "Reload Chart") and "Moon Streamer".
5) If this is a temporary lag exchange or provider, then you need to contact their technical support or wait for the situation to stabilize.
If it is something completely abnormal, you should download a new MoonBot from the site and check the situation on it under the same conditions.
If the problem disappears, you can then transfer all the old files with settings and data from the old bot to the new one, and then check again the disappearance of cross trades.
We recommend that you join the following MoonBot community groups and channels:

https://t.me/Moon_Bot_Public
Moon Bot Public Telegram Group (general questions and technical support)

https://t.me/MoonBotNews
MoonBotNews Telegram Channel (important news and versions of MoonBot updates)

https://t.me/MoonBot_Profit
MoonBot Profit Telegram Channel (examples of profits from MoonBot users)
The FREE version of MoonBot can only trade on BTC pairs. You should switch back to BTC pairs and then you can place orders.
No, on the FREE version of the MoonBot terminal only spot trading in pairs to BTC is possible.
You need to check which exchange wallet your funds are in, most likely they are in the "Funding Wallet" and MoonBot will not see them in the trading balance. If you move funds internally from there to a spot or futures wallet, the balance will appear in the MoonBot, and you also need to check the currency of the deposit and the trading pair you have open in the MoonBot. If you have a deposit in BTC only, for example, the USDT pairs in the MoonBot terminal will have a value of "Total USDT: $0".
Yes, it can be done if you have the PRO version of MoonBot with the Binance Futures module activated https://moon-bot.com/en/pro-version/binance-futures-addon/
Trailing in the MoonBot terminal is usually used when a coin grows long and smoothly without sharp dips. Typically, trailing is turned on after 2% of a coin's growth. Setting a trailing stop at less than 2% is not advisable, because then trades will often close at the trailing stop. Once the price reaches the sell level, the trade will close and the trailing line will disappear.
You can usually go short in the futures market, but even so, there is a possibility on the spot market, but only if you have a PRO version of MoonBot with the Binance Futures module activated, have bought the necessary amount of coins you want to go short and have a sufficient deposit in the base currency.
The "Binance ping" is the ping between your computer where MoonBot is running and the exchange server. The ping value should not exceed 500ms for comfortable trading on your local computer, in case of high ping, try changing your connection methods (Settings-Special-Binance connection Method), restart your router, change your internet speed, don't use Wi-Fi but only wired internet or try connecting to another provider.
We have a separate page monitoring the latency of trades, that is, the time lag between when a trade is executed on an exchange (parameter "T" in the websocket Trade Stream) and when that trade is received online from the Binance exchange on the spot and futures market (hourly and daily) https://api.moon-bot.com/latency/, where you can monitor these parameters in real time.
We have a separate page monitoring the latency of order execution: the time it takes to execute orders (the time from when a command is sent to an exchange until a response is received from Binance) on the spot and futures market (per hour and per day) https://api.moon-bot.com/latency/, where these parameters can be monitored in real time.
We have a separate page monitoring the latency of REST requests to the exchange API - The time required to execute all other API requests, except for commands to handle orders on the spot and futures market (per hour and per day) https://api.moon-bot.com/latency/, where in real-time monitoring of these parameters is possible.
You should close the MoonBot desktop terminal.
Then make a copy of the MoonBot terminal folder and delete the entire logs folder from it, it can weigh a lot and moving the copy to another server can take a long time.
To make the MoonBot folder even lighter, you can delete files with charts like: "BTC-MarketData.zip", then compress the folder with the bot: right-click on the folder, select "Send" -> "Compressed ZIP folder" in the menu, then move this ZIP folder to a new server and uncompress it into a normal folder.
You can then run MoonBot.exe in administrator mode on the new server.
This can be done in several ways:
The first method:
- Close both MoonBot terminals.
- Open the data folders of both terminals.
- Copy the data / Binance Futures-USDT-strat.txt strategy file from the USDT futures terminal, paste it into the USDT spot terminal folder and rename it to Binance-USDT-strat.txt.
- Run the MoonBot spot USDT terminal in administrator mode, click on the Strategies button and make sure the copied strategies are present in the strategies window.

The second method:
- Without closing both MoonBot terminals, select the strategies or strategy folders you want in the USDT futures terminal by holding down CTRL and clicking on them one by one or by holding down SHIFT and clicking from first to last.
- Then press CTRL+C and copy all selections to the clipboard.
- Then, in the spot USDT terminal, click on the Root folder, press CTRL+V and paste the contents from the buffer.
- Make sure that all strategies appear in the MoonBot USDT spot terminal.
Currently there are 21 strategies available in the MoopBot terminal: Telegram, DropsDetection, WallsDetection, PumpsDetection, MoonShot, Liquidations, MoonStrike, Volumes, VolumesLite, Waves, Delta, UDP, Manual, Combo, NewListing, TopMarket, EMA, Spread, MoonHook, Activity, Alerts.
Every trader develops the strategies according to his trading style and risk management.
Each of these strategies when set up correctly (filters, detects and other parameters) can improve trading and make profit.
One of the oldest and safest strategies is MoonShot, which places limit orders in the green box, follows the price at a certain distance and triggers a sharp price break, as well as other popular strategies: Drops, Pump and Spread.
The statistics of popular strategies can be found on our website: https://stat.moon-bot.com/ (Strategy Ratings tab).
For example, for spot trading, you can make four different MoonBot terminals for different pairs and configure in them the strategies you need (TopMarket, Delta, Drops, Pump, Spread and others):

- MoonBot1 for BTC pair
- MoonBot2 for USDT pair
- MoonBot3 for BNB pair
- MoonBot4 for the BUSD pair

This is done so that each of bots will monitor its market and open charts of the most volatile coins or identify sharp shoots or strong spills. As soon as such movements start, you can act according to the situation, connect auto-strategies or trade manually.
For convenience, the detections of each bot can be redirected to separate windows (charts), in which they will stay for a given time and you can monitor them in a more convenient format.
You can read more about the functionality of the monitoring windows on this page: https://moon-bot.com/en/charts-in-separate-windows/

Yes, the MoonBot terminal has tools for trust management of other users' accounts.
 In MoonBot, this can be done by controlling signals via Telegram (with a slight delay of 1-2 seconds) or via UPD (faster transfer of commands).
 How it works: The MoonBot terminal can automatically generate commands corresponding to basic trading actions: place, reorder, sell, cancel an order. The commands are either sent to your personal channel in a special form or via UPD protocol and these signals can be read by other terminals. Thus, your terminal can be the master and the terminals of other users you have invited to the trust management can be slaves and they will repeat your actions.
 The function of receiving commands is only available in the PRO version!
 Please note that exact repetition is not possible due to the speed of the commands and the queue in the trading stack!
 For more information on setting up trust-management via telegram, see this page: https://moon-bot.com/en/75-trust-management/
 For more information on setting up UPD trust management, see this page: https://moon-bot.com/en/87-trust-management-udp/

Updates to the MoonBot terminal are released regularly, sometimes several times a month. The MoonBot terminal is improved with the addition of new functionality, parameters and strategies. A list of MoonBot updates is published in our MoonBotNews telegram channel:
https://t.me/MoonBotNews
Information about the next update appears on the MoonBot terminal's main window as a tab in the top right corner.
You can click on this tab and update the MoonBot terminal to the latest version. In addition, new version announcements and version history are published in the MoonBotNews channel at https://t.me/MoonBotNews, as well as on our website under: Instruction-History versions of https://moon-bot.com/en/manual/versions-history/
Yes, indeed, previously on the MoonBot spot terminal for the Binance exchange, rearranging orders took two operations: cancel the order and place the order at the new location. But starting from version 6.95 (11.04.2023) orders on the spot are rearranged 2 times faster - it became possible due to use of one exchange operation "cancelReplace" in API Binance.
Yes, the MoonBot terminal correctly processes the trading ban under the new risk control rules on Binance futures https://www.binance.com/en/support/faq/binance-futures-trading-risk-control-f1afe9cbcd7a438492a0676e024f1897.
Yes, you can trade all coins available for trading in the MoonBot terminal, including coins with a price accuracy of less than 1 satoshi.

If you cancel an market stop on the MoonBot terminal chart, then the coin position will be cancelled and the unsold coins will remain on your balance.
Note that in order to be able to use a market stop, you should also set the slider to the far right on the Settings-Advanced-System tab to "Log level: 5". 

Currently, the following pairs are present in the MoonBot terminal for the HTX exchange: BTC, ETH, USDT, HT, USDD.
Please note that the MAvg calculation has been changed and this will result in a change in how strategies work! Coin prices are now considered to be reduced to 1._x000D_nThe principle of MAvg calculation is as follows: for each coin the average price for 48 hours is calculated. Then the sum is calculated for all markets: (current price / average price) * (if volume is ticked, then multiply by volume)._x000D_nMAvg = this is the sum of prices above / number of markets.
Yes, in MoonBot terminal you can use the "+" symbol in the mailbox name when registering subaccounts.
No, the order and position control functionality is available only for owners of the PRO version of MoonBot terminal.
There are a number of situations when unwanted orders and positions may appear on the exchange:n- During technical work at the VDS provider, as well as various types of network failures.n- Software errors in the MoonBot terminal or the exchange.n- When trading manually - interference with the MoonBot terminal, an attempt to close a position via balances or the exchange application.
In autotrading, if, for example, a MoonBot terminal is installed on a VDS, and a network failure occurs on that VDS, that terminal will not be able to do anything. To solve this situation, the functionality of controlling lost orders and positions with the help of special MoonBot tracking terminals has been developed. These terminals should be placed separately from the working terminals and on different VDS servers, and preferably in different regions or at different providers.

The function of tracking hovering positions does not work for Bittrex exchange, as there is no such functionality in the API of Bittrex exchange and therefore it is impossible to set a tracking bot for this exchange. Attention! The Bittrex exchange has ceased trading activity since 04.12.2023 due to its bankruptcy, so its support in the MoonBot terminal is no longer available.

When trading manually in the MoonBot terminal, it is sufficient and necessary to tick Ignore Replacing Bug on the Settings-Advanced tab. When trading manually, you control orders/positions yourself and can take action to close them.

Voting for the introduction of the Bybit exchange into the MoonBot terminal (on the “MoonBonus” button, “Votes” tab) was only for users of the PRO version. To vote, you had to uncheck “Hide MoonBonus button” on the “Settings - User Interface” tab, so that the “MoonBonus” button appeared on the main window. After clicking it, you had to go to the “Votes” tab, read the voting conditions and vote using credits in any amount from 500 credits, but it was more profitable to vote for 800 credits at once to get a 25% bonus (800+200=1000 credits), which was enough for 2 activations, for example, the main account and a sub-account. Voting results were published in real time on this page: https://api.moon-bot.com/files/ByBitVotesV2.php. Currently, the voting has been successfully completed and the Bybit exchange has been added to the MoonBot terminal.

Voting for the introduction of the Gate exchange into the MoonBot terminal (on the “MoonBonus” button, “Votes” tab) was only for users of the PRO version. To vote, you had to uncheck “Hide MoonBonus button” on the “Settings - User Interface” tab, so that the “MoonBonus” button appeared on the main window. After clicking it, you had to go to the “Votes” tab, read the voting conditions and vote using credits in any amount from 500, but it was more profitable to vote for 800 credits at once to get a 25% bonus (800+200=1000 credits), which was enough for 2 activations, for example, for the main account and sub-account. Voting results were published in real time on this page: https://api.moon-bot.com/files/GateVotes.php. Currently, the voting has been successfully completed and the Gate exchange has been added to the MoonBot terminal.

Currently, the MoonBot terminal for the Bybit exchange supports working with the spot market (on the Settings - Login tab, select: Bybit) and linear futures (on the Settings - Login tab, select: Bybit Futures). Inverse Contracts are not supported in the terminal. On linear futures (Bybit Futures) Cross and Isolated Margin modes are available in one way mode. Hedge mode is currently not supported in the MoonBot terminal for the Bybit exchange.n Detailed instructions on how to connect the Bybit exchange are published on this page: https://moon-bot.com/en/connect-bybit/.

Conditions for activating the module for trading on the Bybit exchange in the MoonBot terminal:

1) To trade futures, you must have the “Binance Futures” module activated (see the Settings - Unlock tab).
2) Activation is only possible for accounts registered through the referral link https://partner.bybit.com/b/JOINMOONBOT. If you already have a Bybit account that was registered using another referral link, you can make a new Bybit account using our referral link and then transfer KYC to the new account (this is officially allowed by the Bybit exchange).
3) Activation is performed through the Moon Credits window (in the Settings - Unlock tab, click on Moon Credits and then in the Moon Credits window under "Activate API Key" click on the "Activate for 500 Credits" button) and costs 500 Moon Credits for both the main account and each sub-account.
4) Moon Credits are available only to users of the PRO version of MoonBot (before activating Bybit, you must have the PRO version of the terminal from any other exchange activated).
Detailed instructions on how to activate the Bybit exchange are published on this page: https://moon-bot.com/en/connect-bybit/.

Registration on the Bybit exchange must be done using the promo code “JOINMOONBOT” or via the link https://partner.bybit.com/b/JOINMOONBOT.

Immediately after registration, you must change your account type to Unified Trading Account (UTA) or ETA in the Russian version. You will be prompted to do this when you first log in to your personal account on the Bybit exchange.
Before creating API keys, it is necessary to undergo verification (KYC) on the exchange, because without it the API keys will not have the right to perform trading operations.
When creating API keys, you should select the key type: System-generated API Keys.
Next, in API Keys, set the following checkboxes (V):

API Key Usade: API Transaction
API Key Permissions: Read-Write

Unified Trading: V

Contract/Orders: V
Contract/Positions: V
Contract/Copy Trading: V

USDC Contracts/USDC Derivatives Trading: V

SPOT/Trade: V

Assets: V

Wallet/Account Transfer: V
Wallet/Subaccount Transfer: V

Exchange/Exchange History: V

Binding to IP in API keys is not obligatory, but it is highly desirable, as the white list is an additional protection and APIs will be valid without time limitation. Without IP binding API keys will be valid for 90 days.
Detailed instructions on how to connect to the Bybit exchange are published on this page: https://moon-bot.com/en/connect-bybit/.

Instructions for registering API keys from the Bybit exchange in the MoonBot terminal.

Make a copy of the MoonBot working folder to a new folder.
Go to the Settings - Login tab, select Bybit (spot trading) or Bybit Futures (futures trading) from the list of exchanges, and click Apply.
Register Bybit API keys in the MoonBot terminal (version becomes Free).
Make sure that the MoonBot terminal ID has not changed. If the ID has changed, it means that you did not follow the instructions, in this case create new API keys on the exchange and repeat the process from the first point again.
Click on the Free version in the bottom right corner of the MoonBot terminal, find the “Activate API Key” section and click on the “Activate for 500 Credits” button.
If you see “Wrong account”, it means that your account is not registered with the referral link: https://partner.bybit.com/b/JOINMOONBOT.
After successful activation of API keys, it is recommended to restart the MoonBot terminal.
Detailed instructions for connecting the Bybit exchange are published on this page: https://moon-bot.com/en/connect-bybit/.

 Pay attention to the peculiarities of working with the Bybit exchange.
1) When making a deposit, funds appear in the Funding account, but for trading they must be transferred to the Unified Trading account, in which case the balance will appear in the MoonBot terminal.
2) You can also specify in the settings of your Bybit exchange account that deposits are immediately transferred to your trading account (Setting: Auto Transfer Deposits To Unified Trading Account).
3) When trading on Bybit exchange spot, due to the fact that the commission is deducted in coins, not in USDT or BNB, as on Binance exchange, the exchange account generates “coin dust” - small residual coins smaller than the minimum trading lot, which cannot be sold. They can only be converted into MNT token through the Bybit exchange interface.
Detailed instructions on how to connect to the Bybit exchange are published on this page: https://moon-bot.com/en/connect-bybit/.

 Instructions for registering Gate API keys in the MoonBot terminal:
1) Register an account on the Gate exchange using our referral link https://www.gate.io/signup/MOONLOVE?ref_type=103. It is NOT necessary to switch to a universal account (UTA), as on Bybit exchange (it is impossible without VIP2 status).
2) Activate a futures account on the Gate exchange. To do this, go to futures trading in your personal cabinet on the Gate exchange website and transfer any amount of USDT to your futures account. If you do not activate the futures account and try to enter API keys into the MoonBot futures terminal, you will get the error “label”: “USER_NOT_FOUND”, “message”: “please transfer funds first to create futures account”.
3) Next, create API keys for the Gate exchange with permissions for spot and futures trading.
Below you can see the necessary permissions on the API keys. Check the boxes in advance when creating API keys!
Account Type: Trading Account
Permissions:
Enable Spot Trade and select Read And Write.
Enable Perpetual Futures and select Read And Write.
Enable Delivery Futures and select Read And Write.
Enable Wallet and select Read And Write.
Enable Subaccount and select Read And Write.
Enable Commission Details and select Read And Write.
Enable Account and select Read And Write.
If you forgot to check the necessary boxes and the API keys in the MoonBot terminal are not registered, you need to make new API keys, not edit the old ones.
4) Buy a small amount of GT tokens on the Gate exchange, which will be used to deduct trading commissions. Then go to My Fees in your Gate exchange account and under “My Spot Trading Fee” expand the menu and activate “Pay with GT tokens (Enabled)”.
5) Make a copy of the MoonBot terminal working folder to a new folder.
6) Go to Settings - Login tab, select Gate Spot or Gate Futures from the list of exchanges and click Apply.
7) Register the Gate exchange API keys in the MoonBot terminal (version becomes Free). Do not try to register the key in a freshly downloaded terminal, as it will get a new ID with no credits for activation! Make sure that the ID of the MoonBot terminal has not changed. If the ID has changed, it means that you did not follow the instructions, in this case create new API keys on the Gate exchange and repeat the process from the first point again. If you have already registered API keys with a new ID, delete them, make a copy of the MoonBot terminal folder and insert new API keys.
8) Click on the Free version label in the lower right corner of the MoonBot terminal, the Moon Credits window will open, and under the "Activate API Key" label, click on the "Activate for 500 Credits" button below. If you see “Wrong account”, it means that your account is not registered through the referral link: https://www.gate.io/signup/MOONLOVE?ref_type=103. Registration through this link also gives you the opportunity to receive a 30% refund on the commission paid to the exchange (paid by the exchange automatically according to the rules of the Gate exchange).
9) After successful activation of API keys it is recommended to restart the MoonBot terminal.
10) Important: Since Gate has a large number of trading pairs, MoonBot takes up a lot of memory! This is normal, but you should strictly follow the recommendation of “1 MoonBot per 1 VPS”.
Detailed instructions on how to connect the Gate exchange are published on this page: https://moon-bot.com/en/connect-gate/.

Activate subaccounts in the MoonBot terminal for the Gate exchange.

1) Create keys for your sub-account on the Gate API exchange website.
2) Copy the folder with your main PRO terminal from your main Gate exchange account to a new folder and launch it.
3) On the Settings - Login tab in the "Exchange" menu, select Gate Spot or Gate Futures and click the "Apply" button.
4) On the Settings - Login tab, register the API keys from your sub-account.
5) Click on the PRO version label in the lower right corner of the MoonBot terminal main window or on the Settings - Unlock tab, click on the Moon Credits label to open the Moon Credits window with paid module activations.
6) The Moon Credits window shows your Moon Credits balance at the bottom. To activate one subaccount, you need to have 500 Moon Credits. If your balance is sufficient, click on the "Activate for 500 Credits" button under the "Activate API Key" label, and the subaccount API keys will be activated in this terminal.
7) If you see the message "Wrong account", it means that your account is not registered via the referral link specified above.
8) If you need to activate other sub-accounts from the same exchange, repeat this procedure as many times as necessary.

Detailed instructions on how to connect to Gate Exchange are published on this page: https://moon-bot.com/en/connect-gate/.

Pay attention to the peculiarities when working with the Gate exchange.

1) On futures available balance is updated with a delay.
2) Trading on futures on the Gate exchange (on the website) is conducted in contracts and each coin has a contract size. For example, for ETH the contract size is 0.01 ETH. In the MoonBot terminal, this logic is hidden from the user, so visually trades are counted in currency units. In other words, when trading in the MoonBot terminal you open a position for 0.01 ETH, but on the site this position is equal to 1 ETH contract.
3) On the spot, the “big” stack of 1000 levels is loaded with a strong delay (up to 1 minute), during which time only a “narrow” stack of a few dozen levels is available.
4) After the first launch of the MoonBot terminal, positions are “initialized” on futures for some time (about 2-3 minutes). During this time, you will not be able to change the leverage and maximum orders, and accordingly, the auto leverage control will not work.
5) When restarting the auto leverage control will not work for the first minutes either, but you can manually change the leverage.
6) Public liquidations do not seem to be available in the API. Therefore, the Liquidations strategy will not work in the MoonBot terminal.
7) Icebergs work on futures and spot; the visible part of the iceberg is set to the minimum lot size.
8) Due to the extremely low API limit on market requests, the initial loading of market data takes a long time. For manual trading it makes sense to uncheck “Analize coins on startup” on the “Settings - Main” tab.
9) For automated trading, the rule “1 MoonBot terminal = 1 VPS” should be strictly observed; the region of the dedicated server (VDS) for the Gate exchange is recommended: Tokyo (Japan).
10) There are no commission values on futures in API, so the report will differ from the actual profit by the value of the maker's commission.

Detailed instructions on connecting the Gate exchange are published on this page: https://moon-bot.com/en/connect-gate/.

Yes, the “Load Charts” functionality works for the MoonBot spot terminal for the Bybit exchange.

Self Trade Prevention (STP) - Self Trade Prevention is a mechanism used by exchanges to prevent users from accidentally trading against themselves. This situation, known as self-trading, occurs when a user's own orders match each other in the order book. STP is particularly important for maintaining a fair and transparent trading environment, as it helps prevent market price manipulation and ensures that trading activity accurately reflects genuine market interest.n On Binance, Self Trade Prevention (STP) prevents users' orders or their “tradeGroupId” from matching their own.n For spot trading on Binance, the SPT algorithm in the MoonBot terminal is currently as follows: it cancels a Buy order when attempting to buy from itself and cancels a Buy order when attempting to sell to itself.

You can register on the Binance exchange via this referral link: https://accounts.binance.com/register?ref=joinmoonbot and get a free trial period of 14 days for the functionality of the PRO version of the MoonBot terminal, including Moon Scalper and Binance Futures.

Also, registration via this referral link gives an unprecedented 75% discount on the PRO version of MoonBot terminal with MoonScalper and Binance Futures modules using the code MoonBonus, as well as the following bonuses:
- Auto-refund of commission when trading on Binance: 10% of all trades on futures (in the first month of trading), 20% of all trades on spot (for life)!
- 300 Moon credits as a gift.
- BNB auto-purchase option when trading USDT-M futures.
- MoonHook Strategy.
- The price emulation tool on the chart using a “Pencil”.
- Graph monitoring module in separate windows.

Activation is performed on the “Settings - Unlock” page after registering the keys in the MoonBot terminal. In this case, the terminal will be linked to your Binance account and you will be able to test the terminal both on real orders and on emulator orders. In addition, you can download a fully customized MoonBot PRO terminal with Binance Futures and MoonScalper modules (ID 500), which is linked to our account and working in emulator mode, from our website https://moon-bot.com/en/download/.
This mode will allow you to test all the functions, but without placing real orders and it does not require you to connect to your exchange account.

If you are satisfied with the terminal and its functionality, you can buy the terminal and activate your API keys for real trading operations on the exchange deposit.

If you have installed the MoonBot terminal on a dedicated server (VDS) and your ping is much higher than 10ms, it will affect the speed of interaction between the terminal and the exchange (placing, placing, closing orders, etc.). To reduce ping try to change DNS in the network connection settings with server restart and check which setting will give the best effect:
1.1.1.1
1.0.0.1

8.8.8.8
8.8.4.4

8.8.8.8
1.1.1.1

Also try changing the connection methods on the Settings - Advanced - Engine settings tab.

MoonBot currently supports 5 exchanges: Binance, HTX, Bybit, Gate and Bitget. If you plan to host MoonBot terminals on dedicated servers (VDS) to reduce ping and increase the speed of communication with the exchange, you should place the servers in the following locations:
For Binance exchange: Tokyo (Japan).
For HTX exchange: Tokyo (Japan).
For Bybit exchange: Singapore.
For the Gate exchange: Tokyo (Japan).
For the Bitget exchange: Tokyo (Japan).

If a Sell order exceeds the exchange's maximum order limit when trading on the MoonBot spot terminal for the HTX exchange, an automatic split will occur.

The Bitget exchange API supports the conversion of small coin balances, so in the MoonBot terminal for the Bitget Spot exchange, you can convert small coin balances into BGB (Bitget Token) tokens. To do this, go to Menu - Assets and click on the Convert to BGB button. The terminal will then send a request to the exchange and all small coin balances will be converted.
You can convert small balances of supported cryptocurrencies worth less than 10 USDT to BGB tokens once every 6 hours. Assets that are delisted or unsupported cannot be converted. The list of supported coins can be found on the Bitget exchange website in the Announcement Centre.

In the MoonBot terminal, on the Filters / Base tab, the BinanceTokenTags parameter is used to filter coins with different tags. The MoonBot terminal checks the current list of coin tags at :00min:00sec and :00min:02sec every hour.

The MoonBot terminal community has a group for discussing the bonus system and other organisational issues related to interaction with the Bybit and Binance exchanges: https://t.me/MoonBotCandy.

In the MoonBot terminal, hourly and daily volumes from the Gate exchange in contracts are converted to USDT.

 In the MoonBot terminal, you can use the MoonStreamer functionality for the Gate exchange, including if you use your own server for this purpose.

The MoonBot terminal will consider a coin a new listing if there has been a break in the candlestick chart for more than 12 hours during trading.

Binance has introduced a mandatory STP (Self-Trade Prevention) feature for all Binance spot and margin trading users, meaning that you cannot buy and sell coins to yourself. The STP feature prevents unintentional transactions involving a single API user, ensures compliance and data security, and saves API users from paying unnecessary trading fees. The MoonBot terminal for the Binance exchange provides protection against self-trading STP when attempting to sell (or buy) at your own limit, the Buy order will be cancelled;
- if you have a Sell order, then when you try to buy it back at market price from yourself, the purchase will not go through and the Sell order will remain.
- If you have a Buy order and your Sell order is thrown into it, the Sell order will be moved and your Buy order will be cancelled.

Regular MOON BATTLE tournaments are held every month, from the 10th to the 25th inclusive (UTC+0 report). In December, the final MOON BATTLE tournament is held with a super prize from MoonBot.

To participate in the MOON BATTLE tournament, you can register new accounts on Binance or Bybit exchanges using our referral links:
- Registration on Binance exchange https://accounts.binance.com/register?ref=joinmoonbot
- Register on the Bybit exchange https://partner.bybit.com/b/JOINMOONBOT
Our referral code: joinmoonbot.

New participants who have not yet used the MoonBot terminal and have exchange accounts registered without using any referral links are also eligible to participate in the MOON BATTLE tournament.

To get started, download the FREE version of the MoonBot terminal from the download page https://moon-bot.com/ru/download/ and then activate the free trial PRO version in the terminal on the Settings - Unlock tab. The trial PRO version is activated for a period of 1 month and only for the main exchange account (sub-accounts do not participate in the tournament).

During the MOON BATTLE tournament, you can trade on the Binance or Bybit spot or futures exchanges and use any trading pairs available in the MoonBot terminal for these exchanges.

The trial PRO version of the MoonBot terminal with the Moon Scalper and Moon Futures modules for participation in the MOON BATTLE tournament is issued for a period of 1 month so that you have time to prepare for the tournament. It is advisable to activate the PRO version on the 26th of the current month so that you can prepare for the tournament from the 26th to the 9th and participate in the tournament from the 10th to the 25th.

In the MoonBot terminal, go to the Settings - Interface tab and uncheck the "Hide MoonBonus button" box. After that, the MoonBonus button will appear at the top of the terminal's main screen. Click on it, then in the MoonBonus window on the Bonus tab at the bottom, enter your NickName, which will be displayed on the tournament statistics page https://stat.moon-bot.com/ (Moon Battle tab), tick the "Take part in the competition" box and then click OK. On the "Settings - Login" tab, tick the box "I agree to send my trades results to the server" without ticking "Anonymously". If you have done everything correctly, you will find yourself on the MOON BATTLE tournament statistics page.

Yes, you may use any nickname you wish when registering for the MOON BATTLE tournament, but please ensure that it is appropriate and ethical. Do not create offensive nicknames or nicknames with political or religious connotations. The tournament organisers may disqualify participants who do not comply with these conditions.

The deposit amount for participating in the MOON BATTLE tournament on the main exchange account must be between $300 and $1,500 (in any currency converted to $ at the current exchange rate). Due to possible exchange rate fluctuations, we recommend making a deposit slightly more than $300, for example $310 for the minimum deposit, and slightly less than $1,500, for example $1,490 for the maximum deposit. The deposit for the tournament is calculated not based on the free balance, but based on the figure displayed by the exchange on the Asset button in your personal exchange account, i.e. the total amount in your trading account.

In order for the deposit data to be displayed correctly on the statistics page, you need to launch the terminal registered for the MOON BATTLE tournament before the 10th and make sure that the "Take part in the competition" checkbox is selected in the Settings - Unlock tab. Then go to the tournament statistics page https://stat.moon-bot.com/ (Moon Battle tab) and check that your deposit details are displayed correctly.

In order for the deposit data to be displayed correctly on the statistics page, you need to launch the terminal registered for the MOON BATTLE tournament before the 10th and make sure that the "Take part in the competition" checkbox is selected in the Settings - Unlock tab. Then go to the tournament statistics page https://stat.moon-bot.com/ (Moon Battle tab) and check that your deposit details are displayed correctly.

The Bybit exchange also does not allow internal transfers between Funding and Trade accounts; this will also result in automatic disqualification from the MOON BATTLE tournament. The fund transfer function in the MoonBot terminal, which is performed via the Menu - Assets in the lower Transfer window, is blocked for tournament participants.

 MOON BATTLE tournaments are regular grand competitions between traders who use the MoonBot terminal!
MOON BATTLE tournaments are held every month from the 10th to the 25th. Anyone can take part in the monthly battles, show off their skills and compete for cool prizes!
Registered tournament participants receive a free PRO version of the MoonBot terminal with Moon Scalper and Binance Futures modules connected for a whole month!
The final MOON BATTLE will take place in December 2025 — a grand battle for the super prize from MoonBot!
MoonBot is waiting for you — bold, ambitious, and ready to win! Register, trade, and win!

If you receive cashback on the Bybit exchange, it will not be considered a deposit replenishment at the time of participation in the MOON BATTLE tournament and will not result in disqualification.

Each main account participates in the regular monthly MOON BATTLE tournament only once, and once more in the final tournament (in December). However, Binance and Bybit main accounts are considered different accounts, so one user can participate twice on these two exchanges: alternately in different months, or simultaneously in the same month, thereby doubling their chances of winning.

The conditions for selecting the winners of the MOON BATTLE tournament are as follows: the winners of the MOON BATTLE tournament will be selected from among participants who have scored at least 30 points and made at least $10,000 in trading volume (purchases and sales are counted as one transaction).
Accordingly, with a deposit of $300, you need to earn a profit of +$90 to receive the minimum 30 points, and with a deposit of $1,500, you need to earn a profit of +$201 to receive the minimum 30 points.
The ranking of the MOON BATTLE tournament winners is based on the points earned. The more profit you make, the more points you get and, consequently, the higher your chances of winning. The MOON BATTLE tournament is held every month, and at the end of it, 5 prize places are distributed.

The MOON BATTLE tournament offers 5 prize places with the following prizes:

1st place: 1000 USDT + 500 MoonCredits + PRO version of MoonBot with Moon Scalper and Binance Futures modules (perpetual)

2nd place: 500 USDT + 500 MoonCredits + PRO version of MoonBot with Moon Scalper and Binance Futures modules (for 2 months)

3rd place: 300 USDT + 300 MoonCredits + PRO version of MoonBot with Moon Scalper and Binance Futures modules (for 2 months)

4th place: PRO version of MoonBot with Moon Scalper and Binance Futures modules (for 2 months)

5th place: PRO version of MoonBot with Moon Scalper and Binance Futures modules (for 2 months)

In addition, all prize winners (from 1st to 5th place) will receive a commemorative ‘Moonbot 2025’ T-shirt as a gift.

Please note! The PRO version of the MoonBot terminal is activated on the same Account ID that the user used to participate in the tournament.

On the MoonBot statistics page https://stat.moon-bot.com/ (Moon Battle tab), during the MOON BATTLE tournament, real-time data on participants and their current progress is displayed:

Rank - current position
UserId - terminal ID from the Settings-Login tab
Market - name of the exchange where trading takes place
Nick - nickname specified in the MoonBonus button window in the NickName field
Volume, K - trading volume in K$
Orders - number of transactions
Deposit - initial deposit
Profit, % - profit in percent
Score - number of points scored
Status - participant status

Explanation of tournament participant statuses (Status column):
participation - participant
make deposit - increase your deposit to the range of $300...$1500
reduce deposit - reduce your deposit to the range of $300...$1500
disqualified - disqualified

Scores in the MOON BATTLE tournament are calculated using the following formula:

Profit in % * [Square root of the ratio (Initial deposit / 300)]

Thus, a participant with an initial deposit of $1,500 receives 2.24 times more points for the same profit than a participant with a deposit of $300.

Please note that the score is calculated based on the increase in the deposit in USDT equivalent, so even if you do not trade at all in the tournament, the score may change both upwards and downwards due to currency exchange rate differences.

Stages of participation in the MOON BATTLE tournament:

From the 1st to the 9th of each month, applications for participation in the tournament are accepted: participants who have activated the trial version of PRO MoonBot register, tick the box in the terminal to participate in the tournament and check that their data has appeared on the statistics page https://stat.moon-bot.com (on the Moon Battle tab).

The tournament runs from the 10th to the 25th inclusive. You can join it after it starts on any day from the 10th to the 25th. If you have made a single deposit of between $300 and $1,500 and become a participant (the status ‘participation’ appears in the statistics), it is prohibited to make additional deposits during this period, and any violation will result in disqualification.

From the 26th to the 1st, the statistics page will display the tournament results, prizes will be awarded, and a countdown timer to the start of the next tournament will be activated.

You can see how much time is left until the start of the next MOON BATTLE tournament:
1) On the tournament page https://moon-bot.com/ru/moonbattle/
If the tournament has not yet started, the counter will show a countdown to the start of the tournament:
Time left until the start of the tournament (UTC)
03 days 12 hours 27 minutes

If the tournament has already started, the counter will show zeros:
Time remaining until the start of the tournament (UTC)
00 days 00 hours 00 minutes

2) On the statistics page https://stat.moon-bot.com/ (Moon Battle tab)
If the tournament has not yet started, the counter will show a countdown to the start of the tournament:
Competition starts in 07d 13h 05m

If the tournament has already started, the counter will show a countdown to the end of the tournament:
Competition ends in 14d 09h 27m

You can watch a short video on how to complete all the steps to register for the MOON BATTLE tournament in our Telegram group MOON BOT discussion: https://t.me/moon_bot_crypto/110775

 When trading in the MoonBot terminal on the Bybit Spot exchange during the MOON BATTLE tournament, totalEquity, including open positions, is taken into account for a more accurate balance calculation. To participate in the MOON BATTLE tournament, always use the latest version of the MoonBot terminal.

In the MoonBot terminal for the Gate Futures exchange, the maximum order is rechecked once every 10 minutes.

If you want to use the MoonBot terminal to trade on the Bitget exchange, use our referral link when registering a new account on the Bitget exchange: https://www.bitget.com/expressly?vipCode=2MOON

If you used our referral link when registering a new account: https://www.bitget.com/expressly?vipCode=2MOON, you will receive an automatic cashback of 20% on spot and futures.

When creating API keys in your Bitget exchange account, you will be prompted to use a password. Since we do not use it for API requests in the MoonBot terminal for the Bitget exchange, please enter 00000000 (eight zeros) in this field.

In the MoonBot terminal for the Bitget exchange, there is no limit on the size of a single order. There are limits on maximum positions, which are not loaded immediately, along with leverage.

When trading on the MoonBot terminal for the Bitget exchange, there are API limits: 6,000 requests per minute in total, which is quite a lot, and there is also a separate limit of 10 orders per second, from which protection is impossible due to the short reset time. Just try not to exceed this limit too much.

The MoonBot terminal for the Bitget exchange uses a number of undocumented API functions: more levels in the order book, subscription to all trades at once. This means that there will not be any more levels in the order book, but there may be fewer if this function is disabled.

Funding Time via API returns 1 request per pair, so in order not to request all 700+ markets at once for optimisation, the time is now taken from the BTC-USDT pair. Accordingly, if the Funding Time is different on another market, the MoonBot terminal will not see it at this time.

Loading charts in the MoonBot terminal for the Bitget exchange currently only works for the futures market.

Binget exchange servers are located in the following locations:

AWS Tokyo ap-northeast-1a (apne1-az4)
AWS Tokyo ap-northeast-1c (apne1-az1)

Therefore, for dedicated servers (VDS) when trading via the MoonBot terminal for the Bitget exchange, you need to select: Tokyo (Japan).

BGB (Bitget Token) is the native token of the Bitget exchange. If you have enabled the option to use these tokens for commissions https://www.bitget.com/fee in your exchange account, you will be eligible for a 20% discount on commissions for all spot transactions. You should also set up automatic BGB purchases in the MoonBot terminal under Settings - Advanced - Engine Settings.

In the MoonBot terminal for the Bybit exchange, the minimum lot size has been increased from $2 to $5, as the Bybit exchange API currently specifies this restriction on the minimum lot size.

The MoonBot terminal allows you to use alerts (signal drawing figures: horizontal lines, trend lines, triangles, etc.).

Advantages of alerts in the MoonBot terminal:

a) They do not take up a deposit when placed, but when linked to the Alerts strategy, a real order is placed for this strategy only after the alert price is crossed. This is convenient because you can scatter alerts across the market, avoid touching your deposit prematurely, avoid hitting the exchange's API limit, and build up your position gradually by placing alerts in the red order book on the decline and then working with the Alerts strategy only after the rebound.

b) allow you to implement certain algorithms without unnecessary strategies, pads, and triggers.

c) react to both the intersection of the average price line (AlertByTrades=NO) and trades (AlertByTrades=YES), i.e. in the second option, they are more sensitive to intersections and can be used to catch deep piercings.

d) do not take up the quota for the number of orders in the terminal (1000 orders maximum, including: pending, real and emulator orders). That is, for example, they can be manually distributed across 2600 coins on the Gate Spot exchange without affecting the order limit.

Disadvantages of alerts: they cannot be set via manual or auto-strategies, i.e. alerts can only be set manually on the chart.

You can use pending orders in the MoonBot terminal.

Advantages of pending orders in the MoonBot terminal:

a) They do not require a deposit when placed, and the actual order is only placed after the price crosses the threshold. This is convenient because you can spread them across the market, avoid touching your deposit prematurely, avoid hitting the exchange's API limit, and build up your position gradually by placing pending orders in the red order book on the decline, with execution only after an upward rebound.

b) the ability to set them both manually using the basic settings and the Manual strategy, and through auto-strategies (BuyLimit and BuyStop).

Disadvantages of pending orders:
a) they do not react to trade crossovers, but only to the average price line, which lags behind. That is, they are not suitable for breakouts. As an alternative, you can use emulator Buy orders, which react to trade crossovers.

b) They take up the quota for the number of orders in the terminal (1,000 orders maximum, including pending, real and emulator orders).

In the latest versions of the Moonbot terminal for the Bybit exchange, API load accounting has been changed in accordance with the increased limits on the exchange (200 orders per second for futures, 400 orders per second for spot, and 600 orders per second overall).

The MoonBot terminal is regularly updated with new exchanges and new features. It is now time to update the MoonBot terminal logo, so in the new release version, instead of the "Green Arrow" icon, users will now see our new logo.

Yes, you can register a new account on the Bybit exchange using our referral link https://partner.bybit.com/b/JOINMOONBOT and then transfer your KYC data from your old account to it — this is an officially permitted procedure on the Bybit exchange. You can find more details about this on the Bybit exchange website: https://www.bybit.com/ru-RU/help-center/article/How-to-Transfer-Your-Identity-to-Another-Account.
Our current referral links for other exchanges can be found on our website: https://moon-bot.com/ru/promotion/

When using the MoonBot terminal for trading, graphical data on transactions can be obtained in the following ways:

1) Send screenshots of charts with transactions to your Telegram channel using the functionality on the Settings - Advanced - Remote tab, and then save the ones you need to a separate folder on your computer.

2) Open the ScreenShots folder in the root folder with the MoonBot terminal and select screenshots with transactions from there. They are automatically saved there by the terminal after creating a transaction screenshot according to the settings on the Settings - Advanced - Remote tab. The screenshots will be in .jpg format, and each one will automatically be named Coin-Pair_Month_Day_Hours_Minutes.

3) Open mini-charts of trades with the ability to scale by time and price (move the chart horizontally and vertically) using the Reports Table and clicking on the coin name for a closed trade.

According to an announcement from Binance https://www.binance.com/ru/support/faq/detail/360033162192 "Leverage and Margin for USDⓈ-M Futures" as of 12 August 2025, leverage above x5 is no longer available for USDⓈ-M futures accounts created by sub-accounts of regular users who have VIP0 status. Therefore, the MoonBot terminal will have the same restriction in accordance with the Binance exchange restriction. To be able to set leverage above x5 on a USDⓈ-M futures sub-account and, accordingly, in the MoonBot terminal, you need to have VIP1 user level when creating a sub-account on the Binance exchange. This restriction does not apply to trading on quarterly futures sub-accounts.

In the MoonBot terminal, you can activate API keys for Bitget exchange sub-accounts, which help distribute the load on the API or trade on different spot or futures markets with separate balances so as not to risk your entire deposit and also distribute balances across sub-accounts.
To register API keys for Bitget sub-accounts, follow these steps:
1) Create API keys for your sub-account on the Bitget website.
2) Copy the folder with your main PRO terminal from your main Bitget account to a new folder and launch it.
3) On the Settings - Login tab in the "Exchange" menu, select Bitget Spot or Bitget Futures and click the "Apply" button.
4) On the Settings - Login tab, register the API keys from your sub-account.
5) Click on PRO version in the lower right corner of the MoonBot terminal main window or on the Settings - Unlock tab, click on Moon Credits to open the Moon Credits window with paid module activations.
6) The Moon Credits window shows your Moon Credits balance at the bottom. To activate one Bitget subaccount, you need to have 500 Moon Credits. If your balance is sufficient, click on the "Activate for 500 Credits" button under "Activate API Key" and the subaccount API keys will be activated in this terminal.
7) If you see the message "Wrong account", it means that your account is not registered via the referral link specified above.
8) If you need to activate other sub-accounts from the same exchange, repeat this procedure as many times as necessary.

Detailed instructions on how to connect to Gate Exchange are published on this page: https://moon-bot.com/en/connect-to-bitget/.

Bybit exchange has increased API limits and, accordingly, the order book in the MoonBot terminal has been expanded to 1000 levels (the missing levels are still taken from parsing the Bybit exchange website).