8.3 检查设定
有许多EA属性需在交易前驱动。这些设定放置于Experl Properties对话框中的common表中,如图8-2所示。
Allow live trading设定在交易可以开始前需先驱动。若它没被先驱动, 一个皱眉的表情会出现于EA名称旁,即K线图右上角。可用IsTradeAllowed( )函数在你的EA中检查这个条件。若回传值为假,表示Allow live trading未被驱动。
若想呈现信息告知用户本设定已被活化,可照下列程序代码做:
若EA使用外部.ex4数据库,则在Expert Properties中的Allow import of exlernal experts出设定需被驱动,这时可用IslibrariesAllowed( )函数检查其状况。源代码如下:
对于DLLS,也可用IsDllsAllowed( )函数进行相同的检查:
在MQL系统手册中可以查阅所有终端检查函数。



