MetaTrader 4和MQL4的新内容 - 即将发生的重大变化 - 页 36

 
Urain:

是的,这就是你的意思。这里的问题很简单,由于这个MQ用节省了大量的CPU时间,在亚马逊森林方面几乎又种下了它。

这个假设是,dilling的数据源在dilling中,并且会死亡,不会有报价从一个dilling迁移到另一个。原则上,这个假设是正确的,为什么报价会从一个经销商迁移到另一个经销商。

如果我们不像MQ那样做(与交易时间绑定),那么在每次数据调用时,他们都需要对其进行转换(进行GMT转换)以正确显示为当地时间。而且,数据经常被读取,对于每一个读取的调用,都必须要有一个转换器。

有一个哲学问题,即到底是做一个地方性的夏令时周期,还是让整个世界进入一个单一的世界时。而MQ并不想成为普罗米修斯,而只是跟随市场。市场希望美国人在终点站醒来,欧洲人希望看到早上8点。

因此,对交易的约束是一种合乎逻辑的。此外,MQL5有一个用于GMT翻译的功能,所以希望在mql4++中也能很快实现。


尼古拉,.....,我没有想到你会这样做。我想逐点回答你,但我怀疑....这是个玩笑吗?

--

按服务器时间标记引文的短视行为,说得不好听一点,是很明显的。除了试图 "强加他们的游戏规则 "以增加数据交换 的难度外,背后并没有任何逻辑上的目的。即是说,这是这种标记所产生的实际效果(现在也是如此),人们只能猜测它是否是故意的。只有雷纳特(MQ团队)才知道。但是你、我和我们所有的 "友好家庭 "都在应对这种影响。而且,例如,如果现在(哦,我的上帝!)党的路线将软化,他们在MT5中 "打开 "加载报价,这些报价的时间转换-版本的整个滋扰将出现,就像在MT4中。这本来是可以避免的,即使在MT5的测试阶段,论坛上也有合理的声音(大喊大叫!),涉及到对报价的标记实施UTC的可取性。而且还不算太晚--当时MT5的销售还没有开始。

如果我们不做MQ的工作(参考交易时间),那么每次调用数据时,都需要进行转换(GMT偏移)以正确显示本地时间。而且数据经常被读取,每次读取调用都要附加一个转换器。

不是你未成年的儿子为你写的吗?;)你一定是在跟我开玩笑...我不相信。

解决这个(不存在的)问题的方法很简单:显示的时间应该只在可视化中形成(坐标网格、工具提示等),用户可以选择:用什么偏移量来显示UTC/GMT的报价。他们可以使用他们的本地班次或服务器班次,或他们最喜欢的证券交易所或他们童年的小镇的本地化地点。

// 例如,对我来说,显示莫斯科时间(而不是服务器时间)很方便,因为我住在莫斯科的时区。在编程时,我更喜欢UTC,而且只喜欢UTC(GMT)!因为根据定义,它是普遍的。

系统的用户都不需要服务器时间,包括经纪人:如果经纪人搬到另一个时区怎么办,有那么不真实吗?:)

/*

(更新):理论上,将报价时间改为UTC还不算太晚--在一个周末,所有服务器和终端将切换到单独转换的报价基础(在所有本地计算机上--包括服务器和终端)--但现在,这是一个更需要资源的任务,有不同的结局满足大量的限制(例如,交易者的磁盘上缺乏空间)。因此......雷纳特甚至会把它放上去,这简直是不现实的,即使从长远来看,它看起来也是如此乌托邦。MQ绝对没有任何好处,只有最不可思议的麻烦,这已经足够了。作为最后的手段,如果呆在这个混乱的时区已经很不雅观了,你可以安排UTC的报价......。比方说MT6...:-):-)

*/

 
最重要的是,匹配是很容易检查的。你在一个客户的价差内设限,用另一个客户的反标来吃掉它,你就能得到没有价差的执行。我相信很多公司都不喜欢这样,这很难让它发挥作用。但如果软件迫使人们向市场机制转变,那么我就会支持它。没有什么能阻止我们实施这两种方案,并看看客户选择什么。
 
