Gold Ema Rsi Alignment
- 指标
- 版本: 1.0
- 激活: 10
Gold Ema Rsi Alignment 是一款专为黄金设计的 MetaTrader 5 主图指标,当 M5、M15、H1、H4 四个周期同时朝一个方向时,在第一根已收盘K线上画出箭头。
面板的每一行都标明这一行的数值取自哪一根K线,日期和时间一并标出。大周期的K线早已收盘,没有时间就无法拿自己的图表核对。四个周期没有对齐时,Blocking 这一行会指明是哪个周期在挡,并写出那一行的三个数值;挡住几个周期,Blocking 就出几行。
■ 面板实际显示如下
Gold EMA RSI Alignment
Alignment 3 of 4 aligned (Up)
M5 08.14 15:55 Up close 4373.49 EMA50 4360.37 slope + RSI 60.8
M15 08.14 15:45 Up close 4373.49 EMA50 4349.93 slope + RSI 69.0
H1 08.14 15:00 Flat close 4373.49 EMA50 4365.52 slope - RSI 57.4
H4 08.14 12:00 Up close 4373.49 EMA50 4307.21 slope + RSI 53.4
Blocking H1 (close above EMA50, slope -, RSI 57.4)
Chart TF H1 Signals today Long 0 / Short 0
State Waiting for H1 to turn Up
这几行可以逐一核对。H1 那一行的 close 高于 EMA50,但 slope 是 -,第二个条件不成立,所以是 Flat。Blocking 行指的正是 H1,用的还是同一行的数值。H4 行的时间早于图表当前这根,因为生效的是当时已经收盘的那根 H4。面板显示为英文。
■ 出箭头的完整规则,没有隐藏的部分
C = 这个周期最后一根已收盘K线的收盘价
E0 = 同一根K线上的 EMA50
E3 = 往前数 3 根已收盘K线的 EMA50
R = 同一根K线上的 RSI
Up C > E0 and E0 > E3 and R > 50
Down C < E0 and E0 < E3 and R < 50
两条都不成立就是 Flat。EMA 的周期是 50,RSI 的周期是 14,RSI 的分界线也是 50,所监控的周期固定为 M5、M15、H1、H4,是公开规则里的常数,不是漏掉的设置项。三个条件是并列的,缺一个就是 Flat;Flat 不是“弱一点”,而是直接阻止四个周期对齐。E0 与 E3 相等时按向下计,走平的均线不算朝上。
■ 只画在刚对齐的那一根上
箭头只画在由不齐转为对齐的那根K线上,保持对齐期间不会重复画出。只要有一个周期读不出数据,就不做判断。
■ 不重绘
尚未收盘的K线上不画任何东西。所有判断只取决于已收盘K线的排列,同一段历史永远给出同一批箭头。在 20,000 根K线上与另一套独立实现的算法逐根对照,595 个箭头的位置和方向完全一致。
■ 每天出多少箭头由图表周期决定
加载到 M5 图表上每天 6 个左右,H4 图表上每天 1 个左右。这是规则本身的性质,不涉及对行情结果的判断。
■ 提醒
弹窗警报、推送通知、邮件三种各有各的开关,一根K线只提示一次。每一条提示都包含品种、图表周期、出箭头那根K线的日期和时间,以及四个周期各自的 RSI 值,结尾是 all four closes above rising EMA50 或 all four closes below falling EMA50,手机上不打开终端也能看懂。
■ 一共 11 个参数
InpShowPanel、InpPanelCorner、InpPanelFontSize、InpColorLong、InpColorShort、InpColorPanelText、InpColorBlocking、InpArrowSize、InpAlertPopup、InpAlertPush、InpAlertEmail。
这 11 个里没有任何阈值、周期或倍数,改动任何一个都不会改变信号,能改的只有显示和提醒。InpColorBlocking 控制 Blocking 行和警示文字的颜色。
■ 它不做的事
— 不下单、不平仓、不修改持仓,一个交易类函数都没有。
— 不显示任何统计或评分。
— 不会自动筛减箭头的数量。
— 已画出的箭头不会再移动,也不会被删除。
■ 免费演示版和运行环境
免费演示版需加载到 M5 图表上运行。策略测试器无法取得比图表更短的周期,若加载到 M15 图表,M5 那一行会是空的,不会出现箭头,面板会写明原因。每个周期需要 400 根已收盘K线,不足时面板会给出提示并继续等待。发布前已由程序核对:交易类函数 0 个、DLL 0 个、对外通信 0 个。
面板和箭头显示的都是已收盘K线上发生过的事实,对之后的行情不做任何预测。
