请观看如何免费下载自动交易
请在Telegram上找到我们!
加入我们粉丝页
有趣的脚本?
因此发布一个链接 -
让其他人评价
喜欢这个脚本? 在MetaTrader 5客户端尝试它
脚本

检查服务器上因夏令时转换而发生的时间变化 - MetaTrader 5脚本

显示:
214
等级:
(5)
已发布:
MQL5自由职业者 需要基于此代码的EA交易或指标吗?请在自由职业者服务中订购 进入自由职业者服务
不幸的是,我发现有些经纪商
服务器上的时间变化有点不正确,这是我没有预料到的。
,这让我非常吃惊。
这里有一个脚本,任何人都可以用它来检查他们的经纪商。

一个外汇交易时段正好持续 120 个小时:
从美国东部时间星期日下午 5:00 (北美)或美国东部时间
直到美国东部时间星期五下午 5:00。



问题产生的原因是夏令时和冬令时,
,这两个时间在世界不同地区的星期日并不相同。例如,在美国,转换发生在 3 月的第二个星期日和 11 月的第一个星期日。
,这也影响了外汇交易时段的开始和结束。

,欧盟将在 3 月的最后一个星期日提交年度报告,晚于美国,而在
,则是 10 月的最后一个星期日,即美国(见上文年表)。

这就形成了一个过渡阶段,美国和欧盟的
时差不同于通常的 5 小时时差。
小时(伦敦)、6 小时(法兰克福,欧洲中部时间)或 7 小时(塞浦路斯,欧洲东部时间)。

同时,时差的变化应反映在
外汇交易时段的第一小时和最后一小时的时间戳已更改。
因此,如果外汇交易时段在周一 00:00(欧洲中部时间,MQ 时间)开始,则应
更改后,美国的时间将提前一小时开始,即周日。即周日 23:00。
,并在周五 23:00(或 22:59:59)提前一小时结束。

,但不幸的是,我不得不意识到(有了这个脚本,每个人都可以自己做)
Broker Rating),它可用于 MQ 模拟账户和一些真实经纪商账户
,第一个小时总是(!)出现在周一 00:00,但最后一个小时如预期
,在周五 23:00(或 22:59)或提前一小时。因此,第一个小时是缺失的。
外汇交易时段,以便交易者或顾问对周末事件做出反应。
此外,外汇交易时段的结束不能再通过简单地将
外汇交易时段的第一个小时加上 120 来确定,例如,在周末之前关闭所有仓位。

现在,该脚本会检查经纪人的时间是否在过去发生过变化,并记录所有
外汇交易时段,这些时段明显是奇数或没有持续 120 个小时。
如果外汇交易时段的第一个小时和最后一个小时之间已过去 120 个小时,则不会在这两个小时之间进行记录。

最后,脚本会显示收到的最后一个时间戳、找到的
缩写时段的数量以及考虑在内的大致年数。

由MetaQuotes Ltd译自俄语
原代码: https://www.mql5.com/ru/code/55087

检查服务器时间因夏令时转换而发生的变化 检查服务器时间因夏令时转换而发生的变化

不幸的是,我不得不意识到,有些经纪商在服务器时间转换方面有些粗心大意,这是我始料未及的,也让我非常吃惊。 这里有一个脚本,每个人都可以用它来检查自己的经纪商。

Forex news events reaction EA: An mql5 calendar introduction. Forex news events reaction EA: An mql5 calendar introduction.

MQL5 Expert Advisor 使用 MQL5 日历对影响重大的外汇新闻事件做出反应。它可识别与通胀(CPI/PPI)和利率决定相关的新闻,使用挂单进行突破交易。是希望自动执行基于新闻的策略的交易者的理想选择。(这只是一个起点)

Zigzag fibo oscillator Zigzag fibo oscillator

MetaQuotes Zigzag 的升级版,具有震荡模式、当前柱脚跟踪、纤维水平和动态缩放功能

Checking the server time changes due to the daylight saving time (DST) changeover Checking the server time changes due to the daylight saving time (DST) changeover

不幸的是,我发现由于夏令时(DST)的原因,有些经纪商在服务器时间更改方面有些马虎,这是我始料未及的,也让我大吃一惊。 这里有一个脚本,任何人都可以用它来检查他们的经纪商。