Manual

Strategies

Create Strategy

Create different strategies to run in different executions. You can start from scratch or load a template. Use the template as is or change it according to your preferences. Start by giving a Name to your strategy.
Create a trading strategy
Mode
- Trade with confirmation - checks the Buy/Sell rules only on candle close. These are the final values of the technical instruments for the candle. The bot will then make the Buy or Sell.
- Trade immediately - checks the Buy/Sell rules on every price. The bot will place an order immediately after the rules are met within the current candle. As those are current states of the instruments they may or may not be confirmed on close of the candle. If they are not confirmed, backward looking of the trades on the chart may seem like the rules were not met but trades were made. However, during real time the rules were actually fulfilled.

Example with rule "Buy when RSI is crossing 35 from bottom to top". The previous candle RSI is 30 and the price moves upwards making the current value of the RSI 36. The "trade immediately" mode will place a Buy order. The "trade with confirmation" will wait the candle to close and then will check if the RSI is still above 35.
Crypto trading strategy settings - Trade immediately or with Confirmation
Rules:
For a valid strategy you have to add at least 1 buy rule and 1 sell option. Manual buy is also part of the instruments. You can add as many rules as you want. When all Buy rules are met, the bot will place a buy order. Click the Add button next to Buy rules to see the list with all instruments available.
Crypto trading strategy settings - adding a technical instrument
After selecting your preferred instrument all trading conditions for that instrument will be displayed. Hit the to select one or more options that you need for your buy rule. Active (selected) conditions are brighter and the inactive conditions are greyed-out.
Crypto trading strategy settings - Momentum Squeeze options for rule
Now, fill the blanks of the active conditions. First select a time-frame for the instrument. You can have up to 2 different time-frames for the whole strategy. All instruments have different blank fields according to specifics of trading with them. If you no longer want a condition to be active, click on the .
Crypto trading strategy settings - Momentum Squeeze rule
Via the instrument-settings-icon you can edit the instrument parameters, e.g. the period of the SMA.
Crypto trading strategy settings - setting a rule
Trailing Buy:
When all buy rules are met the bot will wait for the price to go up by the provided percentage. The percentage is calculated from the lowest point after fulfillment of the buy rules. The trailing buy timer sets how long the bot will wait for the price to reach the set percentage. If the price does not go up within the provided time the BUY signal will be disregarded. Then the bot will check the rules again and start over.

Examples:

Trailing buy is 1% and the timer is set to 5 minutes.
All BUY rules are met and the current price of the pair is 100.

  • Scenario 1:
    While the timer is active the price starts to rise. It reaches 101 (1% rise from 100). The bot places the BUY order.
  • Scenario 2:
    While the timer is active, first the price starts to fall and goes to 95. Then it changes direction and starts to rise. It reaches 95.95 (1% rise from 95, percentage is calculated from the lowest point after fulfillment of the buy rules). The bot places the BUY order.
  • Scenario 3:
    While the timer is active, the price starts to fall. After the timer finishes the price is still below the 1% rise. The bot disregards the BUY signal. Then the bot starts over with check of the BUY rules.
Crypto trading strategy settings - setting a rule
Sell options:
You can choose among sell rules, stoploss, target and trailing target, and time stop. Select one or more options. The first one met triggers a sell order.
The same principles apply to the sell rules as to the buy rules.
Crypto trading strategy settings - sell options
The Stoploss is a sell price under the opening price set to avoid big losses. When the price reaches the stoploss, the bot will place a MARKET sell order.
Crypto trading strategy settings - setting a stoploss
The Target is a set sell price above the opening price. When the price reaches the target, the bot will place a sell order.
Additionally you can set a Trailing target. The bot will not place a SELL order when the Target is reached. Instead, when the target is reached the bot will place a trailing sell order (trailing target). The percent is the distance between the trailing sell order and the price. The trailing target will move and follow only a rising price at the set distance. It will stay in place if the price is falling. If the price reaches the trailing target on its way down, the bot will execute the sell order.

Example:

