**Bots trade automatically 24 to 7 based on the technical indicators and parameters you set. **

You need to connect to STEROID your Binance account via the API, if you want to trade on real funds. If you do not know how to do this, read this section.

You also have the opportunity to work with bots in testing mode. Trading will go on the real data, but on a virtual balance.

In this case, you do not need to connect your account via the API. Just put the tick in the field "Testing mode".

Enable two-factor authentication (2FA). This will increase your safety. Read here how to do this.

**Step 1.**

Choose your exchange. At the moment, "Bots" are working with Binance only.

Then we select the base currency. If it is BTC, then the bot will increase the amount of BTC in your account.

Decide how much BTC you allocate for the bot.

The minimum allowable amount for Binance is 0.02 BTC / 0.75 ETH / 14 BNB / 70 USDT / 70 TUSD / 70 USDC / 70 PAX.

Unfortunately, bot can not work correctly with smaller amounts due to limitations of the Binance exchange on the minimum trade size.

Enter this amount in the appropriate field. One very important condition:

**DO NOT MAKE ANY MANIPULATIONS WITH THE ALLOTTED DEPOSIT UNDER ANY CIRCUMSTANCES WHILE BOT IS ACTIVE!**

**When the the bot is enabled, it is strictly forbidden to withdraw and trade the allotted deposit by your own. If you want to fix profits, you must stop the bot (except the profit that the bot does not touch [see the percent of reinvestment below]). And only after being sure that the bot is disabled, you can make transactions. If you ignore this warning and open or close trades by yourself or make withdrawal of funds while the bot is enabled, you can suffer great losses! However, you can close trades opened by the bot by yourself in the tab "My tasks". But we do not recommend to do it.**

The next field indicates the maximum amount of simultaneously open trades.

If your deposit is close to the minimum, we recommend you to set the value no more than 5.

Enable "Testing mode", if you don't want to trade on real funds.

**Step 2.**

Here you can choose a trading strategy template and proceed to the next step.

You can also create your own strategy from scratch or based on the template.

To create your strategy, click on "Custom". In order to create a strategy based on the finished one, select one of the templates and click on "Change strategy".

If you choose a trading strategy template and click "Next", you go to Step 4 and skip strategy settings.

**Step 3.**

Decide what percent of reinvestment you want to choose. What is it and what number better to choose read in this article.

**Selected and disallowed coins.**

Assume that the base currency is BTC.

If you choose: ADA, ADX, AE in the field "Selected coins" and you select nothing in the field "Disallowed coins", the bot trades only the 3 selected coins.

If you select nothing in the field "Selected coins" and you select ADA, ADX, AE in the field "Disallowed coins", then the bot trades all pairs to BTC, except these three excluded pairs.

**Filters.**

Filters impose an additional restriction on the coins selected earlier.

Filter data is being recalculated and updated in real time.

It is not necessary to use any filter (the choice is up to you).

When using any filter or all at once, it is not necessary to specify the maximum value.

*Let's look at an example:*

*Assume that the base currency is BTC.*

Price filter = from 0.00000100 to not specified.

If we choose 10 coins, and the prices of 2 coins out of 10 are less than 100 satoshi (<0.00000100 BTC) at the moment, the bot doesn't trade these pairs.

Assume that the bot is working and while it's work, one of these two coins grows up and it's price is now > 0.00000100 BTC. Now the bot starts trading this pair (this does not mean that the bot will open trades, but at least it will consider this possibility). It works in the same way for the next 2 filters. If the coin volume begins to satisfy the parameters you set and so does the coins volatility, the bot can work with it.

Volume filter = from 300 to not specified.

Volume is calculated for the last 24 hours.

So, if it is 10:00 AM UTC now, then the volume will be equal (10:00 AM UTC minus 24 hours)

If we select 10 coins, and 2 of them have a daily volume of less than 300 BTC at the moment, the bot doesn't trade these pairs.

Assume that the bot is working and while it's work, one of these two coins increases it's volume and it is > 300 BTC. Now the bot starts trading this pair (this does not mean that the bot will open trades, but at least it will consider this possibility).

Volatility filter = from 0 to 30.

We calculate daily volatility.

For example, consider the coin, which price was as follows over the past 11 days (days closing candles are indicated):

1 - 3452

2 - 2343

3 - 2321

4 - 4643

5 - 4334

6 - 2321

7 - 4566

8 - 2356

9 - 3543

10 - 7644

11 - 2342 (Today)

It's daily volatility on 11th day is equal to 65.7%.

Thus, the bot will not work with this coin.

If you want to learn more about this, here is a link to Wikipedia where everything is explained in details.

**Buy and sell indicators.**

*BOLLINGER BANDS*

Bollinger Bands is a volatility indicator that helps traders to identify upper and lower price range levels called bands. The indicator is displayed through three lines. One represents the simple moving average and the other two lines show one standard deviation below and one standard deviation above this average.

How it works at STEROID.

Standard deviation = 2.

BBs give a Buy signal, if the price breaks the **upper** band and Sell signal, if it breaks the **lower** band.

*SIMPLE MOVING AVERAGE (SMA)*

A Simple Moving Average is an average of the price a certain number of periods (candles) ago. For instance, a 14 periods SMA will calculate the average of the price for the last 14 periods. SMA is a moving average and not fixed since it is updated after a new candle is formed, thereby creating a line that smoothes the price fluctuations.

How it works at STEROID.

SMA gives a Buy signal, if the previous value of the indicator was lower than the price, and the current value became higher than the current price and a Sell signal when the previous value of the indicator was higher than the price, and the current value became lower than the current price.

