如何保护自己,防止从测试者那里复制多头交易 - 页 5

 
George Merts:

去你妈的,不是历史文件!!!。

试图打开 历史文件 会返回错误4059--"测试模式下不允许的功能"

这个问题仍未解决。

有必要从测试者那里了解到终端最后一次真实报价的时刻。

然后通过WinApi
 
Vitalie Postolache:
我不知道这个主题的作者能否至少举出一个例子,有人能够根据测试结果 在真实账户上重现交易并获利?在测试器中只有演示的EA,而没有其他?
这完全取决于专家顾问的工作方式。如果它适用于五分钟的交易,那么它需要一个相当复杂的复制器来复制交易。而且这很可能不值得付出努力。然而,当专家顾问每天都在运行,并且我们每年获得15-30笔交易时,每天在策略测试器中运行专家顾问,然后将其复制到另一个终端,就变得非常现实了。到目前为止,这种做法已经被揭露过一次,我为之制作猫头鹰的TS的作者想排除这种可能性。
 

制作一个免费的脚本,它可以查询世界时间,用你的密钥加密,并使用网络请求将其输出为某种签名字符串。

在专家顾问中,为测试者制定一个输入参数,这个签名应该被输入。没有它,专家顾问将无法在策略测试器中工作。如果它被指定,则解密世界时间,并从中设置约束。

 
Stanislav Korotky:

制作一个免费的脚本,它可以查询世界时间,用你的密钥加密,并使用网络请求将其输出为某种签名字符串。

在专家顾问中,为测试者制定一个输入参数,这个签名应该被输入。没有它,专家顾问将无法在策略测试器中工作。如果它被指定,则解密世界时间,并从中设置约束。

买家不喜欢这样。
 
Alexandr Bryzgalov:
的大惊小怪,买家不喜欢它。
我想,对metaquotes来说,添加一个能在测试器中提供真实时间的功能并不难,他们会不会就这样做?
 
George Merts:
这完全取决于EA的工作方式。如果它对五线谱起作用,那么它需要一个相当复杂的复制器来复制交易。而且这可能不值得努力。然而,当专家顾问按日工作,并且我们每年获得15-30笔交易时,每天在策略测试器中运行专家顾问,然后将其复制到另一个终端,就变得相当现实了。到目前为止,这种做法已经被揭露过一次,我为之制作猫头鹰的TS的作者想排除这种可能性。

这是无稽之谈,完全是愚蠢的。

没有人会费心去运行一个测试器,哪怕是每天一次,在你的甚至是最巨大的利润的策略上进行交易。

是的,有人可能放纵你一个星期,也有人可能通过转卖信号来勒索你。

但这并不是一个值得解决的问题,如果你有一个有利可图的战略。要想找到从银行取钱的炮灰就更难了;)

 
Alexandr Bryzgalov:
摩擦,买家不喜欢它。
然而,这似乎是目前唯一没有Dll的真正方法。由于在市场上不允许发布与dll链接的EA,因此无论如何都会给用户带来麻烦,即至少需要单独下载dll并将其与EA链接。
 
Andrey Khatimlianskii:

这是无稽之谈,完全是愚蠢的。

没有人会费心去运行一个测试器,哪怕是每天一次,在你的甚至是最巨大的利润的策略上进行交易。

是的,有人可能放纵你一个星期,也有人可能通过转卖信号来勒索你。

但这并不是一个值得解决的问题,如果你有一个有利可图的战略。要找到卡车从银行取钱要难得多;)

嗯,我怎么说呢...曾经出现过转卖信号的情况,现在有客户用这个TS来为他们的PAMMs工作。

这个TS不是很 "超级赚钱",但是,它的稳定性非常高。 最主要的是--从测试者那里复制交易 的能力对其作者来说并不方便。他建议我,作为一个程序员,去思考如何解决这个问题。

 
Stanislav Korotky:

制作一个免费的脚本,它可以查询世界时间,用你的密钥加密,并使用网络请求将其输出为某种签名字符串。

在专家顾问中,为测试者制定一个输入参数,这个签名应该被输入。没有它,专家顾问将无法在策略测试器中工作。如果它被指定,则解密世界时间,并从中设置约束。

是的,这是个很好的可能性。

我同意客户不喜欢这种混乱,但仍然比使用DLL好得多。

 
Игорь Герасько:
即使你可以,它仍然没有任何作用。任务是在不使用API的情况下,从测试者那里找出真实的当前时间

为什么它不会做任何事情?根据测试的结束日期,专家顾问可以在测试结束前的指定时间内准确地结束其工作或切换到 "仅关闭 "模式,而不是当前时间。

好吧,我把测试放到2015年1月1日,EA从2014年12月1日开始进入 "仅关闭 "模式,把目前的日期,2015年6月23日,反正EA会在2015年5月23日进入 "仅关闭 "模式。在测试结束前整整一个月。无论你把电脑时间移到哪里...结果将保持不变,在测试结束前一个月。

但是,如果没有选项可以找出测试的结束日期,那么这个想法也是不现实的。