Trading strategies encoded into Expert Advisors are as diverse as the strategies used for manual trading. Some Expert Advisors employ risky trading strategies (like Martingale) or lack money-management features. A forex robot (aka "expert advisor") is software that trades a strategy for you. They indicate to their clients when it is an appropriate time to carry out buy-sell actions of main currency pairs on the Forex market, based on analysis Software Expert Advisors have multiple trading strategies.