Penasihat Pakar (EA) ialah program yang berjalan dalam terminal dagangan untuk memantau dan melaksanakan dagangan secara automatik, tanpa campur tangan langsung pedagang. Apabila memasang EA, pedagang mesti menetapkan parameter khusus seperti amaran pencetus, pemberitahuan, dan tindakan dagangan berdasarkan keadaan pasaran yang telah ditetapkan.
EA diprogramkan dalam MetaQuotes Language 4 (MQL4) untuk MT4 dan MetaQuotes Language 5 (MQL5) untuk MT5, menjadikannya khusus untuk platform tersebut.
EA Lalai dalam MetaTrader:
Platform MetaTrader dilengkapi dengan EA terbina dalam yang direka oleh MetaQuotes Software:
EA Lalai MT4
MACD Sample – Melaksanakan strategi dagangan mudah berasaskan MACD.
Moving Average – Menggunakan strategi purata bergerak di mana dagangan dibuka apabila lilin menyeberangi purata bergerak.
EA Lalai MT5
ExpertMACD – Menggunakan MACD untuk menentukan kemasukan dagangan.
ExpertMAMA – Satu strategi yang menggunakan Purata Bergerak Adaptif MESA (MAMA).
ExpertMAPSAR – Menggabungkan Purata Bergerak dan ParabolicSAR untuk pelaksanaan dagangan.
ExpertMAPSARSizeOptimized – Serupa dengan ExpertMAPSAR tetapi dengan saiz dagangan yang dioptimumkan.
Kesesuaian: EA tidak boleh digunakan secara bersilih ganti antara MT4 dan MT5 kerana ia ditulis dalam bahasa pengaturcaraan yang berbeza (MQL4 untuk MT4 dan MQL5 untuk MT5). EA yang direka untuk MT4 tidak akan berfungsi pada MT5 dan sebaliknya.