EMA_Prediction_HTF_Signal - MetaTrader 5脚本


EMA_Prediction_HTF_Signal 显示基于数据的趋势方向信息EMA_预测所选柱上的指示器作为图形对象,带有趋势或交易方向的彩色指示,并发出警报或音频信号,并在出现进行交易的信号时在智能手机上发送推送通知。
仅当输入参数的值满足以下条件时,指示器才会发出警报和推送通知:
输入 单位信号栏=0; // 获取信号的柱数(0 - 当前柱)
大于一。对于零柱,声音信号和推送通知是没有用的,因为零柱上的指示器信号可能会改变并消失!
所有输入参数可以分为三大组:
输入 细绳符号_=””; // 金融工具 输入 ENUM_TIMEFRAMES时间范围=PERIOD_H6; // 指标计算的指标时间范围 输入 单位 快速MAP周期=1; // 快速移动平均线周期 输入 ENUM_MA_METHOD FastMA类型=模式_EMA; // 快速 MA 的平均值 输入 ENUM_APPLIED_PRICE快速价格=PRICE_CLOSE; // 快速 MA 的价格 输入 单位 慢MAP周期=2; // 慢速 MA 周期 输入 ENUM_MA_METHOD SlowMAType=模式_EMA; // 慢速 MA 的平均 输入 ENUM_APPLIED_PRICE慢速MAP价格=PRICE_CLOSE; // 慢速 MA 的价格
//---- 指标视觉显示的设置 输入 单位信号栏=0; // 获取信号的柱数(0 - 当前柱) 输入 细绳Symbols_Sirname=INDICATOR_NAME“_标签_”;// 指标标签的名称 输入 颜色UpSymol_Color=石灰; // 增长符号的颜色 输入 颜色DnSymol_Color=洋红色; // 秋天符号的颜色 输入 颜色IndName_Color=深色兰花; // 指标名称的颜色 输入 单位符号_大小=60; // 信号符号的大小 输入 单位字体大小=10; // 指标名称的字体大小 输入 整数X_1=5; // 名称的水平移动 输入 整数Y_1=-15; // 名称垂直移动 输入 布尔值显示名称=真的; // 显示指标名称 输入 ENUM_BASE_CORNER 什么角落=CORNER_RIGHT_UPPER;// 角落 输入 单位X_=0; // 水平移动 输入 单位Y_=20; // 垂直平移
//---- 警报设置
输入ENUM_ALERT_MODEalert_mode=OnlySound; // 触发指示的选项
输入 布尔值推=真的; // 允许推送通知
输入 单位警报计数=0; // 产生的警报数量
如果要在一张图表上使用多个 EMA_Prediction_HTF_Signal 指标,则每个指标都应有自己的 Symbols_Sirname(指标标签名称)字符串变量值。
将指标编译文件 EMA_Prediction.mq5 放置到客户端的terminal_data_folder\MQL5\Indicators\ 中。

图 1. 基于 EMA_Prediction_HTF_Signal 指标数据的趋势延续信号

图 2. 基于 EMA_Prediction_HTF_Signal 数据的开仓信号
附件下载
📎 ema_prediction.mq5 (7.77 KB)
📎 ema_prediction_htf_signal.mq5 (14.7 KB)
Source: MQL5 #1938
💡 精彩内容推荐
✍️ 楼主最新发布
- •
- •
- •
- •
- •
- •
🔗 您可能感兴趣
- •
- •
- •
- •
- •
- •
🔐
请登录后参与评论
注册满12小时后评论,即可解锁附件下载
立即登录
