1) The robot must have execution order, buy limit, sell limit, buy stop, and sell stop. 2) The robot must have Stop loss , and Take profit. 3) The robot must have the option to modify the lot-size 4) The robot should be able and buy and sell based on the instruction given. And i hope he can execute this trades safe. Without making me lose money :D Thank you