"Menu" Button

Quick article search

Emulation Mode



This mode enables or disables the emulation mode in the Moonbot terminal.


When the mode is enabled, the terminal will display a separate window warning you about switching to emulation mode. In this mode, real orders will not be placed on the exchange, the real balance will remain unchanged, and all trades (both profitable and losing) will be displayed only within the terminal and will not be sent to the exchange. If you accept the warning and click Yes, the terminal will switch to emulation mode, and a red == EMULATION == message will appear to the right of the Menu button. Additionally, in the Menu, a checkmark will appear next to Emulation mode, indicating that this mode is activated.


In emulation mode, the real balance does not matter, because orders are placed only within the terminal. You can buy and sell coins, but this is only a training trade, where orders are not sent to the exchange and the account balance remains unchanged. However, if there are funds in the real balance, orders in emulation mode can be placed for an amount within this balance limit. It is also possible to place orders on charts with a zero real balance, but in this case, the minimum trade volume will be approximately $15.


Emulation mode is designed for strategy testing, trigger operation, session parameters, EMA formulas, as well as training manual and automated trading. Additionally, emulated orders can act as movement detectors (beacons), which later trigger real strategies with an actual deposit.


You can enable emulation mode globally for the entire terminal via Menu → Emulation mode or locally for specific strategies. If the terminal is operating in real mode, but the Emulator checkbox is enabled in the strategy settings on the Main tab, then orders for this strategy will be placed in emulation mode.


When Emulation mode is disabled in the Menu, the terminal immediately returns to real trading without additional warnings, and the == EMULATION == message disappears.


⚠️ Important! Emulated orders are executed faster than real orders, as there is no delay in data transmission between the terminal and the exchange. The emulator also does not account for order book liquidity, slippage, or other market factors. For this reason, test trading results in emulation mode may appear better than actual trading results.


In the beginning, you can test strategies and practice manual trading in emulation mode, but for the most accurate results, considering delays, data transmission, slippage, and other factors, it is recommended to use real trading with a minimum order size. This will help evaluate the strategy under conditions as close to the real market as possible.