Skip to content

Bot Settings

Here is what you will see on the bot's settings page.

General Settings

Name

Create any name for your bot, you will see it in your bots list and active trades. You can name it by trading pair or settings. But try to create a unique name for your bot so it won't get lost among other bots.

Exchange

The exchange account the bot will use for any deals it creates. You must select an exchange.

Paper Trade

Activate this for simulated trades without risking real money.

Paper and live are separate markets as far as the bot is concerned, so this setting — along with Exchange and Quote Currency — can only be changed while the bot holds no open deal and has no order in flight.

Currency Settings

Quote Currency

The currency in which the bot will trade. You must select a quote currency.

Base Currencies

The trading pairs the bot can use. You must select at least one base currency, and at most 25.

Max Active Deals

This parameter defines how many deals the bot may open at the same time (between 1 and 10). If the bot was allowed to trade with 20 pairs, but there are only enough funds on your exchange account to support five simultaneous trades, '5' should be entered here in this field. It allows the bot to work only 5 of the coins that you've selected at once — a pair counts against the limit from the moment the bot starts working it: an open deal, an entry order in flight, or an armed trailing buy. Entry signals on further pairs are ignored while all slots are taken; after one of the trades finishes, the bot will start the next deal using the same criteria.

Each of those deals funds itself separately, so raising this number raises what the agent can commit in total. Trade Settings shows both halves — see Max Funds Required per deal.

Trade Settings

Base Order Size

This is the first order the bot will create when starting a new deal. If put 20 here and select BTC/USDT pair for the bot, then launch it, the bot will buy BTC with 20 USDT after the new LONG deal is opened.

Order Type

The type of order to execute. Currently, only "Market" orders are supported.

Safety Order Size

The amount of funds your safety orders will use to average the cost of the asset being traded. Safety orders are additional buy orders placed at lower prices to reduce the average purchase price of an asset. This can help your bot to close deals faster with more profit when the market price rebounds.

  • Base Order Size: 100 USDT
  • Safety Order Size: 50 USDT

If the price drops, the bot will place a safety order of 50 USDT to buy more of the asset at the lower price.

By using safety orders, the bot can average down the purchase price, making it easier to achieve a profitable exit when the market price increases.

Max Safety Orders

The number of safety orders the bot is allowed to place in advance. Safety orders help to average down the purchase price of an asset when the market price drops. By placing multiple safety orders, the bot can better manage market fluctuations and improve the chances of closing deals profitably.

  • Max Safety Orders: 5

The bot can place up to 5 safety orders to average down the purchase price.

Using a higher number of safety trades allows the bot to better handle larger market drops, but it also requires more funds to be reserved for these trades.

Price Deviation

The percentage difference in price to create the first safety order. This setting determines how far the price must drop from the initial purchase price before the bot places a safety order. Adjusting the price deviation helps the bot to manage market volatility and optimize the timing of safety orders.

With Price Deviation: 1%. The bot will place a safety order if the price drops by 1% from the initial purchase price.

With Price Deviation: 5%. The bot will place a safety order if the price drops by 5% from the initial purchase price.

By setting an appropriate price deviation, the bot can better handle market fluctuations and improve the chances of closing deals profitably.

Safety orders are placed as soon as the price reaches the deviation level, checked every minute regardless of your bot's Interval (see Evaluation Timing).

Safety Order Step Scale

Multiplies the price deviation percentage used by the last safety order. This setting helps to adjust the distance between consecutive safety orders. By increasing the step scale, the bot can place safety orders further apart, which can be useful in highly volatile markets.

  • Example 1

    • Safety Order Step Scale: 1.0
    • Each safety order will be placed at the same percentage deviation as the previous one.
  • Example 2

    • Safety Order Step Scale: 1.5
    • Each safety order will be placed 1.5 times further away than the previous one.

Using a higher step scale can help the bot to better manage funds and reduce the number of safety orders needed in a volatile market.

Safety Order Volume Scale

Multiplies the volume of the last safety order. This setting helps to adjust the size of consecutive safety orders. By increasing the volume scale, the bot can place larger safety orders as the price drops further, which can help to average down the purchase price more effectively.

  • Example 1

    • Safety Order Volume Scale: 1.0
    • Each safety order will have the same volume as the previous one.
  • Example 2

    • Safety Order Volume Scale: 2.0
    • Each safety order will have twice the volume of the previous one.

