There was a problem loading the comments.

What are bot start filters?

Support Portal  »  Knowledgebase  »  Viewing Article

  Print

We recommend that you always configure the filters for starting the bot. Start filters are a set of trade indicators such as RSI, CCI, and Bollinger strips. Configuring the start filters is necessary for the bot to start trading at the best possible time, based on the chosen trading algorithm and your preferences.  Click on the "enable start filters" (in bot settings), then choose the indicator and set the value.

enable_filters.png
enable_filters_2.png


If necessary, you can set several filters at once.
We recommend that you always use filters to start the bot.

List of available trading indicators and conditions that can be used in filters:


1. The RSI Indicator - reflects the trend's strength and its values vary from 0 to 100. If the value is above 70, it means that the market is overbought, whereas values below 30 mean that the market is oversold. To start, you can set the following periods of the RSI indicator inside the filter: 1 minute, 5 minutes, 15 minutes, 1 hour, 2 hours, 1 day.
The RSI indicator's additional settings include the number of evaluated periods (14 periods by default), but you can adjust the sensitivity of the RSI indicator, by specifying the number of evaluated periods (ref. Additional Settings). The bigger the number of evaluated periods, the more sensitive the readings displayed by the RSI indicator will be.

2. The CCI Indicator (Commodity Channel Index) is an oscillating market indicator that, by analogy with the RSI Indicator, helps to determine if an asset is overbought or oversold. The values may vary from -300 to 300. If the value is above 100, it means that the market is overbought, whereas values less than -100 mean that the market is oversold. To start, you can set the following periods of the CCI indicator inside the filter: 1 minute, 5 minutes, 15 minutes, 1 hour, 2 hours, 1 day.
The CCI indicator's additional settings include the number of evaluated periods (20 periods by default), but you can adjust the sensitivity of the CCI indicator, by specifying the number of evaluated periods (ref. Additional Settings). The smaller the number of evaluated periods, the more sensitive the readings displayed by the CCI indicator will be.

3. The MACD indicator is a trend oscillator that is used to identify pivot points and trend changes.
MACD works on the basis of three bands, with lengths of 12, 26, 9. Exponential moving averages of length 12 and 26 create the MACD line. A strip of length 9 creates a Signal line.
If the MACD line crosses the zero level from the bottom up, this is a signal for long trading, if from top to bottom, this is a signal for short trading.
If the MACD line crosses the Signal line from the bottom up - this is a signal for long trading, if from top to bottom - this is a signal for short trading.
The MACD LONG strategy will work if the MACD is <0 and the MACD line crosses the Signal line from the bottom up.
The MACD SHORT strategy will work if the MACD is >0 and the MACD line crosses the Signal line from top to bottom.
To activate this function, you need to select the == sign in the Operation field and set 1 in the value field. You do not need to specify any additional settings.

4. Stochastic indicator is an oscillator that is used to determine pivot points and change the trend.
Stochastic works on the basis of two bands: fast %K and slow %D.
We use the settings of the Stochastic indicator (14 3 3).
The indicator values range from 0 to 100.
Stochastic indicator values < 20 are the oversold zone. Exiting the oversold zone is a buy signal.
Stochastic indicator values > 80 are the overbought zone. Exiting the overbought zone is a sell signal.
Stochastic LONG1 The strategy will work if the %K line crosses the %D line from bottom to top.
Stochastic SHORT1 The strategy will work if the %K line crosses the %D line from top to bottom.
To activate this function, you need to select the == sign in the Operation field and set 1 in the value field. You do not need to specify any additional settings.
Stochastic LONG2 The strategy will work if the %K and %D lines cross the X value from the bottom up. X default 20, optional setting, you can set your own value.
Stochastic SHORT2 The strategy will work if the %K and %D lines cross the X value from top to bottom. X default 80, optional setting, you can set your own value.
To enable this filter, select the == sign in the Operation field and set 1 in the value field. In the Parameters field you can specify your own X value.
Stochastic LONG3 The strategy will work if the %K line crosses the %D line from the bottom up and both lines are below X. X default 20, optional setting, you can set your own value.
Stochastic SHORT3 The strategy will work if the %K line crosses the %D line from top to bottom and both lines are above X. X default 80, optional setting, you can set your own value.
To enable this filter, select the == sign in the Operation field and set 1 in the value field. In the Parameters field you can specify your own X value.

