诚信为本
量力而为
当前位置:峰汇在线 MT4使用教程 正文

mt4上面怎么显示时间?

mt4的时间是平台服务器的时间,并不是本地电脑的时间。平台服务器上面设置的是什么时区,那么客户在mt4终端上面看到的时间就是什么时区的。

一些新手不知道在mt4上面什么地方或者通过什么方式能看到时间,下面就简单介绍下。

在手机端mt4上面,交易品种列表页面,交易品种下面可以显示实时的报价时间。最新的报价时间是可以参考mt4时间的,只要价格跳动,它们相差是有限的。什么是报价时间,就是市场最新的报价对应的时间。

手机端mt4显示报价时间

如果品种列表页面中品种下面没有显示报价时间,那么点左上角三横图标,然后点设置,在设置页面勾选“高级模式”即可。由于手机端mt4目前尚不能加载第三方指标,所以目前也不存在什么时间指标能在其图表上显示时间。

电脑端mt4可以通过两种方式来显示时间:

手机端mt4显示时间

1、在市场报价窗口上方标题栏可以看到时间,上图左上角红色圆弧标记处。如果看不到市场报价窗口,在上方菜单栏“显示”下点“市场报价”即可。注意:这里的时间就是mt4的实时时间,不是报价时间。如果要查看不同品种的最新报价时间,在市场报价窗口上鼠标右键点“时间”,市场报价窗口就会显示报价时间列。

2、电脑端mt4可以自行开发第三方指标,那就很自然会想到编写一个MT4服务器时间指标来在图表上显示时间了,如上图图表右上角红色圆弧标记。MT4服务器时间指标下载到电脑后,在mt4上方菜单栏依次点击-“文件”-“打开数据文件夹”,然后在数据文件下再依次打开-“MQL4”-“Indicators”,将下载的“MT4服务器时间.ex4”文件复制粘贴到 Indicators 文件夹中,然后重启下mt4,这时候在mt4图表左侧导航器下方展开“技术指标”列表,里面就能看到我们刚刚放置的“MT4服务器时间”,鼠标双击或者往主图表拖拽,将可以将MT4服务器时间指标调用到当前图表中了。

如果对显示mt4时间的代码感兴趣,那参考下面代码创建一个 OBJ_LABEL 标签输出到图表即可。

IntegerToString(Year())+"."+ IntegerToString(Month())+"."+IntegerToString(Day())+"-"+TimeToStr( CurTime(), TIME_SECONDS )
版权所有转载请注明标题及链接:峰汇在线 » mt4上面怎么显示时间?