【多品种 MACD 监控面板】多品种 MACD 监控一目了然趋势行情

| 发表于 2025-7-14 11:45:57 | 显示全部楼层 |复制链接
44.png wechat_2025-07-14_114530_510.png
品种 MACD 监控面板是一款用于 MetaTrader 4MT4)平台的指标工具,由 Liang Fu 开发,版本号 1.01。该面板可同时监控 8 个货币对(AUDUSDEURUSDGBPUSDUSDJPYUSDCHFUSDCADNZDUSDXAUUSD)在日线(D1)、4 小时(H4)、1 小时(H1)和 15 分钟(M15)四个时间周期下的 MACD 指标信号,并直观展示各品种的趋势状态及 4 周期同向的统计信息。
二、输入参数设置
在使用该面板前,可根据需求对以下输入参数进行调整:
[size=11.0000pt]参数名称
[size=11.0000pt]含义
[size=11.0000pt]默认值
[size=11.0000pt]说明
[size=11.0000pt]TimeFrameD1
[size=11.0000pt]日线 MACD 计算用的时间周期(1440 代表日线)
[size=11.0000pt]1440
[size=11.0000pt]一般无需修改,若需自定义日线计算周期可调整
[size=11.0000pt]TimeFrame4H
[size=11.0000pt]4 小时 MACD 计算用的时间周期(240 代表 4 小时)
[size=11.0000pt]240
[size=11.0000pt]可根据实际需求修改,调整 4 小时周期的计算时长
[size=11.0000pt]TimeFrame1H
[size=11.0000pt]1 小时 MACD 计算用的时间周期(60 代表 1 小时)
[size=11.0000pt]60
[size=11.0000pt]如需改变 1 小时周期的计算规则,可在此设置
[size=11.0000pt]TimeFrame15
[size=11.0000pt]15 分钟 MACD 计算用的时间周期(15 代表 15 分钟)
[size=11.0000pt]15
[size=11.0000pt]用于调整 15 分钟周期的计算时间长度
[size=11.0000pt]MACD_Fast
[size=11.0000pt]MACD 快线周期
[size=11.0000pt]12
[size=11.0000pt]常用参数,可根据交易策略修改快线计算周期
[size=11.0000pt]MACD_Slow
[size=11.0000pt]MACD 慢线周期
[size=11.0000pt]26
[size=11.0000pt]影响 MACD 慢线的计算,可按需调整
[size=11.0000pt]MACD_Signal
[size=11.0000pt]MACD 信号线周期
[size=11.0000pt]9
[size=11.0000pt]用于设置信号线的计算周期,可优化信号显示
[size=11.0000pt]MACD_Price
[size=11.0000pt]MACD 计算价格类型(0 代表收盘价)
[size=11.0000pt]0
[size=11.0000pt]目前仅支持收盘价计算,暂不建议修改
[size=11.0000pt]FontSize
[size=11.0000pt]面板字体大小
[size=11.0000pt]12
[size=11.0000pt]可根据个人视觉偏好调整面板上文字的大小
[size=11.0000pt]UpColor
[size=11.0000pt]MACD 上涨信号显示颜色
[size=11.0000pt]Lime(亮绿色)
[size=11.0000pt]可自定义上涨信号的显示颜色
[size=11.0000pt]DownColor
[size=11.0000pt]MACD 下跌信号显示颜色
[size=11.0000pt]Red(红色)
[size=11.0000pt]用于设置下跌信号的显示颜色
[size=11.0000pt]NeutralColor
[size=11.0000pt]MACD 中性信号显示颜色
[size=11.0000pt]Yellow(黄色)
[size=11.0000pt]可修改中性信号的显示颜色
[size=11.0000pt]ShowUnavailable
[size=11.0000pt]是否显示不可用的货币对(如无行情的品种)
[size=11.0000pt]true
[size=11.0000pt]若设置为 false,无行情品种将不显示在面板上
[size=11.0000pt]PanelWidth
[size=11.0000pt]面板宽度(像素)
[size=11.0000pt]310
[size=11.0000pt]可根据 MT4 平台界面布局调整面板宽度
[size=11.0000pt]PanelHeight
[size=11.0000pt]面板高度(像素)
[size=11.0000pt]350
[size=11.0000pt]用于设置面板的高度,8 行数据时此高度通常足够
三、监控货币对
当前面板默认监控以下 8 个货币对:AUDUSDEURUSDGBPUSDUSDJPYUSDCHFUSDCADNZDUSDXAUUSD。若需监控其他货币对,需修改代码中symbols数组内容,同时确保 MT4 平台已加载对应货币对的行情数据。
四、使用步骤
1. 安装:将8品种MACD监控面板.mq4文件复制到 MT4 平台的MQL4/Indicators目录下,重启 MT4 平台。
2. 加载指标:在 MT4 平台的导航窗口中,找到 自定义指标,双击8品种MACD监控面板,在弹出的窗口中可设置输入参数,点击 确定将指标加载到图表中。
3. 查看面板:指标加载后,会在图表窗口中显示监控面板,展示各货币对在不同时间周期下的 MACD 信号及 4 周期同向统计信息。
4. 实时监控:面板每 10 秒自动刷新一次数据,实时更新各货币对的信号状态和统计信息。
五、信号与统计解读
1. MACD 信号:每个货币对在四个时间周期下的 MACD 信号以符号形式显示,代表上涨,代表下跌,代表中性,N/A表示不可用(如无行情数据)。信号颜色根据设置的UpColorDownColorNeutralColor显示。
2. 4 周期同向统计:面板底部会统计四个周期同向的货币对数量,看涨显示看涨同向的货币对个数,看跌显示看跌同向的货币对个数,合计为两者之和。同向信号可作为交易决策的参考依据之一,但需结合其他分析方法综合判断。
六、函数说明
1. GetStandardSymbol:获取标准化的货币对名称(去除后缀),确保在不同格式下准确识别货币对。
2. init:初始化函数,用于创建面板背景和表头。
3. deinit:反初始化函数,在指标从图表移除时清除所有绘制对象。
4. start:主循环函数,每 10 秒执行一次,更新面板数据、绘制信号和统计信息。
5. CreateBackground:创建面板背景,设置背景的颜色、边框等属性。
6. GetMACDSignal:获取指定货币对在特定时间周期下的 MACD 信号。
7. GetSignalColor:根据 MACD 信号返回对应的显示颜色。
8. GetSignalDirection:判断 MACD 信号的趋势方向(1 为上涨,-1 为下跌,0 为中性)。
9. IsAllSameDirection:检查四个时间周期的 MACD 信号是否同向,并返回同向状态和趋势方向。
10. DrawSymbolMACD:绘制单个货币对的 MACD 状态,包括货币对名称和各周期信号。
11. CreateHeaders:创建面板表头,显示各时间周期的标题。
12. ShowSummary:显示 4 周期同向的统计信息。
13. ClearAllObjects:清除面板上所有绘制的对象,以便重新绘制更新后的数据。
七、注意事项
1. 确保 MT4 平台已连接到有效的交易服务器,且加载的货币对有实时行情数据,否则可能出现信号显示为N/A的情况。
2. 修改输入参数或监控货币对后,需重新加载指标以使设置生效。
3. 本面板提供的信号和统计信息仅作为交易参考,不构成投资建议,交易决策需结合个人交易策略和市场分析。
这份手册详细介绍了使用方法和相关功能。若你觉得有内容需要补充,或是对某些部分想进一步了解,欢迎随时告诉我。
filetype

多个品种MACD.mq4

29.49 KB, 下载次数: 0, 下载积分: 活跃度 -5 售价: 5 H币  [记录]  [购买]

filetype

多个品种MACD.ex4

26.8 KB, 下载次数: 0, 下载积分: 活跃度 -5 售价: 2 H币  [记录]  [购买]

filetype

多品种 MACD 监控面板使用手册.docx

16.84 KB, 下载次数: 0, 下载积分: 活跃度 -5  [下载]

评分
  • 1
  • 2
  • 3
  • 4
  • 5
平均分:NAN    参与人数:0    我的评分:未评 下载时遇到问题?
如果有帮助,就支持一下我呗
举报

评论 使用道具

精彩评论1

peterzhu2004
DDD
| 发表于 2025-7-30 19:57:12 | 显示全部楼层
有点太贵了
举报

点赞 评论 使用道具

发新帖
EA交易
您需要登录后才可以评论 登录 | 立即注册