Login
Download Terminal
A region used to show a single chart, and a new one always opened in the top-left region — no matter where you were looking at that moment. Now each region has its own mode: the familiar tabs, or a grid where every chart in the region is visible at once. And panels, algorithms and regions carry a color or a letter tag — a chart goes to whichever one the tag matches.
Profile status only updated when you pressed the button, so you learned about a problem indirectly — for example, from notifications that stopped arriving. Now the check runs on its own, the button shows a countdown, and you set the trigger delay after a core failure yourself instead of the hardcoded sixty seconds.
We closed two critical calculation defects: the second stop took an incorrect base after a manual SL modification, and on Bybit it drifted to almost 5% instead of the configured 0.6%. And we added the "Ignore Initial SL Delay" option — previously, while the initial stop's timer was running, the price had time to reverse and the position closed at a loss instead of locking in profit.
Each region now has its own display mode: Tabbed — one active chart with tab navigation, as before — or Grid, where every chart in the region is shown at once in a configurable grid.
Panels, algorithms, regions and tabs are assigned a tag — a color or a letter from A to F. When a panel or an algorithm opens a chart, it lands in the region with the matching tag.
When a candle or mixed chart opens, roughly sixty candles are on screen — on any interval.
Watchdog checks profiles on its own, and the check button shows a countdown to the next cycle.
With periodic checks disabled, Watchdog waited up to sixty seconds after a core failure — that was hardcoded. Now you set the time.
They can be renamed right in the client and created in bulk from a local CSV — name, IP, port, token. This matters when you run dozens of cores.
The Watchdog version now appears on the client's main screen, next to the Watchdog toggle.
A restart button has been added to the Watchdog settings.
Also fixed: uncontrolled thread creation on API errors led to memory exhaustion and service instability; with Watchdog running, leverage change notifications were sent to Telegram despite being disabled in settings; after an OKX core crash Watchdog failed to cancel orders and the terminal fell out of sync with the exchange — the client showed no active orders while the balance stayed frozen.
The initial SL has its own execution delay — a noise filter. While that timer runs, the second stop cannot be placed even when its conditions are already met. A new checkbox lets it fire immediately.
Auto Price Down pulls the take profit toward the market, and once the second stop has fired this produced underfills.
It took an incorrect base after a manual stop-loss modification before the second trigger activated, and on Bybit it did not follow trigger, distance and trailing logic: with 0.6% configured, the stop drifted to nearly 5%.
In Depth Shots the calculation ran from the current price, while the interface and the documentation describe a calculation from the shot's origin. In some cases the TP was placed at market. It is now calculated from the shot's origin to the entry point, exactly as the interface shows.
Also fixed: an unprocessed Binance timeout during order placement meant the take profit was never placed at all and the position was liquidated; fixed leverage was not lowered to the maximum value allowed by the exchange.
The Averages algorithm in Single mode has a built-in price filter: the algorithm starts and stops on its own when the configured price is reached.
The Active Markets Filter now has a Strict market window checkbox. With it on, the algorithm runs only inside the window from Ignore First up to Max active markets: if a market inside the window fails the filters, the slot is left empty instead of being filled from outside the window. With it off, selection works as before — both schemes are available.
Metrics were calculated across every supported timeframe, including ones you never use — with a dozen algorithms running that is noticeable CPU and memory. Calculation across timeframes is now switched on by the Performance across timeframes checkbox, with a Max timeframe selector next to it. The All Time and Current Loss columns are one separate setting. The settings themselves were redesigned, and core resource usage reduced.
Also fixed: an algorithm could bypass the Mark Price filter and place an order outside the configured range; Averages handled filter state inconsistently after a manual order cancellation; an algorithm stopped by the Trading Performance filter kept showing as running.
Coins carry a thematic category from the exchange — LAYER-1, MEME, DEFI, EQUITY and others. Algorithms now have an additional filter on that category, so you can trade a single narrative without picking coins by hand.
One action instead of moving them one by one.
Also: the algorithm working hours scheduler was reworked, and a minimum of 0.1 was introduced for the Frame parameter in Detect Shot.
Heads-up on Vector. The "Use detect shot" and "Shot direction" parameters will be removed in the next update — a warning now appears in the Vector configuration. Use the Shot Detect algorithm instead.
Opening them previously returned "Is not valid: ALGORITHM".
Adding and removing pairs in the whitelist and blacklist — the same way it is done by hand in the client. This one waited 437 days.
Also: BotClient moved to the new Algorithms Requests System; exceptions when editing an algorithm, zeroed Market Watcher parameters and the ability to select all exchange types in the Balance section were fixed.
Lists are no longer stored in profile settings — they have their own file.
Also fixed: temporary blocks are now marked with an icon in the Management tab, the current date is preselected when adding from there and is no longer lost after a client restart, temporarily blocked markets are moved to the core blacklist, and the remove-from-list button no longer disappears when editing the block period. Adding a market to the blacklist no longer breaks the default layout, and context menus close on scroll and after copying.
© 2026 MTSS Development OU, Estonia. All rights reserved.
Disclaimer: Moontrader is not a regulated entity. Trading involves substantial risks, and past performance is not indicative of future results. The profits shown in product screenshots are for illustrative purposes and may be exaggerated. Only engage in trading if you possess sufficient knowledge. Under no circumstances shall Moontrader accept any liability to any person or entity for (a) any loss or damage, in whole or in part, caused by, arising out of, or in connection with transactions involving our software or (b) any direct, indirect, special, consequential, or incidental damages. By using Moontrader's services, you acknowledge and accept the inherent risks involved in trading and agree to hold Moontrader harmless from any liabilities or losses incurred. It is essential to review and understand our Terms of Service and Risk Disclosure Policy before using our software or engaging in any trading activities. Please consult legal and financial professionals for personalized advice based on your specific circumstances.
All trademarks and copyrights belong to their respective owners. MoonTrader ecosystem is a registered trademark of MTSS Development OU, Estonia.