An expert advisor (or expert adviser, EA, trading robot...) is an automated trading program written in MQL programming language.
Expert advisors (commonly abbreviated as EA) can place, modify and close orders according to a trading system algorithm. EA’s generally use indicators to generate trading signals. These indicators can be the ones that come with MetaTrader, or they can be custom indicators.
An indicator is a technical analysis tool that calculates price data to give an interpretation of market activity. An indicator draws lines or objects on the chart. Indicators cannot place, modify or close orders. Examples of indicators include the moving averages,Heiken Ashi or stochastics.
A script is a simplified expert advisor that performs a single task, such as placing a pending order or closing all orders on a chart. A few useful scripts are included with MetaTrader.
Please contact me if you want a free $ one month demo version (only today
--------------------------------------------------------------------------------------------------------------------------------------------------------