如何锁定/加密EA - 页 9

 

保护

joselb:
如果有人知道如何以最大的安全性保护EA,或者如何联系RapidForex Ironclad,请与我联系:tronss gmail com 谢谢

可以通过以下方式达到最大的安全性。

1.)将基本的交易逻辑放入一个dll中(因为它不容易被破解)。

2.)用mq4编写你的EA,并调用一些dll-Functions,然后将其编译为

ex4

3.) 计算这个ex4文件的md5校验值

4.) 在dll函数中检查ex4文件的md5校验和。对dll函数进行编码

这样,它只在ex4文件的校验值正确的情况下工作。

5.) 你可以把这个功能和这个主题中描述的账户号码 检查结合起来。

线程中描述的那样。

(dll函数调用不会减慢你的EA,而且很容易实现!)

 

程序安全

大家好

我在MQ4中开发了一个杀手级的EA,在过去的14个月中产生了巨大的持续利润。

在一些朋友的鼓励下,我把这个EA商业化。

要做到这一点,我唯一缺少的是保护我的代码不被破解和解密。

我渴望得到任何有关保护ex4文件不被侵犯的技巧、窍门和技术。

如果您愿意分享任何信息,我将不胜感激。

谢谢

吉尔本

 

在mql中没有什么可做的......ex4可以很容易被破解。

使用dll,不是100%安全,但更难破解。

在这个论坛上有一些关于创建dll的帖子,不记得链接了。

下面是我想到的一个。

创建VC++ .DLL / 论坛。使用MetaTrader 4进行外汇交易

 

DLL保护服务

有一个使用DLL的IronClad加密程序,来自RapidForex。

 
gilben:
你好,伙计们

我在MQ4中开发了一个杀手级的EA,在过去的14个月中产生了巨大的持续利润。

在一些朋友的鼓励下,我把这个EA商业化。

要做到这一点,我唯一缺少的是保护我的代码不被破解和破译。

我渴望得到任何有关保护ex4文件不被侵犯的技巧、窍门和技术。

如果您愿意分享任何信息,我将不胜感激。

谢谢

吉尔本

你可以成为一个账户经理,帮助人们管理账户。

 

嗨,Gilben - 我正试图给你发送一些关于你的请求的信息,但你已经屏蔽了PM - 请更新你的个人资料,以便我可以给你发送信息。

rgds, neo

 

我锁定它

gilben:
大家好

我在MQ4中开发了一个杀手级的EA,在过去的14个月中产生了巨大的持续利润。

一些朋友鼓励我把这个EA商业化。

要做到这一点,我唯一缺少的是保护我的代码不被破解和解密。

我渴望得到任何有关保护ex4文件不被侵犯的技巧、窍门和技术。

如果您愿意分享任何信息,我将不胜感激。

谢谢

吉尔本

把你的 "杀手-EA "发给我,我将为你锁定它。每卖出一个EA实例,你就给我10%。

 

获取X条向前的日期时间

我有一个时间字符串。"2009.08.04 02:45"

我知道我可以通过使用以下函数将其变为可用的DateTime值。

StrToTime("2009.08.04 02:45")函数

但我真正需要的是向前20条的DateTime。

所以我的问题是--给定一个DateTiime,我怎样才能得到20个柱状图的DateTime?

我几乎卡在这里了。我试着用iBarShift()函数,但没有用。我的方向正确吗?

谁能给我指出正确的方向?

 

不知道你说的前进是什么意思,我以为是在未来。如果我对你的问题理解正确,那么...

你的起点必须确定,可以是当前时间,TimeCurrent()函数 将返回最后的服务器时间(秒)。或者你的起始点可以是当前条形图的开盘时间,Time[0]将返回当前条形图的时间(秒)。或者起点可以是历史上的任何一个柱子,如Time[3]将返回第三个封闭柱子的开盘时间。一旦你的开始时间被确定,你的柱子大小就必须被确定。Period()函数将返回当前图表时间的分钟数,或者你可以创建自己的时间间隔,如一天有1440分钟,乘以60(秒),这将是一天的时间。把它加到你的开始时间。

现在你所做的一切很简单

FutureTime = Time[0] + ( Period() * 60 * x ) 。

x是你要找的周期(条)的数量。60是将Period()函数以分钟为单位返回改为以秒为单位。time[0]表示当前条形图的开放时间(秒)。 因此,如果你在x中输入20,它将返回从当前条形图开盘时间算起的未来第20个条形图的日期时间。

FutureTime = StrToTime( "2009.08.04" ) + ( 1440 * 60 * x )。

将返回未来X天后的午夜时间

TimeToStr( FutureTime, TIME_DATE | TIME_MINUTES); 将返回你的未来酒吧时间或日期的可打印字符串。

基特