如何锁定/加密EA - 页 4 1234567891011...19 新评论 RonaldRaygun 2008.01.13 17:26 #31 编码帮助 我想为我的IB客户开发一套代码,我想为他们提供一个试用期。 我如何对EA进行编程,使其在X天后或某一日期不工作? Linuxser 2008.01.13 18:54 #32 Ronald Raygun: 我想为我的IB客户开发一套代码,我想为他们提供一个试用期。 我如何对EA进行编程,使其在X天后或某一日期不工作? 帖子移到这个主题。 阅读帖子7 WNW 2008.01.13 21:47 #33 c14n6: 大家好,我希望这是个合适的版块来发布我的问题。有哪位EA专家能告诉我如何对EA进行加密,以免被反编译?如果我分享.ex4文件,人们是否有可能反编译它?我只是不想让别人看到EA背后的代码和策略,并为自己的目的滥用它。如果这个话题以前讨论过,谁能给我介绍一下这个话题?谢谢你的关注。 你不能这样做。 即使EA被编码为使用DLL、另一个库文件,或使用ftp连接到主机服务器 来验证EA,所有这些措施都可以被一个好的反编译器挫败。 一旦代码被反编译,安全措施就会被简单地删除。 正如其他地方所说,如果你重视这个EA,就不要分享或出售它。 InTrance 2008.01.14 09:13 #34 有一些锁定dll的保护程序,它们有什么用吗? Sergey Golubev 2008.01.15 09:21 #35 cja关于如何在指标上设置到期日的帖子 不错。 omelette 2008.01.15 15:34 #36 WNW: 你不能这样做。即使EA被编码为使用DLL、另一个库文件,或使用与主机服务器的ftp连接来验证EA,所有这些措施都可以被一个好的反编译器挫败。 一旦代码被反编译,安全措施就会被简单地删除。 正如在其他地方所说,如果你重视该EA,就不要分享或出售它。 不完全正确,关于反编译,那是--其余的我同意。 在实践中,反编译 DLL是不可能的(在理论上,当然是可能的)--我想到的一个尝试是一个叫做 "Boomerang "的程序,它可以将非常非常简单的 "机器语言 "结构反编译成可读的C代码。 不过,没有什么复杂的东西可以用它来反编译...... 不过,反编译 和反汇编 之间有着天壤之别。 首先,编译是将高级语言(Visual Basic、C/C++等)转换为 "机器码",这基本上只是十六进制数字,(最低的机器语言形式)。 显然,反编译是与此相反的。 反汇编这个机器代码将产生汇编语言,它只是十六进制机器代码的一个更容易使用的表示。 汇编 "将汇编语言转换为机器代码。 对于DLL来说,有可能的是对它们进行反汇编,所以任何精通汇编编程的人都会毫不费力地弄清楚你的DLL在做什么,尽管他所使用的汇编语言在视觉上与被编译的高级语言完全不同--这毕竟是DLL "真正 "的内容。 当然,如果真的有一个程序能够正确地 做到这一点,我坚持认为是正确的,我真的想知道它。 fxgrm 2008.02.13 12:28 #37 codersguru: 这些是保护您的EA的一些想法:3- 如果您认为您的EA有价值,为什么不只卖出信号而自己保留EA? Codersguru或New Digital。 你是如何设置接收EA的信号的? 是否有一个主题解释如何正确地做到这一点? 请先谢谢 fxgrm icwalter 2008.08.17 23:53 #38 仅演示模式的EA 许多可供购买的EA都提供了仅供演示的模式或仅供策略 测试的模式来 "尝试 "该EA。 谁能提供允许EA只在演示和/或策略测试者模式下运行的代码? 还有一个问题。 当我第一次开始研究外汇市场时,我购买了一个EA,我不得不注册该EA并获得一个密钥,然后它才可以运行。 谁能告诉我在哪里可以找到这样的代码和/或程序? 谢谢! Dave137 2008.08.18 01:05 #39 看看 这些吧。其中一个可能对你有用? 戴夫 <<< matrixebiz 2008.08.18 13:51 #40 1234567891011...19 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
编码帮助
我想为我的IB客户开发一套代码,我想为他们提供一个试用期。
我如何对EA进行编程,使其在X天后或某一日期不工作?
我想为我的IB客户开发一套代码,我想为他们提供一个试用期。 我如何对EA进行编程,使其在X天后或某一日期不工作?
帖子移到这个主题。
阅读帖子7
大家好,我希望这是个合适的版块来发布我的问题。有哪位EA专家能告诉我如何对EA进行加密,以免被反编译?如果我分享.ex4文件,人们是否有可能反编译它?我只是不想让别人看到EA背后的代码和策略,并为自己的目的滥用它。如果这个话题以前讨论过,谁能给我介绍一下这个话题?谢谢你的关注。
你不能这样做。
即使EA被编码为使用DLL、另一个库文件,或使用ftp连接到主机服务器 来验证EA,所有这些措施都可以被一个好的反编译器挫败。
一旦代码被反编译,安全措施就会被简单地删除。
正如其他地方所说,如果你重视这个EA,就不要分享或出售它。
有一些锁定dll的保护程序,它们有什么用吗?
cja关于如何在指标上设置到期日的帖子 不错。
你不能这样做。
即使EA被编码为使用DLL、另一个库文件,或使用与主机服务器的ftp连接来验证EA,所有这些措施都可以被一个好的反编译器挫败。
一旦代码被反编译,安全措施就会被简单地删除。
正如在其他地方所说,如果你重视该EA,就不要分享或出售它。不完全正确,关于反编译,那是--其余的我同意。
在实践中,反编译 DLL是不可能的(在理论上,当然是可能的)--我想到的一个尝试是一个叫做 "Boomerang "的程序,它可以将非常非常简单的 "机器语言 "结构反编译成可读的C代码。 不过,没有什么复杂的东西可以用它来反编译......
不过,反编译 和反汇编 之间有着天壤之别。 首先,编译是将高级语言(Visual Basic、C/C++等)转换为 "机器码",这基本上只是十六进制数字,(最低的机器语言形式)。 显然,反编译是与此相反的。
反汇编这个机器代码将产生汇编语言,它只是十六进制机器代码的一个更容易使用的表示。 汇编 "将汇编语言转换为机器代码。
对于DLL来说,有可能的是对它们进行反汇编,所以任何精通汇编编程的人都会毫不费力地弄清楚你的DLL在做什么,尽管他所使用的汇编语言在视觉上与被编译的高级语言完全不同--这毕竟是DLL "真正 "的内容。
当然,如果真的有一个程序能够正确地 做到这一点,我坚持认为是正确的,我真的想知道它。
这些是保护您的EA的一些想法:3- 如果您认为您的EA有价值,为什么不只卖出信号而自己保留EA?
Codersguru或New Digital。
你是如何设置接收EA的信号的?
是否有一个主题解释如何正确地做到这一点?
请先谢谢
fxgrm
仅演示模式的EA
许多可供购买的EA都提供了仅供演示的模式或仅供策略 测试的模式来 "尝试 "该EA。 谁能提供允许EA只在演示和/或策略测试者模式下运行的代码?
还有一个问题。 当我第一次开始研究外汇市场时,我购买了一个EA,我不得不注册该EA并获得一个密钥,然后它才可以运行。 谁能告诉我在哪里可以找到这样的代码和/或程序?
谢谢!
看看 这些吧。其中一个可能对你有用?
戴夫
<<<