5. The RB Indicator of the number of price fluctuations reflects the number of multidirectional price fluctuations over the last 1, 3, 6, 24 hours in intervals of 1 minute. This indicator is essentially an indicator of the volatility of a trading pair. The bot will startup only if the required amount of fluctuations in the price of the trading couples has occurred in the specified period. By default, the fluctuation is taken into account if the price has changed in different directions by 0.5%. You can customize this value by setting it in the filter field (Parameter field)

6. The RB Indicator of trade volume reflects the trading volume of the last 24 hours. The bot will start operating only if the required trading volume has been reached in the last 24 hours. You can set the trading volume both in the first coin of the trading pair (Base asset) and in the second coin of the trading pair (Quote asset).

7. The RB Indicator of price change reflects the price variation in percentage for the past 1, 3, 6, 24 hours. The bot will be started only when there is a necessary price change percentage within the specified period of time.

8. Bot stoppage after № number of completed cycles; in other words, the bot will stop after the specified number of cycles is completed.

9. Start the bot at a specified time: the bot will be started at a specified time.

10. Start the simulation after a specified date - sets the moment when the bot will start operating (date and time) in a simulation mode based on available records of price variation of a trading pair over a period set in the past.

11. Algorithm flipping: the last executed order & % of price change. This algorithm sets the condition for triggering the reversal of the bot's algorithm.
For the initial LONG algorithm, if the entire grid of safe orders is executed and the price continues to drop from the price of the last order in the grid by the required percentage value, then the current cycle's take-profit order should be cancelled and the remaining deposit from this order should be transferred to the SHORT bot, which was selected for flipping, and then launch it. Likewise, trading will continue in the opposite direction.
For the initial SHORT algorithm, if the entire grid of safe orders is executed and the price continues to increase from the price of the last order in the grid by the required percentage value, then the current cycle's take-profit order should be cancelled and the remaining deposit from this order should be transferred to the LONG bot, which was selected for flipping, and then launch it. Likewise, trading will continue in the opposite direction.

12. Algorithm flipping: % of price change. This sets the condition for triggering the reversal of the bot's algorithm.
In the case of the initial LONG algorithm, if the price has dropped from the price of the first order in the grid by the required percentage value, then all the active orders of the current cycle should be cancelled, including the take-profit order, and the remaining deposit from this order should be transferred to the SHORT bot, which was selected for flipping, and then launch it. Likewise, trading will continue in the opposite direction.
In the case of the initial SHORT algorithm, if the price has increased from the price of the first order in the grid by the required percentage value, then all the active orders of the current cycle should be cancelled, including the take-profit order, and the remaining deposit from this order should be transferred to the LONG bot, which was selected for flipping, and then launch it. Likewise, trading will continue in the opposite direction.

13. Algorithm flipping: the duration of the cycle in hours. This sets the condition for triggering the reversal of the bot's algorithm. The algorithm flipping begins if the bot's cycle lasts longer than the specified time (in hours). The time is calculated from the moment when the bot's cycle begins.

14. Algorithm flipping: the duration of the cycle in hours from the moment of placing a fixing order . This sets the condition for triggering the reversal of the bot's algorithm. The algorithm flipping begins if the bot's cycle lasts longer than the specified time (in hours). The time is calculated from the moment when the fixing order is placed.

15. Algorithm flipping: do not use the remainder of the deposit from the previous flipping. When the algorithm is flipped, the amount in the wallet of the flipped bot is calculated. By default, it consists of the deposit accumulated from the orders completed by the primary bot, which has then been increased with the deposit of the flipped bot that was left from the previous algorithm flipping, if any. When this filter is activated, the bot's deposit remaining from the previous algorithm flipping will not be taken into account in these calculations. In order to enable this filter, you need to set its value as ==1.

16. The Bollinger Bands Indicator. It is a technical analysis tool defined by a set of two lines that limit price dynamics from above and below, respectively. These are a kind of support and resistance lines, which are located at levels far from the price most of the time.
The closer the prices move to the upper line, the more overbought the market is, and the closer the prices move to the lower band, the more oversold the market is. you can set the following periods of BB indicator: 1 min, 5 min, 15 min, 1 hour, 2 hours, 1 day.
Additional settings of the BB indicator include the number of periods to be evaluated (20 periods by default), but you can adjust the sensitivity of the BB indicator, by specifying the number of periods to be evaluated (ref. Additional Settings). The smaller the number of evaluated periods, the more sensitive the readings displayed by the BB indicator will be. In order to enable this filter, it is required to set its value as ==1.

