The robot will be used in a situation where once I put the ROBOT on the chart and chose: - the order type (BUY or SELL): example 2 - the number of trades to open: example BUY The robot will only BUY or SELL in that particular direction only. This way, if I put the ROBOT on the chart and chose BUY, Number of trades to open and chose the 1 hour time frame or any given time frame then if at the end of the candle it is still a bullish candle then the Robot should open that defined number of BUY positions since I chose BUY and the number of trades to open 2 on the Parameter section. The ROBOT will open again with the same lot size and number of trades if the next candle is still bullish, it keeps BUYING until when the next candle is bearish or negative then the ROBOT should not perform any task, that is if I chose BUY then the ROBOT only has to keep BUYING so long as the next CANDLE is bullish and if the next CANDLE is bearish then it will not BUY or SELL and it will wait until any CANDLE closes positive again then it will BUY again. The Parameters will include lot size, BUY/SELL, Numbers of trades to open, TP and SL, Max Spread Filter, Time and date Filter, Global SL and TP Level (That is a Level where once the price reach the ROBOT will automatically close ALL positions). I would also prefer to have a customized dashboard where I can visualize the performances of the robot. Also, consider that a part forex, the robot will be used to trade gold and the process should stay the same.