反编译器必须是元编辑的新功能 - 页 2

 

我以为EX4第一次在MT4上运行时,需要MQL文件的存在?第一次使用后,MQL可以从专家文件夹中删除,EX4继续正常工作。这是我的经验。

看了上面的聊天记录,我的情况似乎不是正常的。也许是源头有什么东西没有正确设置?

我有时注意到的另一件事是,当把新的EX4和MQL文件放入专家文件夹并启动MT4时,MQL会从文件夹中消失(即在EX4编译时似乎),这真的很奇怪。

 
Trevhib:

我以为EX4第一次在MT4上运行时,需要MQL文件的存在?第一次使用后,MQL可以从专家文件夹中删除,EX4继续正常工作。 这是我的经验。

我有时注意到的另一件事是,当把新的EX4和MQL文件放入专家文件夹并启动MT4时,MQL会在此时从文件夹中消失(即在EX4编译时,似乎),这真的很奇怪。

EX4不需要mq4来运行。编译员编译了它,EX4可以放在任何机器上。

现在,如果你试图重新编译mq4,并且它是一个反编译的代码,你就会失去ex4。

 

我想弄清楚一些事情,WH。我和另一个人是一个团队。他是编码员,但我可以接触到所有的源代码。代码是我们的,独特的,非常复杂的,不需要外部帮助,也从未使用过(除了一两个我从这里学到的关于MT4怪癖的有用东西)。我个人除了最基本的编码知识外,没有任何其他知识,尽管我开始阅读书籍(并从这个论坛学习)。

我不知道你在这个主题中的帖子是否暗示我提出的一些问题(在这个主题和其他主题中),让人觉得我手里有反编译的代码,但我可以澄清,我没有,也不需要这样。

此外,上面描述的情况确实发生了。因此,有一些事情我要么没有理解,要么没有充分沟通。无论出于什么功能、平台或基于代码的原因,我都不能使用我们的一个机器人的早期迭代,而不把源码送过去与EX4一起使用。EX4就是不能独立工作。所以我得到了MQL,把它和EX4一起放在专家文件夹里,重新启动MT4,砰,没有问题。我认为,要想在第一时间创建EX4,MQL必须被编译,所以我也认为发送的EX4应该是这样的。因此,我仍然不确定为什么我会遇到这种情况。

这是很久以前的事了,从那时起,我的工作方式是只接收两个文件。所以我不知道这个问题是否仍然存在。当我看到这个主题时,我只是想问一下这个问题,看看是否有一个明显的答案。

 
Trevhib:

我想弄清楚一些事情,WH。 我和另一个人是一个团队。 他是编码员,但我可以接触到所有的源代码。 代码是我们的,独特的,非常复杂的,不需要外部帮助,也从未使用过(除了一两个我从这里学到的关于MT4怪癖的有用东西)。 我个人除了最基本的编码知识外,没有任何其他知识,尽管我开始阅读书籍(并从这个论坛学习)。

我不知道你在这个主题中的帖子是否暗示我提出的一些问题(在这个主题和其他主题中),让人觉得我手中有反编译的代码,但我可以澄清,我没有,也不需要这样。

此外,上面描述的情况确实发生了。 因此,有一些事情我要么没有理解,要么没有充分沟通。 无论出于什么功能、平台或基于代码的原因,我都不能使用我们的一个机器人的早期迭代,而不把源码送过去与EX4一起使用。EX4就是不能独立工作。所以我得到了MQL,把它和EX4一起放在专家文件夹里,重新启动MT4,砰,没有问题。 我认为,要想在第一时间创建EX4,MQL必须被编译,所以我也认为发送过来的EX4应该是这样的。因 此,我仍然不确定为什么我会遇到这种情况。

这是很久以前的事了,从那时起,我的工作方式是只接收两个文件。 所以我不知道这个问题是否仍然存在。 当我看到这个主题时,我只是想问一下这个问题,看看是否有一个明显的答案。

这不是一个正常的行为。只有当你把用最近的版本编译的EX4发送给使用旧版本的人时才会发生这种情况,它可能是不兼容的。
 

如果你想分析逻辑,你只需要解压缩代码。否则你只需要一个交易复制器:编程简单,容易获得。

为了保护你的交易逻辑,只需在一个隐藏账户上进行交易,不要让任何人知道。因为即使在过去的交易中,你也可以了解到你的交易逻辑。

古利

 
谢谢你,AV。 这听起来很有道理。 这是一段时间以前的事情了,所以我不记得这个错误了。 我们有可能是在不同的构建上,因为当时我们在不同的经纪商上进行演示测试(显然问题只存在于我这一端)。 我们将进行一次测试,看看这个问题今天是否仍然存在(因为现在我们的平台/经纪商/构建是一致的)。 在任何情况下,很高兴知道EX4的应该是单独工作的,因为这有助于来源的安全和潜在的零售,所以感谢你和WH。
 

嗨,伙计们。

ex4真的能反编译成mq4吗?请建议我如何保护mq4的源代码(不与ex4一起分发)。

谢谢你。

 
meowzx:

嗨,伙计们。

ex4真的能反编译成mq4吗?请建议我如何保护mq4的源代码(不与ex4一起分发)。

谢谢你。


等待大的变化。
 
你为什么要防止反编译?如果你卖的是EA,那么它可能一文不值,因此,如果它是有利可图的,我就会运行它。而不是试图骗取一些可怜的傻瓜,让他们买下快速致富的梦想。所以,如果你想分享你的智慧,为什么不把mq4文件也拿出来?底线出售的EA一般都是垃圾,因此不应该有保护的安慰。我在过去曾反编译过一些EA,只是想了解别人在做什么。我为这些代码的质量流下了眼泪。真的非常糟糕。然后我决定永远不买没有源代码的EA。
 
angevoyageur:
等待大的变化。

非常感谢你提供的宝贵信息。^^