MetaDriver:

尼古拉,.....,没想到会有你的消息。我想逐点回答,但我怀疑....这是个玩笑吗?

--

按服务器时间标记引文的短视行为,说得不好听一点,是很明显的。除了试图 "强加他们的游戏规则",以增加数据交换的难度外,背后没有任何逻辑上的目的。即这种标记所产生的效果(现在也是如此),人们只能猜测它是否是故意的。只有雷纳特(MQ团队)才知道。但是你、我和我们所有的 "友好家庭 "都在应对这种影响。而且,例如,如果现在(哦,我的上帝!)党的路线将软化,他们在MT5中 "打开 "加载报价,这些报价的时间转换-版本的整个滋扰将出现,就像在MT4中。这本来是可以避免的,即使在MT5的测试阶段,论坛上也有合理的声音(大喊大叫!),涉及到对报价的标记实施UTC的可取性。而且还不算太晚--当时MT5的销售还没有开始。

不是你未成年的儿子为你写的吗?;)你一定是在开玩笑...我不相信。

解决这个(不存在的)问题的方法很简单笨:显示的时间完全由可视化生成(坐标网格、工具提示等),用户可以选择:以何种偏移量显示UTC/GMT的报价。他们可以使用他们的本地班次或服务器班次,或他们最喜欢的证券交易所或他们童年的小镇的本地化地点。

// 例如,对我来说,显示莫斯科时间(而不是服务器时间)很方便,因为我住在莫斯科的时区。在编程时,我更喜欢UTC,而且只喜欢UTC(GMT)!因为根据定义,它是普遍的。

系统的用户都不需要服务器时间,包括经纪人:如果经纪人搬到另一个时区怎么办,有这么不真实吗?:)

不,不是戏谑,我一直在为从H1开始的条形图写一个时区断路器,但这是很久以前的事了,而且是为MT4写的。我并不是说我的速度非常慢,但我有一些滞后。我理解mql4很慢,低级别的东西更快。

但是想想看,在每次打喷嚏请求数据的时候都需要把补丁转移到服务器上的时间!!!在每次打喷嚏的时候,需要建立真正的UTC时间就不那么频繁了。比较第三方新闻发布 数据并比较一些报价。

与其他仅在迪林时区需要的数据调用相比,这是沧海一粟。

这是同时生活在几个时区的俄罗斯,并使用来自天知道哪里的莳萝,欧洲和美国实际上不必适应不寻常的时间。

 
MetaDriver:

不需要服务器时间,包括经纪人:如果经纪人搬到不同的时区怎么办,这是不现实的?:)

这里你有一个意识形态上的错误。

系统管理员希望当他17-00点下班时,终端显示17-00点,而在日志中会显示17-00点。 而服务器会显示17-00点。

因为如果有一个错误,它不会与UTS产生4小时的差异,它将在一个日志中看到一件事,而在另一个日志中看到另一件事,不会被混淆。

这就是为什么绝大多数的经纪人都选择了他们的时区。

---

PS.而且他们并不真正关心蜱虫。

 
sergeev:

而这里你有一个意识形态上的错误。

就像系统管理员希望的那样,...... .... .... PS.他们并不真正关心抽搐的问题。

