[ 首页 ]  [ 加密技术]  [试用软件下载]  [无盘Windows技术]  [问题解答]  [联系我们]

加密方案

 
因特网认证加密
电子注册加密
密钥软盘加密
授权文件加密

 

外汇股票公式
专用 加密方案

 
因特网认证
电子注册
信息发布系统

 

 

 

股票公式高级加密方法


股票公式 高级 加密方法(源码写入DLL

张裕飞       http://www.Zlocksoft.com

 

一、一个写入 DLL 的简单例子 

假设您原来公式为布林极限:

input:N(20,1,100,1),P(2,1,10,1); 

MID :=  MA(CLOSE,N);
    UPPER:= MID + P*std(c,N);
    LOWER:= MID - P*std(c,N);
    b:(c-lower)/(upper-lower),colorred; 

则写入DLL加密后公式为:(在您股票系统中建立新公式,把下面这两行拷贝过去。即可看效果)

input:N(20,1,100,1),P(2,1,10,1);

aa:"FHFXJDZH@ZLOCK"(N,P) ,colorred; 

其中用一行(红色)代码,代替了原来 4 行代码。这样,即使解密者还原出您公式的源码,也搞不清楚"FHFXJDZH@ZLOCK"(N,P)是如何工作的。并且这个函数不注册是不能运行的。这样才能真正起到加密的作用。

如果需要这种加密,必须把您的源码,提供给我(全部或部分源码,当然我这里会保证不扩散您的源码),我根据源码来编写 dll 替代函数。这样不同公式,里面的替代函数算法是完全不同的,解密者无法了解初始的股票代码是什么。 

也可以用类似后面的一些 dll 函数,代替某些股票代码。但这种加密方法强度不高。 

二、MA(C, N) 替代函数 

在您指标中可以使用函数 "FHFXJDZH@MA"(N) 代替 MA(C, N)

如:可以用 "FHFXJDZH@MA"(10) 代替  MA(C, 10)
    可以用 "FHFXJDZH@MA"(20) 代替  MA(C, 20)

   
等等。  

三、EMA(C, N) 替代函数 

在您指标中可以使用函数 "FHFXJDZH@EMA"(N) 代替 EMA(C, N) 等。

如:可以用 "FHFXJDZH@EMA"(10) 代替  EMA(C, 10)
        可以用 "FHFXJDZH@EMA"(20) 代替  EMA(C, 20)
        等等。 

四、 SLOPE (C, N) 替代函数 

在您指标中可以使用函数 "FHFXJDZH@ SLOPE"(N) 代替 SLOPE (C, N) 等。

如:可以用 "FHFXJDZH@SLOPE"(10) 代替  SLOPE(C, 10)
        可以用 "FHFXJDZH@SLOPE"(20) 代替  SLOPE(C, 20)
        等等。  

五、STD (C, N) 替代函数 

在您指标中可以使用函数 "FHFXJDZH@ STD"(N) 代替 STD (C, N) 等。

如:可以用 "FHFXJDZH@STD"(10) 代替  STD(C, 10)
        可以用 "FHFXJDZH@STD"(20) 代替  STD(C, 20)
        等等。

等等。

具体例子,参见压缩包中“公式写入 DLL 例子” 目录下面的“布林极限_DLL.txt”等。
注意
:要执行压缩包中的 Setup.exe,把加密支持文件安装到系统上。

下载演示版

     

 


泰山翔宇电脑技术工作室