EA脚本编写要点

Meta Trader

Meta Trader是目前最流行的外汇交易软件,很多外汇服务商都提供基于Meta Trader的定制版交易软件。Meta Trade支持通过脚本进行自动化交易,俗称EA脚本,Expert Advisor的缩写。

EA

当前Meta Trader提供的EA脚本有2个版本,分别是MT4和MT5,分别对应Meta Trader4和Meta Trader5.

开发要点

1 语法与C语言几乎完全一致;
2 基于事件的开发模型;(Oninit, Ondeinit, OnTrade, OnTrasaction, OnTick, OnTimer)
3 EA脚本与图表Chart一一绑定,同一个交易品种切换K线周期会导致EA脚本先退出,再加载;
4 EA脚本中的全局变量针对每个图表实际是不同的,并不能在多品种共享;

你可能感兴趣的:(EA脚本编写要点)