啊,地狱...!这就对了! 我没有想过系统管理员的个人偏好的重要性...... 一旦我开始思考(谢谢你!)他们的潜在问题,我就意识到我试图把自己的生活从他们身上拉开的危险(作为一个可怜的终端用户)。 很明显...使得系统管理员在UTC环境下工作,并且具有致命的必然性,渐渐地POSIX时间将使他们在时间上迷失方向,然后在空间....而他们根本就注定不会在正确的地点,更不会在正确的时间约会......因此停止繁殖....。并最终像猛犸象一样灭亡....和剑齿象三叶虫.....,将没有管理员.....,技术支持将打开他们的静脉......等......直到海啸把我也砸了,被投资者卷进沥青里....。 .......Ъ Ж=[

我明白了,亚历克斯。 我明白了,我明白了。 我将变得更好。

去为系统管理员祈祷了。
 

你好,我有几个问题。

1.我已经厌倦了手动安装MQL程序,这个程序能否简化?

当我从互联网上下载专家顾问和指标时,我必须手动将它们放在终端目录的文件夹中。这并不方便。我必须打开资源管理器,找到 "C:\Program Files\MetaTrader 4 FX UPME\experts "这样的路径并将EA复制到那里。我们可以让它更容易吗?例如,只需打开终端,将EA从桌面拖到导航仪窗口。或者在MetaEditor中为创建mql软件的程序员做一些安装程序。

2. 是否有可能使一台电脑只有一个终端副本?

我的电脑上安装了14个不同经纪公司的MT4终端。在我看来,有可能只有一份temrl的副本,和14个插件或类似的东西,用于所有14个经纪人。也有一个元编辑。还有一个文件夹用于MQL程序。

3.有没有可能让mql4程序也能在MT5中运行,而mql5程序在MT4中运行?

我认为这将使用户和开发者更加方便。

 

1) 你的终端有一个 "代码库 "标签,打开它,右击所选的指标、顾问或脚本。从上下文菜单中选择"安装"。

2) 没有什么能阻止你从同一终端连接到任何经纪人,只需输入你的授权和经纪人服务器地址。

3)不,它们是完全不同的技术。

 
Yur:

你好,我有几个问题。

1.我已经厌倦了手动安装MQL程序,这个程序能否简化?

当我从互联网上下载专家顾问和指标时,我必须手动将它们放在终端目录的文件夹中。这并不方便。我必须打开资源管理器,找到像我这样的路径 "C:\Program Files\MetaTrader 4 FX UPME\experts "并复制EA到那里。我们可以让它更容易吗?例如,只需打开终端,将EA从桌面拖到导航仪窗口。或者在MetaEditor中为创建mql软件的程序员做一些安装程序。

2. 是否有可能使一台电脑只有一个终端副本?

我的电脑上安装了14个不同经纪公司的MT4终端。在我看来,有可能只有一份temrl的副本,和14个插件或类似的所有14个经纪人。也有一个元编辑。还有一个文件夹用于MQL程序。

3.有没有可能让mql4程序也能在MT5中运行,而mql5程序在MT4中运行?

我认为这将使用户和开发者更加方便。

我完全同意,+100500,我也真的需要一个带有[面团]按钮的专家顾问。

由于某些原因,MQ的程序员都在小心翼翼地回避这个话题。显然,他们不是诚实的程序员,为自己保留一切便利。:)


亲爱的先生,你的帖子只是散发着不足的气息,我怀疑不是金发女郎就是一个10岁的孩子。

1、下载时,指定你需要下载的地方,你就会很高兴。

如果你不同时使用它们,你就不知道一个终端可以登录不同的账户和经纪商。如果你同时使用它们,你会感到震惊,如果MQ禁止在一台机器上运行一个以上的副本,而终端的账户是一个,你需要第二台电脑来运行第二个终端。

3 这只是一个使平台更加接近的问题,不会完全兼容,但会非常接近。

 

妈的,现在是21世纪了......现在是我们原则上废除时区的时候了。

五年后,撤军将结束,法令将出台。

 
FAQ:

1) 你的终端有一个 "代码库 "标签,打开它,右击所选的指标、顾问或脚本。从上下文菜单中选择 "安装"。

2) 没有什么能阻止你从同一终端连接到任何经纪人,只需输入你的授权和经纪人服务器地址。

3)不,它是完全不同的技术。

谨慎的挑衅。

虽然hz )