Bei Verwendung von Metatrader-Plattformen können Nutzer den Handel unter Verwendung sogenannter Expert Advisors (EAs) automatisieren. Die automatisierten Handelssysteme wurden von Händlern auf Basis der Programmiersprache MLQ4 bzw. MQL5 entwickelt, um eine Handelsstrategie auszuführen.