MetaQuotes Language 4是一种用于开发交易策略的集成编程语言，允许您创建自动交易，技术指标，脚本和mt4交易平台上使用的程序库。所有这些工具都显著加强了交易者外汇交易时的能力。
MQL4 is an integrated programming language for developing trading strategies allowing you to create trading robots, technical indicators, scripts, and function libraries for use on the MetaTrader 4 trading platform. All these instruments significantly enhance traders’ abilities when trading Forex.
With MQL4 you can develop various programs for analyzing of the markets and for trading automatically:
mt4自动交易(mt4的EA交易) 是一个能够自行执行交易和分析市场的应用程序。Trading robot (Expert Advisor) is an application that can be programmed to perform trades and analyze the market on its own, doing all the hard work for you.
自定义指标是类似于平台内置的可以分析市场的工具。开发您自己的指标，编程它的任何算法。 Custom Indicators are tools for analyzing the market similar to the ones that are built into the platform. Develop your own indicator and program any algorithm into it.
脚本是执行相对简单但经常使用的操作的应用程序。例如，删除图表的所有对象，关闭所有订单或，为一个持仓设置一些挂单。 Scripts are applications for executing relatively simple but frequently used actions. For example, deleting all objects from the chart, closing all orders or, alternatively, setting a number of pending orders for an open position.
程序端是一组定制函数。它意在存储和分发定制应用程序中常用的算法。 Library is a set of custom functions. It is intended to store and distribute algorithms that are commonly used in custom applications.