首页/学院/交易策略/EA智能交易/文章详细

MT4指标编程入门(十一):MT4的报警

外汇网2021-06-17 09:40:08 107
汇外网 - 全球专业的黄金外汇门户导航行情资讯网站

MT4指标编程入门:MT4的报警

报警功能是MT4的一大特色。它可以在预定的条件高达时,发出警报。

与指标画线对比,报警语句显得非常简单,

只要在分析语句中加一个报警语句即可

报警方式有:弹出窗口报警、音乐报警、邮件报警等。

假使邮箱开通了手机短信通知,则邮件报警的内容会即时转发到手机上。

弹出窗口报警:

当(条件高达)实施此语句时,以弹出窗口警示。

格式:Alert(内容1,内容2,内容3,内容4);

报警内容为字符串型,内容之间加逗号

比如:

Alert(Symbol(),"4小时图MACD上穿零轴");

音乐报警:

当(条件高达)实施此语句时,播放一段音乐。

格式:PlaySound("音乐文件名.wav");

文件类型为wav格式,而且保存在C:/ProgramFiles/MetaTrader4/sounds目录中

文件名加引号

邮件报警:

当(条件高达)实施此语句时,发送一个邮件。

(收发件人地址在MT4系统中设置详见《MT4编程实例1:一个简单的小程序,让你的手机摇身变成外汇行情接收机》)

格式:SendMail(标题1+标题2,内容1+内容2);

标题之间以加号连接,内容之间也以加号连接

邮件标题和邮件内容以逗号间隔

下面是《价格穿越某均线报警》举例

+---------------------------------

#propertyindicator_chart_window

externint警戒均线=20;

intmark=0;

intstart()

{

if(iHigh(0,0,0)>=iMA(0,0,警戒均线,0,MODE_SMA,PR洲际交易所_CLOSE,0)

&&iHigh(0,0,1)

&&mark!=1)

{

Alert(Symbol(),"往上刷新30均线");

mark=1;

}

if(iLow(0,0,0)<=iMA(0,0,警戒均线,0,MODE_SMA,PR洲际交易所_CLOSE,0)

&&iLow(0,0,1)>iMA(0,0,警戒均线,0,MODE_SMA,PR洲际交易所_CLOSE,1)

&&mark!=2)

{

Alert(Symbol(),"朝下刷新",警戒均线,"均线");

mark=2;

}

return(0);

}

+---------------------------------

部分语句表明:

#propertyindicator_chart_window

此句是把程序放在主图,诚然这此例中放在副图也一样

externint定义一个外部参数变量,整数型,允许外部值修改

int定义一个整数型变量

intstart()定义触发函数

if()分析

iHigh()最高价值函数

iLow()最低价值函数

iMA()移动平均线值函数

Alert()报警函数

Symbol()商品名称函数

&&逻辑运算符“而且”

!=逻辑运算符“不等于”

MODE_SMA简单移动平均模式

PR洲际交易所_CLOSE以收盘价计算

再说一下自定义变量mark的作用:

mark的初值是0,当上穿报警时给mark赋值1,现在穿报警时给mark赋值2。

如此当mark的值为1时,表明已经对上穿报过警了,就不能又一次对上穿报警;

当mark的值为2时,表明已经对下穿报过警了,就不能又一次对下穿报警。

如此就起到了清除重复报警的作用。

标签:

随机快审展示
  • 快审 黄金多单完美出局,耐心等候着重关注乌俄局势改变。黄金在线指导
  • 快审 5.19最新黄金行情分析附操作策略在线指导
  • 快审 4.24黄金星期一开盘行情分析及交易参考
  • 快审 12.8黄金下挫趋势不改,1770难恐守稳,回弹1785左右持续空!原油空缺需求回补,回弹买跌是王道!
  • 快审 未来资本市场怎么走?
  • 快审 黄金调动完毕夜里看震荡回调
  • 快审 12.9黄金1787买跌看欧盘的朝下击穿,美盘在1770-1774区间内逢低买涨操作
  • 快审 11,13黄金,原油下周准确多空布局,可事实考察。
  • 快审 5.9星期一金银交易参考,附解策略!
  • 快审 10.28黄金高点震荡,今日行情分析及交易参考
  • 快审 今日实盘布置中线多单已获利40美金,马上进入下一次中线布局。黄金套着的朋友可以连线解盘套
  • 快审 2.22原油黄金行情,地缘紧俏局势升级原油黄金交易参考
  • 快审 3.2黄金保持买方右侧顺多 原油高峰有希望
  • 快审 2.11黄金周内接连回撤低多全部获利,夜里持续看回撤低多
  • 快审 黄金大涨痛跌为何你总是把握不住?
  • 快审 8.24黄金白天看高点抑制情形,放开体验!
  • 快审 3.103.10环球黄金高点摸底多单指导解t
  • 快审 黄金震荡下挫,夜里低多看回弹
  • 快审 11.6黄金非农完美预期布局!下周得如此做!
  • 快审 4.15环球黄金下周行情行情分析及独家操作策略解t
  • 快审 李潇翰2.10黄金今日行情行情分析,夜里cpi报告照亮将来