Using a higher volume scale can help the bot to average down the purchase price more quickly, but it also requires more funds to be reserved for these trades.

Max Funds Required per deal

What a single deal can commit: its base order plus every safety order in its ladder, each one sized by the Safety Order Size and Volume Scale above. This is what the bot reserves for one pair, not what it reserves for the agent.

A second line appears beneath it — Max Funds Required, all N deals — once the agent can hold more than one deal at a time, and that is the figure to check your exchange balance against. Every concurrent deal opens its own base order and runs its own ladder, so the account-wide total is the per-deal figure multiplied: with a 100 USDT per-deal requirement and three deals, the agent can commit 300 USDT, not 100 plus three ladders.

N is the smaller of Max Active Deals and the number of Base Currencies selected, because a pair can carry one deal at a time: an agent with three pairs and a cap of ten works three deals, so the cap on its own would overstate what it can hold. Raise either and the total goes up with it. With one pair selected, or a cap of 1, the second line is not shown — the per-deal figure is already the total.

Both figures update as you type, and neither accounts for the funds your other agents have committed.

Max Price Deviation

The maximum price deviation for safety orders. This label calculates the furthest price drop from the initial purchase price that the bot will place safety orders. It helps to manage the bot's risk and ensure that safety orders are placed within a reasonable range.

A ladder that reaches a 100% drop is refused on save — the last safety order would be waiting for a price of zero. Shorten the ladder, reduce the Price Deviation, or lower the Step Scale to bring it back under.

Editing safety orders on a running deal. While the bot holds an open deal, its ladder can only be made smaller: fewer safety orders, a smaller safety order size or volume scale, or a larger price deviation or step scale (which pushes the remaining safety orders further away). Changes in the other direction are refused until the deal closes, because every safety order an enlarged ladder puts above the current price would become due at once and fire back to back at today's price instead of at the ladder prices you configured.

Entry & Exit Settings

Interval

The time frame for evaluating conditions. Options include: 1 Minute, 5 Minute, 15 Minute, 30 Minute, 1 Hour, 2 Hour, 4 Hour, 8 Hour, 12 Hour, 1 Day.

Evaluation Timing

Your bot's Interval controls how often indicator-based conditions are evaluated. The Open Condition and any indicator-based Close Condition (RSI, Bollinger Bands, MACD, moving-average crossovers, etc.) are checked once per interval candle — a 15 Minute bot checks them every 15 minutes.

Price-based protections, however, are checked every minute, regardless of your bot's interval, so they react quickly:

  • Take Profit — closes as soon as your profit target is reached, or, with Trailing Take Profit enabled, arms the trail instead.
  • Stop Loss — closes as soon as price falls to your stop level.
  • Safety Orders — placed as soon as price drops to the next deviation step.
  • Trailing Buy — once armed by the Open Condition, follows the price and buys as soon as it rebounds by your deviation.
  • Trailing Take Profit — once armed by the Take Profit target, follows the price and sells as soon as it falls back by your deviation.

For example, a bot on the 1 Hour interval still stops out within a minute of price hitting your Stop Loss, rather than waiting up to an hour for the next 1-hour candle to close.

Open Condition

The condition that must be met to open a new deal. Options include various strategies like Bollinger Bands, IFTRSI, MACD DEMA, etc. For detailed explanations, refer to the Open Signals section.

Close Condition

The condition that must be met to close a deal. Options include various strategies like Take Profit, Bollinger Bands, MACD DEMA, etc. For detailed explanations, refer to the Close Signals section.

Trailing Buy

When Trailing Buy is enabled, your Open Condition no longer buys immediately — instead it arms the trade. From that moment the bot follows the price down, tracking the lowest point it reaches, and places the base order only once the price rebounds by your deviation percentage above that lowest point. This helps the bot buy closer to the bottom, potentially improving the entry price.

  • Example 1

    • Trailing Buy Deviation: 1%
    • The Open Condition arms at $100. Price falls to $90, then rises; the bot buys once it reaches $90.90 (1% above the $90 low).
  • Example 2

    • Trailing Buy Deviation: 2%
    • The Open Condition arms at $100. If the price never drops below $100, the bot buys as soon as it rises to $102 (2% above the activation price, which is the initial lowest point).

