A robot is just the code specified by you. In Forex trading, there are many traders use their ROBOT. Robots can trade without you. That can also bring you profits. But the Robot doesn't work properly all the time, it can also destroy your account. BUT if you start with good Money Management, your account is not easily defeated by the market, especially if you use EA with Martingle Risk Management.