************论坛EA竞赛 ....Lets Have Some Fun************** - 页 2

 

Btw...我已经更新了我的资料,加入了关于所举行的比赛的最新信息。这将是提供最新信息的地方,因为OP最终将不允许我编辑它。

如果有人不想在这个名单上......请给我发邮件,我会及时将你删除。或者干脆不要发布专家顾问。

我仍在寻找主办方的 志愿者...........,希望我不会因为默认而接受这项工作。

比赛不一定要在本周一举行。如果是这样的话,也可以是2周后。

如果我们有5个以上的参赛者,我会非常高兴的........,那就更棒了!

 
ubzen:
比如钱?如果是的话,多少钱?
还有什么可以替代?
这显然只是为了好玩......在代码库和互联网上有很多垃圾EA。这就是为什么我最初的想法是在比赛中扔一个......没有什么损失。有所收获 = 吹嘘的权利/娱乐。但现在我们有了一个更大的想法,那就是专家顾问的人类进化......这难道不值得吗?

听说过GIGO(Garbage In Garbage Out)吗?

如果没有明确的激励措施来激发高质量的参与,结果就是--------------------垃圾。

乐趣的一部分,是如果某件事情值得做,否则就不会有乐趣,你也不会达到预期的结果。

奖品可以是钱--这通常是人们进入外汇交易 的首要原因,但也许可以有其他形式的奖品(我现在还不确定会是什么)。

 
FMIC: 听说过GIGO(Garbage In Garbage Out)吗?如果没有明确的激励措施来激发高质量的参与,结果就是--------------------垃圾。乐趣的一部分,是如果某件事情值得做,否则就不会有乐趣,你也不会达到预期的结果。奖品可以是钱--这通常是人们进入外汇交易的原因,但也许可以有其他形式的奖品(我只是现在不确定会是什么)。
显然,我有一点不同意见。我们在这个论坛上帮助别人并没有得到报酬......但是我们还是这样做了......为了善良的回报。
但我确实在很小的程度上同意,而且我还在考虑一个好的奖励......如果我有一个市场上的产品,我会免费送给赢家。
如果你发现了一个好的奖励......,请不要害羞,让我们知道。谢谢。
 
ubzen:

Btw...我已经更新了我的资料,加入了关于所举行的比赛的最新信息。这将是提供最新信息的地方,因为OP最终将不允许我编辑它。

如果有人不想在这个名单上......请给我发邮件,我会及时将你删除。或者干脆不要发布专家顾问。

我仍在寻找主办方的志愿者...........,希望我不会因为默认而接受这项工作。

比赛不一定要在本周一举行。如果是这样的话,可以是2周后。

如果我们有5个以上的参赛者,我会非常高兴的........,那就更棒了!



我可以在托管 方面提供帮助,但必须制定非常明确的规则,以便能够核实结果。

例如,每个EA都必须平等地使用分配的内存、CPU、周期等,并且每个EA都要实时发布到MyFXBook或类似的地方。

然而,这一切都取决于有多少参赛者。同时运行100个EA是不太现实的,所以所有的EA将首先需要通过BackTest,然后只有前5名将被允许进入现场正向测试。

 
FMIC: 我可以在主机上提供帮助,但必须制定非常明确的规则,以便能够验证结果。例如,每个EA必须平等地使用分配的内存、CPU、周期等,并且每个EA都将向MyFXBook或类似的东西进行实时发布。然而,这一切都取决于有多少参赛者。同时运行100个EA是不太现实的,所以所有的EA将首先需要通过BackTest,然后只有前5名将被允许进入现场正向测试。

一旦我们达到5人,我们就可以开始....,这足以让第一周的一切都变得简单。
我想与主办方合作,建立这类规则和他们的能力。
我想让主持人的工作降到最低......比如他/她要做的就是打开演示账户......附上EA......在Signals*上注册。
此外,我希望将指标的数量限制在1或2个....,并且没有过于复杂的EA设置......但主机在这里也有决定权。

