EA ialah program yang dijalankan melalui terminal dagangan untuk memantau dan secara automatik menjalankan tindakan perdagangan tanpa penglibatan langsung pedagang. Apabila anda memasang EA, anda perlu menyediakan kriteria tertentu seperti amaran pencetus, pemberitahuan dan tindakan perdagangan bergantung pada keadaan pasaran pilihan yang anda telah memprogramkan EA untuk dijejaki.
EA diprogramkan sama ada dalam MetaQuotes Language 4 (MQL4).