Forex robots or expert advisors are scripts that are coded with automated forex trading strategies. Some traders prefer to use automated trading robots as their sole trading system and others use them to manage part of their portfolio and how well forex robots work depends on the strategy adopted and the money management system.