This technical analysis will place buy/sell when a “breakout” happens. The way it determines a breakout is, an average high and low price for a number of BreakoutSkipCandles is determined. When current price breaks out of the high ie. closes above the high, it is assumed that chart will go further up hence a BUY signal is produced. And vice versa, when candle closes below the low, it is assumed that chart will go further down and SELL signal is produced.
Bot will store the average high/low information within BreakoutTimeoutCandleCount period (in minutes). When timeout elapses, bot will calculate a new high/low average price.
The BreakoutCandleHistoryCount is used to tell bot how long it needs to store the BUY/SELL signal.