17. Stop-Loss: the last order executed & % of price changes . This sets the condition for triggering the Stop-Loss mechanism.
For the original LONG algorithm if the entire grid of safe orders is executed and the price continues to decrease from the price of the last order in the grid for the required percentage value, then we cancel the take-profit order of the current cycle, after which we send an order to the exchange to sell on the market, thereby recovering the loss.
For the original SHORT algorithm if the entire grid of safe orders is executed and the price continues to increase from the price of the last order in the grid for the required percentage value, then we cancel the take-profit order of the current cycle, after which we send an order to the exchange to buy on the market, thereby recovering the loss.
To enable Stop-Loss, select the == sign in the Operation menu and set the desired percentage in the Value field; upon reaching the selected percentage value, Stop-Loss will be triggered. No additional settings are required.

18. Stop-Loss: % of price change . It sets the condition for triggering the Stop-Loss mechanism.
For the original LONG algorithm , if the price has decreased from the price of the first grid order by the required percentage value, then we cancel all the active orders of the current cycle, including the take-profit order, after which we send an order to the exchange to sell on the market, thereby recovering the loss.
For the original SHORT algorithm , if the price has increased from the price of the first grid order by the required percentage value, then we cancel all the active orders of the current cycle, including the take-profit order, after which we send an order to the exchange to buy on the market, thereby recovering the loss.
To enable Stop-Loss, select the == sign in the Operation menu and specify the desired percentage in the Value field; upon reaching the selected percentage value, Stop-Loss will be triggered. No additional settings are required.

 

19. Stop-Loss: stopping the bot when triggered. To enable this filter, select the == sign in the Operation menu and set in the Value field. You do not need to specify any additional settings.

20. Stop-Loss: Start Stop-Loss on a signal - sets the condition for triggering the Stop-Loss mechanism when receiving a signal from the TradinfView platform.
You can use the TradingView signal as a condition for the bot to stop. The bot will be stopped using the Stop-Loss mechanism. When the bot receives a signal from the TradingView platform, it will cancel all active cycle orders and send a market order to close the open position to the exchange.
To activate this function, you need to select the == sign in the Operation field and set 1 in the value field. You do not need to specify any additional settings.

21. Stop-Loss: Start stop-loss after N minutes of inactivity - sets the condition for triggering the Stop-Loss mechanism. You can initiate a stop-loss mechanism in the bot, which waits a long time for the execution of a take-profit order and is essentially idle. To enable this option, select the == sign in the Operation field and enter the time in minutes in the Value field. After the specified time has elapsed, the stop-loss mechanism will be initiated. No additional setting is required. For this option to work, the bot must enter the trade and place a take-profit order.

22. Cycle UP after N minutes of inactivity - sets the condition for triggering the mechanism for pulling up the grid of orders to the current price on the exchange. You can initiate the order grid tightening mechanism after a specified amount of time. This can be useful when there is little volatility in the current trading pair of the bot with automatic switching of the trading pair. The bot will cancel the current order grid, select a new more volatile trading pair and place a new order grid. To enable this option, select the == sign in the Operation field and enter the time in minutes in the Value field. After the specified time has elapsed, the pull-up mechanism will be initiated. No additional setting is required.

Trading pair of the filter to start - sets the trading pair on which the filter will work. By default, the filter works on the current trading pair of the bot, but you can set a different trading pair if you want the bot to be tied to the trading performance of another pair. For example, using this option, you can combine in the bot filters the trading performance of the bot's current trading pair with the trading performance of another trading pair.

Start Filters recommended for «Long» Algorithm:
If you want to avoid situations wherethe bot starts buying too early and too expensive, you should add an RSI filter <70.

9094ee5e35935ff417daede9de0ec6c35ebae68240d9d55272757db710c57b2fe350dfabf83951d4?t=e2bb7360f535baf58d832176681bd90d
 
Start Filters recommended for «Short» Algorithm:
If you want to avoid situations wherethe bot starts selling too early and too cheaply you should add an CCI filter >100.

74a78eb0902bc8ad4d5f7981d99b92785586b298ebb92ea10dd008b21076a079becc44d304e89670?t=72234157a5f42069c5f599620dcd0e71


Share via

Related Articles

© RevenueBot