外汇邦外汇论坛 - 中国最大的外汇投资论坛,全球华人外汇交易者交流平台!

 找回密码
 立即注册
查看: 6116|回复: 0

限制EA有限期限的方法和代码

[复制链接]

397

主题

458

帖子

5637

积分

论坛元老

Rank: 8Rank: 8

积分
5637
发表于 2015-10-1 23:42:16 | 显示全部楼层 |阅读模式
本帖最后由 FxTrading 于 2015-10-2 21:14 编辑

将EA提供给第三方使用时,如果需要加上时间限制,实现起来也非常简单。详见下面的范例,在条件语句的日期里修改到期日即可。return(0)表示返回到开始,不执行后面的代码。这段代码通常放置在iMain()最前面,如果你放置在start()模块中,一旦被解密,其他人就知道修改期限了,修改2012为3012会怎么样?
  1. if(TimeCurrent()>D'2012.6.10')
  2.   {
  3.     Comment("软件过期!");
  4.     return(0);
  5.   }
复制代码
源码中的"D'2012.6.10'"部分还可以进一步准确到时、分、秒,例如" D'2012.6.10 20:30:20' ",该时间以服务器时间为准。

 

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系我们|外汇邦外汇论坛

GMT+8, 2024-11-25 15:24

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表