Once armed, the trade is committed — the bot will buy on the first rebound-by-deviation even if the original Open Condition no longer holds. Arming is checked on your bot's Interval; the rebound is then checked every minute (see Evaluation Timing), so the bot reacts to the turn quickly regardless of its interval.

Using a higher trailing buy deviation can help the bot to avoid buying too early during a price drop, potentially leading to better entry points.

Trailing Take Profit

Available when your Close Condition is Take Profit. When Trailing Take Profit is enabled, reaching your take profit target no longer sells — instead it arms the trail. From that moment the bot follows the price up, tracking the highest point it reaches, and sells only once the price falls back by your deviation percentage below that highest point. This lets a deal keep running while the move continues, potentially closing well above the target.

  • Example 1

    • Take Profit: 2%, Trailing Take Profit Deviation: 1%
    • The target is reached at $102 and the trail arms. Price runs to $110, then turns; the bot sells at $108.90 (1% below the $110 high).
  • Example 2

    • Take Profit: 2%, Trailing Take Profit Deviation: 1%
    • The target is reached at $102 and the trail arms, but the price turns straight away; the bot sells at $100.98 (1% below $102) — less than the target it armed at.

Example 2 is the trade-off. The trail arms at your target, so a reversal right after arming hands back the deviation before the sell fires: a deviation at or above your take profit target can close a deal below break even, and the settings page warns you when you configure one.

While the trail is armed:

  • Stop Loss keeps top precedence and closes the deal if price falls that far.
  • Safety Orders are skipped — the deal is on its way out rather than averaging down.
  • The trail is followed every minute (see Evaluation Timing), so it tracks the peak regardless of your bot's Interval.

The deal's page names the level it is measured against: Trail Arms before the target is reached, then Trail Exit — the price the trail will sell at, which rises with every new high.

Turning Trailing Take Profit off, or switching the Close Condition away from Take Profit, clears any armed trail, and open deals go back to closing on the Close Condition alone.

Stop Loss

The percentage that price needs to move in the opposite direction to your take profit target, at which point the bot will execute a market order to close the deal for a smaller loss. This strategy helps to limit potential losses by automatically selling the asset when the price drops to a certain level. The stop loss percentage determines how much the price must decrease from the initial purchase price before the bot sells the asset — the same reference point safety orders use, not your averaged cost.

  • Example 1

    • Stop Loss Deviation: 3%
    • If the initial purchase price is $100 and the price drops to $97, the bot will execute a sell order to limit the loss.
  • Example 2

    • Stop Loss Deviation: 5%
    • If the initial purchase price is $100 and the price drops to $95, the bot will execute a sell order to limit the loss.

Because the level is fixed to the initial purchase price, it does not move down as safety orders average your cost down: a deal stopped out at $97 is stopped out at $97 whether or not it filled safety orders on the way there.

  • Set the deviation wider than your safety orders. Stop loss is checked before safety orders on every minute close, so any safety order whose Price Deviation sits below the stop level can never fill — the stop fires first and closes the deal. A bot with a 3% Stop Loss Deviation and safety orders at 5% and 10% will never place a safety order.

Using a higher stop loss deviation can help the bot to avoid selling too early during temporary price drops, potentially leading to better exit points.

Re-entry Cooldown

After a stop loss fires, the market that stopped you out is usually still falling — and a bot with an eager entry signal (ASAP in particular) would buy straight back into it on the next candle. The Re-entry Cooldown (seconds) makes the pair wait after a stop loss fires before a new deal may open.

The cooldown applies only to stop losses: a deal that closes in profit starts no cooldown, so a healthy strategy keeps its normal pace. It is measured against candle time, so backtests honor it at their historical moments.

  • Example
    • Stop Loss Deviation: 3%, Re-entry Cooldown: 3600
    • The stop loss fires and closes the deal. For the next hour the pair ignores entry signals, then resumes normally.