温馨提示:本文翻译自stackoverflow.com,查看原文请点击:其他 - How to add an alert to mql4 EA
alert mql4

其他 - 如何向MQL4 EA添加警报

发布于 2020-06-26 04:50:23

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

这是代码

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

警报功能,但是它每隔一秒就会重复出现……我如何修改一次以获取警报?

查看更多

提问者
valeria ace
被浏览
19
TheLastStark 2020-04-04 13:30

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

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