- 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.
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.
The same principles apply to the sell rules as to the buy rules.
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.
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.
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.
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.
The Doji is a reversal trend pattern in both up and down trends.
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.
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.
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.
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.
The channel is in a squeeze when volatility is low and the channel width is small.
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.
The indicator can be standard or smoothed.
The squeeze is displayed as black dots on the histogram zero level. When there is no squeeze the dot is empty (white).
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.
1) Inspect a strategy without editing.
2) Edit a strategy.
3) Duplicate a strategy.
4) Delete a strategy.