Candle Countdown Tag with Spread MT4
- 指标
- 版本: 1.1
Candle Countdown Tag with Spread MT4 在您的 MT4 图表上显示 TradingView 风格的倒计时:在最后一根 K 线旁显示一个小标签,告诉您该 K 线何时收盘,同时显示当前点差。可选的附加行显示另外两个时间周期的剩余时间,以及下一根 K 线的开盘时间。除此之外没有其他功能——它不交易、不发出警报,也不提供信号。
一个标签,最多五行
行 | 示例 | 设置
图表时间周期 | 12:41 | 默认开启
附加时间周期 1 | H4 02:12:41 | 关闭(选择一个时间周期即可开启)
附加时间周期 2 | D1 13:12:41 | 关闭
下一根 K 线开盘 | Next Tue 08:00 | 关闭;服务器时间或电脑时间
点差 | Spread 1.2 pips | 开启;pips、points 或价格
时间格式:不足一小时为 mm:ss,不足一天为 hh:mm:ss,超过一天为 "Nd hh:mm:ss"。
当该品种的交易时段关闭时,标签变为灰色,并显示 "Market closed" 和 "Opens in ...",直到下一个交易时段。
位置和颜色
- 显示在最后一根 K 线旁(默认,间距 12 px),或作为面板显示在四个角之一。
- 标签颜色跟随当前 K 线(阳线 #089981,阴线 #F23645),或使用一种固定颜色;"market closed" 时使用单独的颜色。
- 填充框配白色文字,或仅显示文字。字体及字号 6-30。
- 语言:Auto(终端语言)、英语或日语。使用日语文字且字体为 Arial 时,标签会切换为 Meiryo UI,以便正确显示字符。
MT4 注意事项——请阅读
1. 画面随报价跳动而更新。MT4 在收到新报价或您滚动、缩放图表时重绘图表。数值每秒重新计算,但如果没有新报价(行情清淡、周末),屏幕上的数字在下次重绘前可能看起来是静止的。已加载指标的缓冲区仍然每秒更新。
2. 服务器时间。MT4 没有获取服务器时钟的函数,因此指标在每个新报价时测量您电脑时钟与服务器时间之差,并将其加到电脑时钟上。最后一次测得的差值会被保存,因此在周末打开的图表也能显示服务器时间。请保持电脑时钟同步。
3. 颜色来自参数。标签由图表对象组成,因此所有颜色都在 Inputs 选项卡中设置。
4. MT4 中的参数没有分组标题;它们按本页末尾所示的顺序排列。
如何确定 K 线的结束时间
指标取当前 K 线的实际开盘时间,再加上 K 线的长度(W1 = 7 天,MN1 = 到下个月 1 日)。因此,H4 K 线从 01:00、05:00 ... 开始的经纪商也能正确处理。开市或休市状态从品种规格中的交易时段表读取;不在该表中的节假日或额外休市无法识别,这些日子里倒计时会继续运行。
已知局限
- 所有时间均为服务器时间(下一根 K 线开盘行可切换为电脑时间;时差按 15 分钟取整)。
- 加载后的几秒钟内,指标列表中的短名称可能显示为 "probe#...",这是指标在检查自己是否运行在图表上。之后会自动恢复正常。
- 当 EA 或其他指标通过 iCustom 调用时,它不会在任何图表上绘制内容,也不会启动计时器;只填充缓冲区。当 EA 使用 ChartIndicatorAdd 将其加载到其他图表时,也可能不绘制任何内容——如需看到标签,请手动加载或通过模板加载。
- 在策略测试器中不绘制任何内容。
- 不使用 DLL,不使用文件,不访问互联网。
- 这是一款信息显示工具。它不下单交易,也不承诺任何交易结果。
iCUSTOM 缓冲区
5 个缓冲区,不绘制,仅在最新的 K 线上填充(其他位置为 EMPTY_VALUE):
0 图表时间周期的剩余秒数 | 1 附加时间周期 1 的剩余秒数 | 2 附加时间周期 2 的剩余秒数 | 3 点差(points)| 4 开市 = 1,休市 = 0。
休市期间缓冲区 0-2 为 EMPTY_VALUE。顺序与 MT5 版本相同。
通过 iCustom 调用时,每次您的 EA 调用 iCustom 都会重新计算数值(这种情况下没有每秒计时器)。
参数(MT4 顺序)
Show time left of the chart timeframe = true; Extra timeframe 1 = current (off); Extra timeframe 2 = current (off); Show spread = true; Spread unit = Pips; Show next candle open time = false; Next open time zone = Server time; Position = Next to the last candle; Gap right of the last candle = 12 px (0-500); Corner = right upper; Panel X distance = 10; Panel Y distance = 24; Font = Arial; Font size = 9 (6-30); Color = Candle direction; Bull / Bear / Fixed / Market closed color; Filled box with white text = true; Text color on the filled box = white; Language = Auto.
超出范围的值会使指标无法加载,原因会写入 Experts 日志。
支持
可通过 MQL5 消息获得安装、设置方面的帮助以及提交程序错误(bug)报告。我不回答有关行情方向或具体交易的问题。
MT5 版本(单独的产品)以及同一作者的其他工具列在我的卖家资料页中。
TradingView 是 TradingView, Inc. 的商标。本产品与 TradingView, Inc. 无关联,也未获得其赞助或认可。