*RSI (Relative strength index)*

Determines the power of the trend and the probability of its change. It sets a range from 0 to 100 and assigns values for the oversold and overbought levels, 70 and 30 respectively as default values. Traders can use the RSI to measure price movements in terms of their speed and magnitude of change. It is a widely used and reliable indicator for tracking price changes.

How it works at STEROID.

RSI gives a buy signal, if the indicator value was lower than 30 for the previous value and became higher than 30 for the current one, and a sell signal, if the indicator value was higher than 70 for the previous value and lower than 70 for the current one.

*Stochastic (Stochastic Oscillator)*

It shows the position of the current price relative to the price range for a specific period in the past. Measured in percent. The main idea is that with the trend of price growth, the closing price of the next timeframe tends to stop near the previous highs. With the trend of the price decline, the closing price of the next timeframe tends to stop near the previous lows.

How it works at STEROID.

%k slowing period = 3, %D periods = 3.

Stochastic gives a buy signal, if the indicator value was lower than 20 for the previous value and became higher than 20 for the current one, and a sell signal, if the indicator value was higher than 80 for the previous value and lower than 80 for the current one.

*MACD (*Moving Average Convergence Divergence)

The indicator checks the power and trend direction and determines reversal points. Based on moving averages. There are two modifications of the MACD indicator: linear MACD and MACD-histogram.

How it works at STEROID.

We use the histogram value.

ЕМАl (long period) = 26, EМАa (signal period) = 9.

MACD gives a Buy signal, if the previous value of the indicator histogram was negative, and the current value became positive and a Sell signal when the previous value of the indicator histogram was positive, and the current value became negative.

*EMA*

The EMA is a moving average of the price similar to the Simple Moving Average (SMA). What differentiates EMA is that it places a greater weight on more recent prices. So, it reacts and adapts faster to recent prices compared to the SMA.

How it works at STEROID.

EMA gives a Buy signal, if the previous value of the indicator was lower than the price, and the current value became higher than the current price and a Sell signal when the previous value of the indicator was higher than the price, and the current value became lower than the current price.

**The logic of the Buy indicators.**

All indicators - the purchase occurs only if all the chosen indicators give a buy signal at one moment.

Any of the indicators - the purchase occurs when one of the chosen indicators gives a buy signal.

**The logic of the Sell indicators.**

All indicators - the selling occurs in 2 cases:

- If all the chosen indicators give a sell signal at one moment.
- Stop loss or take profit reached

Any of the indicators - the selling occurs in 2 cases :

- When one of the chosen indicators gives a sell signal
- Stop loss or take profit reached

**Volatility and take profit / stop loss coefficients.**

Volatility(trading pairs price change) is calculated for the selected timeframe.

This parameter protects you from losses on high volatile pairs. Set the stop losses and take profits taking into account the organic coins price movement.

The take profit and stop loss coefficients are always calculated by the chosen volatility timeframe for the last 10 candles according to the formula for historical volatility calculation except the root of 252. Because we need to have volatility for the last 10 candles.

So, if you choose the 4 hour timeframe, the volatility will be calculated for the last 10 four-hour candles. But the result will be on the 11th candle. Thus, the current candle is not included in the calculations.

*Let's look at the coefficients on the example:*

Volatility = 4 hour timeframe.

The bot opens a trade on the pair BTC/ETH. ETH to BTC volatility over the last ten 4 hour candles is 10%.

Take profit coefficient = 0.5, stop loss coefficient = 0.5.

Thus, take profit or stop loss acts when reached 5% (10 * 0.5) profit or loss, respectively, if the trade is not closed earlier by the Sell indicator.

*Recommendations for choosing the volatility timeframe:*

For the Sell RSI indicator you choose a timeframe = 1 hour.

Take profit and stop loss coefficients = 1.

A) Volatility = 4 hours. In this case, your profitability may be higher, but at the same time risks are higher as well.

B) Volatility = 15 minutes. In this case, your profitability may be lower, but with it the risks are lower as well.

C) Volatility = 1 hour. This type of setting is a balanced option.

If the stop loss coefficient for the case A = 0.5, then the risks will be lower because the stop loss will be 2 times less than the take profit.

Please note, that if you set high coefficient and the pairs have low volatility, it can take a long time to trades to close.

If the spread of the pair is greater than the volatility, then there are no trades for such pairs.

**Save As Template | Template management.**

Save your strategies as templates for comfort.

Only the strategy **without 4 step** is saved in the template.

Click on the "Save as template" checkbox. Give it a name and description(optional field) and click "Save as a template" and it the Step 4 click "Launch". The bot starts and the template is saved. Now you can select it in the Step 2.

**Step 4.**

Finally we are on the final stage of setting up the bot. These settings are not for individual trades, but for the entire trading session at this step.

If you uncheck all fields, the bot works until you stop it.

If you specify 15 in the field "Take profit", the bot stops and notifies you via Telegram when 15% are earned. Similarly with stop loss. If you want to set trailing, you need to put a tick in the field "Stop loss". Read more about what trailing is in this article. The difference is that the trailing works for the entire trading session here.

In order to find out how to connect Telegram notifications, read this article or go straight to Settings because everything is pretty simple :)

So, if you want to set a trailing, but do not want to set a stop loss, then in the field "Stop loss", set the value to -99.9.

Click "Launch" and the bot starts.

You can check the statistics in the section "Active bots". Go to each session and see the details. There you can also change the settings of the 4th step or stop the bot.

**If you still have any questions, do not hesitate to ask them via the support widget. ****We will be happy to help you!****Good luck with your trading!**

## Comments

0 comments

Article is closed for comments.