指标 XFisher_org_v1 提供了警报功能,当主线和信号线交叉并且信号云的颜色发生变化时,会发送电子邮件和推送通知。
指标输入参数
//+----------------------------------------------+ //| 指标输入参数 | //+----------------------------------------------+ input uint FLength=7; // 平均值深度 input Smooth_Method MA_SMethod=MODE_JJMA; // 平滑方法 input uint MA_Length=5; // 平滑深度 input int MA_Phase=15 // 平滑参数 //---- 对于JJMA,范围为-100到+100,影响过渡过程的质量; //---- 对于VIDIA,它是CMO周期,对于AMA,它是慢速平均周期 input ENUM_APPLIED_PRICE_ IPC=PRICE_CLOSE_; // 价格常量 input int Shift=0 // 指标在柱中的水平移动 input uint NumberofBar=1 // 激活信号的柱数 input bool SoundON=true // 启用警报 input uint NumberofAlerts=2 // 警报数量 input bool EMailON=false // 启用邮件信号 input bool PushON=false // 启用将信号发送到移动设备
该指标使用了SmoothAlgorithms.mqh库的类(需复制到<terminal_data_directory>\MQL5\Include)。有关这些类的使用,已在文章 《无需使用额外缓冲区的中间计算平均价格序列》 中进行了详细描述。

图1. XFisher_org_v1_Alert. 主线和信号线交叉

图2. XFisher_org_v1_Alert. 激活警报。