Target is 2%. Trailing target is 1%.
The BUY rules are met and the current price is 100.
Then the price rises to 102 (2% above 100, target is reached). The trailing target is activated and set initially at 100.98 (1% below 102).

  • Scenario 1:
    The price directly starts to fall. It reaches the trailing target at 100.98. The bot executes a sell order.
  • Scenario 2:
    First, the price continues to rise. The trailing target follows it at 1% below. Then at some point, the price changes direction and starts to fall. At this moment the trailing target is at 110 and holds this value while the price is falling. The price reaches 110. The bot executes a sell order.
Crypto trading strategy settings - setting a target, trailing target
The Time stop is an end time of an open trade. If other sell options were not set or fulfilled during that time, the bot will place a Market sell order.
Crypto trading strategy settings - setting a time stop on a trade
The Condition lets you automatically pause the trading of the strategy. The pause can be set for drops or rises in the price of another pair (or the strategy's trading pair). The condition will come into effect if the rolling 24 hour price move of the set coin is equal to the set percent and direction. For example, if BTC is falling from a cliff you might want to pause your strategy for the time being.
Crypto trading strategy settings - using a global condition in a strategy

Technical Instruments

Contact us if you are not finding your favourite instrument.

You can use the price percent movements as buy and sell signals. This is useful for swing trading. You can also use price crosses with technical indicators like SMA, EMA, Bollinger Bands, Keltner Channel. The up/down percentages are calculated from the lowest/highest points of the price after the start of the strategy on initiation. Then they are calculated from the lowest/highest points of the price after the last trade close. If the execution is stopped it will "remember" its last point for calculation and will use it on restart. That is done so the strategy will not be disrupted if the bot is restarted, if there is loss of power or connection. If you want the execution to start from the point of restart instead, you have to reset it () before restart.
Crypto signals/ technical instruments - price moves and crosses - strategy and results
You can include candle moves and candle patterns in your strategies. Candle moves include open to close/current price, low to high, upper shadow and lower shadow. They are a great way to make a rule with the pure price movement.
You can also use classical candle patterns. The bot implements the following patterns: doji, hammer and inverted hammer, hanging man, shooting star, bullish and bearish engulfs, bullish and bearish harami, morning and evening star. The bot takes into account the trend (for patterns with trend) and recognises the pattern of the candlestick.
Crypto signals/ technical instruments - candle patterns
For example:
The Doji is a reversal trend pattern in both up and down trends.
Candle pattern - Doji
Bullish patterns:

The Hammer found in a downtrend indicates a potential price reversal to the upside. The price should go up following the hammer.
The Inverted hammer found in a downtrend indicates a trend-reversal signal. The price should go up following the inverted hammer.
The Bullish engulfing pattern forms when a big green candle completely overlaps the previous red candle. When it occurs in a downtrend it is a strong indicator for reversing to an uptrend.
The Bullish harami is a sign of a reversal in a bear price movement. The pattern consists of a small green candle that is contained within the previous red candle.
The Morning star pattern is a bullish reversal pattern. It appears at the end of a downtrend. It’s a three-candle pattern, made of a red candle, followed by a small red or green candle that opens below the previous close. The third candle is a bigger green candle that closes in the body of the first candle.
Bullish candle patterns
Bearish patterns:

The Hanging man found in an uptrend is a bearish reversal pattern. The price should go down after that.
The Shooting star is a bearish reversal candlestick pattern that occurs at the top of uptrends. The price should go down afterwards.
The Bullish engulfing pattern forms when a red green candlestick completely overlaps the previous green candlestick. When it occurs in an uptrend it is a strong indicator for reversing to a downtrend.
The Bearish harami is a sign of a reversal in a bull price movement. The pattern consists of a small red candle that can be contained within the previous green candle.
The Evening star pattern is a bearish reversal pattern. It appears at the end of an uptrend. It’s a three-candle pattern, made of a green candle, followed by a small red or green candle that opens above the previous close. The third candle is a bigger red candle that closes in the body of the first candle.
Bearish candle patterns
Simple Moving Average (SMA) and Exponential Moving Average (EMA) are an average of the closing prices of the last N candles. N is the number that you select in the settings of the indicator. EMA is a moving average that gives higher weights to recent prices. Thus, it reacts more quickly to the changes of the price.
Moving averages are an important analytical tool used to identify trends and the potential for a change in an established trend. The bot has two ways for determining the trends:
  • consecutive values - the SMA/EMA must have N consecutive SMA/EMA values in the choosen direction (N is defined by you);
  • uptrend/downtrend - the SMA/EMA should have risen or fallen by N percents and most of the values in that rise or fall must be in a pronounced direction (N is defined by you). The reversing condition also uses this type of trends.
Possible strategies are a crossing strategy or a strategy with reversing SMA. You can combine SMAs with different periods or on different timeframes. You can also add their trend condition as an additional confirmation to other rules. Run the Optimization to find the best parameters.
SMA and EMA strategy and results
The Relative Strength Index (RSI) measures the size of recent price changes to evaluate overbought or oversold conditions. RSI can have a reading from 0 to 100. The 0 corresponds to extreme lows of the price ("oversold"asset) and 100 to extreme highs of the price ("overbought" asset). Popular RSI strategies include buying when the RSI is crossing its lows from bottom to top and selling when crossing its highs from top to bottom (a.k.a. reversing). Or you can combine it with SMA, Stochastic and other instruments.
RSI strategy and results
The Moving Average Convergence Divergence (MACD) has a MACD line and a signal line. The MACD line is the result of subtracting a slow moving EMA from a fast moving EMA. The Signal line is an EMA of the MACD line. You can set the periods for all EMAs in the settings of the indicator. The indicator points whether the bullish or bearish movement is strengthening or weakening. A simple strategy with MACD is to buy when the MACD crosses above the signal line and to sell when the MACD crosses below the signal line. For better signals MACD you can combine it with SMAs or RSI.
MACD strategy and results
Bollinger Bands use standard deviation levels of SMA. They help in determining whether the price is moving in its highs or lows. BB work very well in combinations with other instruments.
The BB Squeeze occurs when volatility is low and the bands narrow. A squeeze is ofthen followed by high volatility and therefore big moves in either direction. Once the bands are in a squeeze, a subsequent band break is the start of a new move.
Bollinger Bands strategy and results
Keltner channel uses an average true range of the price and EMA. The "multiplier" sets how many times the ATR will be added to/subtracted from the EMA to form the upper and lower band of the channel.
The channel is in a squeeze when volatility is low and the channel width is small.
Keltner channel strategy and results
The Stochastic oscillator is a momentum indicator that ranges between 0 and 100. The 0 corresponds to extreme lows of the price ("oversold"asset) and 100 to extreme highs of the price ("overbought" asset). The indicator consists of two lines: one reflecting the actual value of the oscillator calculated for the price, and one reflecting its simple moving average. 
The Stochastic RSI is calculated with the RSI values instead of the price. This makes it more sensitive to price changes and gives it advantage in catching trend reversals.
Stochastic oscillator strategy and results
The Momentum determines the strength or weakness of the current price movement. It identifies when the price is moving upward or downward and the force of the movement. 
The indicator can be standard or smoothed.
Momentum strategy and results
The Momentum Squeeze is a combination of Bollinger Bands, Keltner Channels and Momentum. During periods of low volatility, Bollinger Bands narrow and enter inside the Keltner Channel. Bollinger Bands breaking from this squeeze is a strong signal for big price movements.
The squeeze is displayed as black dots on the histogram zero level. When there is no squeeze the dot is empty (white).
Momentum squeeze strategy and results

Buttons

You can find all your strategies on the Strategies page under the Strategies List.
You can sort the table by strategy name or pair. You can also filter strategies by keyword in the name, pair, indicator or timeframe.
Click on the buttons to run a backtest, an optimization or to trade with a strategy.
After creating a strategy you can check how it would have performed in the past with the Backtest option. If you are not satisfied with the results, you can run an optimization. The optimization will backtest thousands of variations of your strategy. It will give you the 3 best results in 3 different categories. You can update your strategy with one of them depending on your preferences or save it/them as a new strategy. When you are all done hit the trading button to start trading or simulate real trading to see how things go.
crypto trading bot - strategies list
With the action buttons you can:
1) Inspect a strategy without editing.
2) Edit a strategy.
3) Duplicate a strategy.
4) Delete a strategy.
crypto trading bot - strategy buttons: inspect, edit, duplicate, delete