所有的EA将首先需要通过BackTest,然后只有前5名将被允许进入实时正向测试。

我喜欢这个建议......但对于第一周来说,我想避免这样做。我的理由是...在我看来,让所有的人远离的首要原因是感觉这是在试图从他们那里获得有利可图的* 算法。此外,一个星期的时间并不足以确定一些赢家是幸运还是有一个卓越的系统。如果这个人表现出一个持续的趋势,一周又一周地赢,那就更有意思了。

 

另外,托管可以由每个参与者完成。每个EA将由所有者运行,只要将 "投资者 "证书交给一个选定的小组,他们将监测和验证结果,并使用相同的证书来设置 "MyFXBook "账户,以便所有人都能查看数据。

我提到 "MyFXBook "是因为这是我使用和了解的。我从来没有使用过 "信号",所以不知道它是如何工作的。

最后,可以在与真实交易相同的数据上对每个EA进行回测,以比较它们的差异。这可以作为评估过程的一部分,以决定哪个EA应该获胜。

至于指标或库,一个条件是--不允许有指标/库(除了MT4内置的)--所有其他指标/库的功能都必须在EA代码中(MQL4结构的一部分,允许在EA中编写指标)。

我们的想法是,不应该有任何外部依赖,使EA完全自成一体。

 
我也会每两周举行一次比赛,并且只向前运行一周。这样一来,编码员就可以有一周的 "休息 "时间来编码。大多数人都有其他的 "工作",没有那么多的自由时间。
 
显然,当我说,参与者将运行他们自己的EA,我的意思是,他们仍然提交他们的代码,以便任何人都可以同时运行它,并与参与者实时验证结果。换句话说,其他参与者将充当 "监督者",以确保一切都在诚实地运行。
 
FMIC: 另外,托管可以由每个参与者来做。每个EA将由所有者运行,只要将 "投资者 "证书交给选定的小组,他们将监测和验证结果,并使用相同的证书来设置 "MyFXBook "账户,以便所有人都能查看数据。

我提到 "MyFXBook",因为这是我使用和了解的一个。我从来没有使用过 "信号",所以不知道它是如何工作的。

最后,可以在与真实交易相同的数据上对每个EA进行回测,以比较它们的差异。这可以作为评估过程的一部分,以决定哪个EA应该获胜。

至于指标或库,一个条件是--不允许有指标/库(除了MT4内置的)--所有其他指标/库的功能都必须在EA代码中(MQL4结构的一部分,允许在EA中编写指标)。

我们的想法是,应该没有外部依赖,使EA完全自成一体。


对我来说听起来不错......你是主持人。但我认为应该使用信号来保持网站的真实性。

我担心让每个人主持自己的EA,原因如下...

- 修改EA的行为......比如在他们落后时改变lot_management。

- 落后的人可能会中止EA。并且变得没有反应。

- 他们可能不知道如何设置信号||fxBook||其他。

- 增加了主机和参与者之间的另一层沟通。

.

.

但正如你所说的......你可以通过进行回测来确认最终结果。

如果他们变得没有反应,当然你作为法官就会取消他们的资格。

我真的很喜欢自我控制的想法......当然是 "不允许使用.dll"。

但我担心的是,这越是成为一个编码大师的工作,参与的人就会越少。

我对人们执行简单指令的信心不大。

即使在这个帖子中附上一个自足式的EA,对某些人来说也可能太难了。

***我当然会在信号*的问题上帮助你。还有其他的事情。

 

EA进化的想法似乎很好,但到了第二次比赛,就会把所有其他的新想法都砍掉,只留下一个。

我想让比赛成为一个混合体。换句话说,到了第二次比赛,我将允许例如4个原始赢家的突变,以及2个新的独立EA进行竞争。

在现实生活中,事情就是这样发展的(物种与其他进化不同的物种进行竞争)。这样一来,一个新来者就可以在之前的赢家/突变之上出现,并开始一个全新的 "物种"--比如 "恐龙 "的消亡为 "哺乳动物 "腾出了空间。