为什么一些伟大的编码员和交易系统开发者忽略了Metatrader 5? - 页 8

 
newdigital:

MT4的回测与编码有关?如果不是--没问题,因为我不是它的粉丝。
对MT4的高/低点进行编码,在开盘时或以MTF的方式进行编码,并根据回测结果在每个tick上出售EA--这与编码有关?

好的,在mql4中没有市场-没有问题。

但是,工作 - 有一些仲裁,例如?内部的还是与一些法律机构有关?
谁能分享一下这方面的经验?

我使用过Job,但指标是由我的朋友编码的,我相信他。
那么EA的情况呢?
简单的人如何知道他收到的是符合他描述的正常EA?
这个人是否应该把所有的东西都描述成 "这个指标在第1条上的值<这个指标在第2条上的值& ...." ....
或者......这个论坛的哪个部分或哪个主题可以收到有关信息?
例如,Job的用户/客户对要求使用EA的普遍看法是什么?

让我们分享一下编码员如何为人们编码的经验,哪些规则,我们是否喜欢这些规则。

=========

嗨,RaptorUK。

我的那些问题没有离题吗?
如果是偏离主题,那么请你告诉我,在mql4的论坛中,我可以从人们那里得到这些信息的哪个部分?
因为有很多攻击性......你知道我的情况......还有一个关于工作的案例是在昨天,一个客户打开了工作,只是因为他想公开惩罚编码员......
如果我们能收到许多意见(任何意见,不管是什么),那么我们就可以出现在元引号上,以改变一些东西(如果它与他们有关,例如)。
你也知道我对个人资料与匿名的看法。

元引号是否在检查工作服务中的编码者的身份?
因为我不知道...我只是支付...我不是一个编码员。

当然,我会在这里检查同样的信息的线程。
当然,我也会在这里查看同样的信息,但把所有的东西都收集到一个地方讨论,可能会有好处。
因为这是唯一的方法来改变一些东西,如果我们想这样做。

如果你想谈论mql5网站上的Jobs部分,你应该在mql5网站的General部分 进行,本论坛没有General部分,是用于mql4编码讨论的。

在我看来,解决你问题的最好办法是学习mql5编码。

 

好的。
我将谈谈MT4的编码问题。
我说了与编码有关的MT4回测问题。
谢谢你没有删除我的帖子。

现在--我打算在mql5里开一个主题,或者做一些与PR技术有关的帖子。
使用这个主题--人们可以很容易地认识到"谁是谁",例如,在某些情况下该怎么做。
我希望mql5的版主不会删除我的主题,因为MT5平台是面向社会网络的。

你们的工作范围很窄,所以即使有需要,也很难做一些事情。
:)

 

我没有读完这个主题,所以我不确定这些观点是否被涵盖,然而,我只提供我个人不从MT4切换到MT5的理由。

我有大约30年的编码经验,但我在MT4上编码已经2年了。 我已经写了10到1000行的MQL4代码。

这对我来说是最重要的两件事,而这两件事在MT5中都被忽略了。 MT5忽略了20年的遗留代码,而一些类型的兼容性框可以很容易地被设计到MT5中。

这意味着必须有非常令人信服的理由来重写(是的,迁移并不能完全体现出所需的努力程度)现有的代码,并在此基础上对其进行改造。

而这些理由并不存在,尤其是在缺乏对冲功能的情况下,整个交易策略都不被允许。

同样,应该包括一个替代的账簿管理选项(显然,他们已经有了代码),以便那些选择不使用美国经纪人的人

我很想拥有额外的订单语义,更全面的编码语言,也许还有更快的执行速度。

我不关心的东西包括更好的图形、实时新闻、社交媒体整合和其他无助于提高交易效率的东西。

其他不能帮助我赚钱的花哨东西。

 

嗨,phredotaku


是的,你是对的。

但这是非常个人化的。例如 - 我没有使用套期保值。
至于编码--我不是一个编码员。当然,我了解mql4中的代码,我可以使用模板或我前段时间创建的EA的例子对一些简单的东西进行基本编程。如果我开始编码一些非常新的东西--这对我来说需要很长的时间,因为我必须阅读...阅读...如何编码...
在mql4中--我可以选择一些指标,并且可以使用这些少数的指标作为icustom创建一个指标。

至于mql5--可能略有不同。我明白这个逻辑。但是,如果我在MT4中是个糟糕的程序员,那么我在mql5中就完全不是了:)

我记得当我开始学习MT3的编码时--我打印了一些课程并阅读......阅读......这不是来自mql网站的课程(这是编码员互相帮助快速学习一些编程语言时的课程)。当我快完成时--MT4诞生了,我不得不学习mql4 :)(也是从外部网站 - 作为编码员对编码员的免费帮助).但我没有看到在外汇论坛上上传的课程,因为 "编码员在帮助编码员 "的方式。
我不希望再次出现同样的情况--MT5已经开始了,如果MT4结束了(我们都不希望这样),那么......我需要放弃MT5。我需要被降到MT5:)
因为在MT5的情况下 - 我需要更多的时间。这不是从MT3移到MT4。从MT4到MT5,我需要更多的时间。

