Pivot Points Six Types with Level Alerts MT4
- 指标
- 版本: 1.1
Pivot Points Six Types with Level Alerts MT4 将与 TV 兼容的枢轴点带到 MetaTrader 4。如果您也在 TradingView 上看图,您一定知道它内置的 "Pivot Points Standard"。这款 MT4 指标再现了它:相同的六种计算方法,相同的从一天到十年的周期选择,以及相同的外观——每个水平一条橙色(#FB8C00)线,从每个周期的开头开始,标签形如 "S2 (1.08345)"。
各方法给出的水平
方法 | 绘制的水平 | 备注
Traditional | P, R1-R5, S1-S5 |
Fibonacci | P, R1-R3, S1-S3 | 前一周期波幅的 0.382 / 0.618 / 1.000
Woodie | P, R1-R4, S1-S4 | 包含当前周期的开盘价
Classic | P, R1-R4, S1-S4 |
DM (DeMark) | P, R1, S1 | 使用前一周期的开盘价和收盘价
Camarilla | P, R1-R5, S1-S5 | R5 = high / low x close
所有方法都使用前一周期的价格。一个周期的水平值在该周期开始后即固定;旧周期绝不会重新计算。
选择周期
- Auto:M1、M5 和 M15 图表使用日枢轴,M30 至 H4 使用周枢轴,D1 使用月枢轴,W1 和 MN1 使用年枢轴。
- 固定选项:Daily、Weekly、Monthly、Quarterly、Yearly,以及 2、3、5 或 10 年。多年区块的起始日历年份与 TradingView 相同。
- Number of Pivots Back = 15(1 至 200)。
- Use Daily-based Values = true 时从 D1 K线取价格,因此 M5 图表和 H1 图表显示相同的水平。设为 false 则使用图表自身的K线。
- 可以多次加载,例如在同一图表上用橙色显示日枢轴、用蓝色显示月枢轴。
MT4 设置注意事项——请阅读
1. 颜色来自参数。线和标签是图表对象,因此其颜色和线宽在 Inputs 选项卡中设置(P color、R1 color ... Line Width)。不使用 Colors 选项卡。
2. 历史数据。基于日线的数值需要 D1 历史数据。对于 5 年和 10 年周期,请先打开一次该品种的 D1 图表并向后滚动,或在 Tools > Options > Charts 中调高 "Max bars in history"。如果历史数据太短,图表左下角会显示简短的 "not enough data" 消息。
3. MT4 中的参数没有分组标题;它们按本页底部所示的顺序排列。
4. 图表上的消息保持简短,因为 MT4 会截断较长的对象文字。
警报
默认关闭。当 "Alert: close crosses a shown level" 为 true 时:
- 已完成K线的收盘价从一条显示中的水平处或其下方移到其上方(或从其处或上方移到其下方),触发一次警报;
- 每根K线在收盘后检查一次;绝不使用正在形成的K线;
- 指标加载前已收盘的K线会被跳过,因此重启不会重复旧警报;
- 文字包括品种、时间周期、枢轴方法和周期、水平名称和价格,例如 "Pivot TV USDJPY M1 (DM 1D): close crossed above P 157.930",因此可以区分来自多个副本的警报;
- 弹窗、声音和推送(需要 MetaQuotes ID)可以组合使用;警报文字遵循 Language 参数。
警报只告诉您收盘价穿越了一条线,仅此而已。它不是交易建议,价格也不一定会在枢轴水平处产生反应。
与 TRADINGVIEW 有多接近
我们使用完全相同的价格,将全部六种方法的公式与 TradingView 自带的指标进行了核对:没有差异。2/3/5/10 年周期的起点也一致。会有差异的是输入数据:您经纪商的数据源与 TradingView 的数据源的最高价、最低价和收盘价略有不同。在一次 EURUSD 周线核对中,枢轴在我们的测试终端上为 1.11801,在 TradingView 上为 1.11816(1.5 点),正是这个原因。
已知差异与局限
- 日、周、月按您的 MT4 服务器时钟划分,而不是按您的本地时间。
- 在 24 小时品种(加密货币等)上,TradingView 在 00:00 UTC 划分日和周,因此如果服务器在其他时区,日周期和周周期的开始会早或晚几个小时,其水平可能不同。
- 没有周六K线的短暂周日时段默认并入周一(Sunday bars = Auto);您也可以改选 "merge" 或 "separate"。
- 最多绘制 200 个周期。
- 短于图表时间周期的枢轴周期(例如在 W1 上使用日枢轴)不会绘制;会有消息请您选择更长的周期。
- 警报开启时,在周末打开的 W1 或 MN1 图表可能会在周一针对最后一根K线发出一次警报。
- 在策略测试器中没有警报,也没有对象。
- 不使用 DLL,不使用文件,不访问互联网。
- 这是一款分析工具。它不下单交易,也不承诺任何交易结果。
iCUSTOM 缓冲区
11 个缓冲区,不绘制:0 P、1 R1、2 S1、3 R2、4 S2、5 R3、6 S3、7 R4、8 S4、9 R5、10 S5。方法中没有该水平时为 EMPTY_VALUE。顺序与 MT5 版本相同。
当 EA 通过 iCustom 调用本指标时,枢轴线也可能会在 EA 的图表上出现一段时间;在 EA 停止使用后过一段时间会被移除。
参数(MT4 顺序)
Type = Traditional; Pivots Timeframe = Auto; Number of Pivots Back = 15; Use Daily-based Values = true; Sunday bars = Auto; Show Labels = true; Show Prices = true; Labels Position = Left; Label font size = 8 (6-20); Line Width = 1 (1-10); Show P / P color ... Show S5 / S5 color(全部开启,#FB8C00); Alert: close crosses a shown level = false; Alert by pop-up = true; Alert by sound = false; Alert by push notification = false; Language = Auto(终端语言)、English 或 Japanese。
超出范围的值会使指标无法加载,原因会写入 Experts 日志。
支持
可通过 MQL5 消息获得安装、设置方面的帮助以及提交程序错误(bug)报告。我不回答有关行情方向或具体交易的问题。
MT5 版本(单独的产品)以及同一作者的其他工具列在我的卖家资料页中。
TradingView 是 TradingView, Inc. 的商标。本产品与 TradingView, Inc. 无关联,也未获得其赞助或认可。
