请问在EA中加设报警问题 新评论 linyuwei 2018.02.15 13:21 请问各位大大,像我在MT5的EA中编成了一个报警是这样的,当最高价碰到上布林线及最低价碰到下布林线就报警,但因为EA每次价格跳动一次就报警,所以做了个控制是这样的:设置一个全局变量int a=0 void OnTick() { if(最高价碰到上布林线或最低价碰到下布林线) { if(a==0) { Alert(报警); a=1; } } }但问题是报警过后下次价格条件符合后就不再报警了!请问这个问题如何排除? 再请各位大大帮忙了!谢谢! DIsplaying Ask/Bid How to calculate the time of the last two TICK (ms) and the price? open only one order by the required candle Nice trader 2018.02.16 01:51 #1 买一个指标就可以 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
请问各位大大,像我在MT5的EA中编成了一个报警是这样的,当最高价碰到上布林线及最低价碰到下布林线就报警,但因为EA每次价格跳动一次就报警,所以做了个控制是这样的:
设置一个全局变量
int a=0
void OnTick()
{
if(最高价碰到上布林线或最低价碰到下布林线)
{
if(a==0)
{
Alert(报警);
a=1;
}
}
}
但问题是报警过后下次价格条件符合后就不再报警了!请问这个问题如何排除?
再请各位大大帮忙了!谢谢!