关于社交网络 -我不是商业人士,也不卖东西,但 我在广泛使用社交网络。我需要很长时间来维护所有的博客等,以获得良好的免费内容。如果MT5将成为内容的真正创造者,那将是非常好的。因为在我看来,MT5已经开始成为面向社交网络的平台。刚刚开始。如果它将继续下去,那么它将对我有好处 - 我可能会花...每天花1小时在我所有的社交账户上,向我所有的社交网络朋友上传有趣的内容。

 

此外--回溯测试
我不喜欢一般的回测。
但有时可能有必要进行回测,以找到EA的一些初步设置。
如果我们比较MT4和MT5的回测--差别很大。
当然,刻度是模拟的等等......

我看了一些metaquotes的帖子,他们正在考虑在MT5内创建某种MT4模拟器。这是真的吗?

 
newdigital:

此外--回溯测试。
我不喜欢一般的回测。
但有时可能有必要进行回测,以找到EA的一些初步设置。
如果我们比较MT4和MT5的回测--差别很大。
当然,刻度是模拟的等等......

我很高兴你提出了策略测试器 的问题,我可以在MT4中用真实的tick数据进行测试,我可以在MT5中这样做吗?
 

是的,我同意MT5的tick数据 ...
但我使用策略测试器 只是为了优化(只是为了找到EA的可能设置)--在MT4和MT5的情况下也是如此。

关于回溯测试 ...我对回测的看法是负面的,特别是与商业EA有关的回测(不管是MT4还是MT5)。
例如:一个人可以在互联网上某处出售EA,没有人认识他,他只根据回测结果出售。
他不会透露代码,除非有人购买他的EA(因为ex4文件,反编译是非法的...)。
EA可以在开盘时编码,也可以在某些条形的高/低点时编码,或者EA内部的指标可能对不同的经纪人有不同的值(例如iTrend指标)...
在这种情况下,回测是无效的。
在MTF EA的情况下,回测也是无效的(例如,EA连接到M1时间框架,使用H1和H4的指标值)。
此外,我不认为回测结果可以成为EA作为商业产品盈利的 "证据"。

因此,我使用策略测试器只是为了优化EA的设置。
只是。

是的,关于MT5的tick数据,你是对的,M1数据可能是真实的,但tick是模拟的。
但是......经纪商有不同的数据传输,特别是在较低的时间段,所以......即使我们将在MT4(或MT5)上回测EA,EA的真实情况可能是不同的,而且不同的经纪商也可能不同。

我喜欢MT5中与此相关的内容。我可以找到MTF EA的设置(这在MT4上是不可能的),而且我可以进行多货币优化,找到所有货币对的设置。
此外--云。我不确定--我们的MT4是否有云计算 ...
我试图优化几个EA的设置(我使用MT5向导和Milanis builder为我的mql5线程创建的)--我花了2天时间。
我想试试云计算(因为我知道--使用这个云计算并不昂贵)--只是为了加快这个过程(找到设置)。

但是......这可能是另一种想法:真正强大的人工交易系统不需要在EA的情况下进行优化--如果我们(或某人)长期手动交易这个系统并取得良好的效果,那么......为什么我们需要优化它以获得 "更多的好设置"?...
但这种情况与策略测试器无关,对不起 ...

 
newdigital:


回溯测试在MTF EA的情况下是无效的(例如,EA使用H1和H4的指标值连接到M1时间框架)。
此外,我不认为回测结果可以成为EA作为商业产品盈利的 "证据"。


我喜欢MT5中与此相关的内容。我可以找到MTF EA的设置(这在MT4上是不可能的)。

哇,我想我已经实现了不可能......我已经写了一个EA,可以交易H1并在M15图表上运行,同时使用H1、M15和M5数据来做出交易决定。 而且我可以在策略测试器中 测试,没有问题。
 
你能用MT策略测试器 回测这个EA吗?
如果您只用M15进行回测,那么MT4策略测试器是如何接收所有这些时间段的报价的?
你的意思是:你在比较回测和正向测试/交易结果吗?
我为Alpha和Electra EAs(这些EA也是MTF EAs)做了这个测试--回测和远期测试的结果是不同的...
 
newdigital:
你可以用MT策略测试器回测这个EA?
如果您只用M15进行回测,那么MT4策略测试器是如何接收所有这些时间段的报价的?
你的意思是:你在比较回测和正向测试/交易结果吗?
我为Alpha和Electra EAs(这些EA也是MTF EAs)做了这个测试--回测和远期测试的结果是不同的...


是的,我是用MT4策略测试器测试的,策略测试器可以访问其他时间段......你怎么能不知道这一点,同时又告诉我们MT5有多好? 这对你的可信度毫无帮助。

从这里:MetaTrader 4的测试功能和限制

"在每一个点的建模中,测试者独立抽出被测试符号 所有必要时间段"