This robot is designed for trading on a real account. Trading is performed inside the channel adapted to the market conditions. Deals follow the trend and are opened near the boundary line of the channel. Take Profit is set at the opposite side of the channel. Deals are always protected by stop losses.
The robot calculates the channel adapting to the market volatility. Market entries are made near the channel borders provided that the channel gradient is sufficient. Profit is taken at the opposite side of the channel. Since the deals are only opened in the trend direction, the EA tries to close the majority of deals with profit. Losing positions are averaged using additional deals, which are calculated so that their aggregate sum could also be closed with profit. As the deposit grows, the money management is applied to increase the volume of trades to match returns and risk with available funds.