Strategy Usage
Priority of Terminal and Strategy Settings Usage
To make configured strategies start working and generating signals (detects), you need to:
-
Set the Autodetect button to ON
-
Make sure the required strategies are checked and activated (an "active lightbulb" icon is displayed for active strategies).
Manual Mode
If Mode: Manual is active, strategies will generate detection signals, but automatic purchases will not be executed, even if the AutoBuy=YES setting is enabled on the Buy conditions tab of the strategy.
This mode is especially useful for manual trading — after a detect is triggered, only the chart of the coin will open, without placing an order automatically. You can then manually assess the market situation and decide whether to enter a trade.
Signal Mode
If Mode: Signal is active, strategies will both trigger detection signals and automatically place orders or make market purchases (if AutoBuy=YES is set in the Buy conditions tab).
Autodetect and Execution Order
In the Moonbot terminal, you can create a large number of different strategies with individual filters and detect conditions. These strategies can place either real or emulator orders.
When the filter conditions or detect parameters are met, strategies may either all trigger simultaneously or only the first matching one. This behavior is controlled by the IndependentSignals=YES/NO parameter on the Main tab:
-
If IndependentSignals=YES is set, all matching strategies of the same type will trigger independently and simultaneously
-
If IndependentSignals=NO is set, strategies are checked in order from top to bottom, and once the first matching strategy triggers, the rest are skipped.
⚠️ Note: Only one PumpDetection strategy can be active in the terminal at a time — the one currently activated and placed above the other PumpDetection strategies in the list.
By Signals from Telegram
f the Auto BUY from Telegram checkbox is not selected on the Settings → AutoBuy tab, then upon receiving a signal from Telegram, the Moonbot terminal will search for all Telegram-type strategies that specify the corresponding channel name.
If among these strategies there are any where the ChannelKey parameter is specified on the Main tab (e.g., ChannelKey=Buy) and it matches the keyword in the signal (e.g., Buy BTC/USDT), and all these strategies have IndependentSignals=NO, then only the first matching strategy in the list will be triggered.
If there are no matching strategies with a specified ChannelKey, the terminal will look for a strategy with the correct channel but an empty ChannelKey value (ChannelKey=). In this case, the first matching strategy in the list will also be triggered.
If all Telegram-type strategies have IndependentSignals=YES, then all such strategies will be triggered simultaneously if their keys match or if the ChannelKey is not set.