Как добавить оповещение в mql4 EA - PullRequest
1 голос
/ 03 апреля 2020

Привет, у меня есть советник, и я добавляю свою функцию оповещения в OnTick ()

это код

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

Функция оповещения, но она повторяется каждую секунду ... как можно изменить, чтобы получить alrt один раз?

1 Ответ

0 голосов
/ 04 апреля 2020

Если вы хотите получать оповещение только один раз, используйте следующий код

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