如何向MQL4 EA添加警报

时间:2020-04-03 15:11:31

标签: alert mql4

嗨,我有一个EA,并将我的Alert函数添加到OnTick()

这是代码

int one=1;
int two=2;
if(Symbol()=="AUDCAD" && one<two){Alert("Buy ",Symbol());}

警报功能,但每秒重传一次。。。我如何修改一次以获取警报?

1 个答案:

答案 0 :(得分:0)

如果您只想接收一次警报,请使用以下代码

int one=1;
int two=2;
static bool hasAlerted = false;
if(Symbol()=="AUDCAD" && one<two && !hasAlerted){
   Alert("Buy ",Symbol()); 
   hasAlerted=true;
}