Advanced Strategy Parameters

Advanced Strategy Parameters

Quick article search

Combo Strategy and Its Parameters

The Combo strategy represents the interaction of two strategies (the first strategy “Start” and the second strategy “End”), which work together according to the following principle: after the “Start” strategy is triggered, MoonBot waits for the specified time period during which it checks whether the “End” strategy is triggered. If the second trigger occurs, a Buy signal is generated. If not, the cycle resets until the next trigger of the “Start” strategy.


All Buy, Sell, and stop conditions are taken from the Combo strategy, while “Start” and “End” are used only for signal verification. In the “Start” and “End” strategies themselves, AutoBuy must be disabled!


The MoonShot strategy does not work within Combo and cannot be used as either the “Start” or the “End” strategy.


All three strategies must be active.


On the Settings → Advanced → System tab, you can configure the log depth level.


At log levels from 0 to 3, only data from the Combo strategy is written to the log. At log levels from 4 to 5, data from the “Start” and “End” strategies is also written to the log.


General Parameters


  • ComboStart: menu for selecting the first “Start” strategy.

  • ComboEnd: menu for selecting the second “End” strategy.

  • ComboDelayMin: field for specifying the minimum time in whole seconds, starting from the moment the “Start” strategy is triggered, after which to begin waiting for the “End” strategy to trigger.

  • ComboDelayMax: field for specifying the maximum time in whole seconds, starting from the moment the “Start” strategy is triggered, during which to wait for the “End” strategy to trigger.
    Thus, the parameters ComboDelayMin and ComboDelayMax define the time window in which the Start and End strategies must trigger, after which the Combo strategy itself can place a Buy order.
    Moreover, if ComboDelayMin = 10 seconds and the “End” strategy triggers earlier, for example 5 seconds after the “Start” strategy, the Combo strategy will ignore this detection and will not place a Buy order, since the “End” strategy did not fall within the time window that begins 10 seconds after the “Start” strategy was triggered.


The Combo strategy appeared before the trigger functionality and allowed activation after two other strategies were triggered sequentially. Now, in most cases, this is easier to implement using triggers.


However, the Combo strategy can still be used for various purposes. For example, it can be configured to trigger only on the second signal from Telegram: for instance, when a Buy order should be placed only after receiving a second long signal from a Telegram channel. Or vice versa — the first signal must be long and the second short, after which a Buy order will be placed.


The strategy can also be used as a “filter extender.” For example, you can expand the list of deltas to check and obtain the following logic: if a coin passes the first set of deltas from the “Start” strategy, a detection is generated (without AutoBuy); then, if the coin passes the second set of deltas from the “End” strategy, another detection is generated (without AutoBuy). After that, the Combo strategy will trigger, additionally check its own delta conditions, and if they are also satisfied, the Combo strategy will place a Buy order for that coin.