在MetaTrader 5中,有一个非常实用的指标叫做星期显示器(WeekDays),它能够在数据窗口中显示当前的星期几、年度周数、年度天数或K线索引,并且可以选择在图表上以标签形式显示这些信息。
如往常一样,数据窗口中的信息会根据鼠标移动动态更新:左侧栏始终会及时更新当前的星期几名称,而右侧栏的内容则由设置决定,具体是由输入参数 WholePart 和 FractionalPart 决定。每个参数都允许用户选择要显示的内容:星期几、年度周数、年度天数、K线索引,或者不显示。
- WholePart - 浮点数前面的整数选择器;
- FractionalPart - 浮点数后面的数值选择器;
这两个选定的属性(整数值)会合并成一个浮点值,存储在指标缓冲区中。由于其值是合成的,因此缓冲区在图表上是不可见的,样式为 DRAW_NONE。
例如,下面的截图中,星期几的名称是周二,而包含年度天数(Day Of Year index)的缓冲区显示值为 44.302,这意味着这是第44周和第302天。
其他输入参数允许用户指定是否在图表上 显示标签,选择 字体名称、字体大小、字体颜色,以及从上下边缘的 内边距,以及如何 对齐 标签(顶部/中间/底部),还有可选的 旋转角度 用于中间对齐。
默认的 clrNONE 字体颜色意味着与当前图表背景相反的颜色。

