Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共4 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:引用指标

1楼
ZZAASSXX 发表于:2015/2/27 9:14:33
INPUT:KKK(30,1,100,1);
ZBX:#ATR.TR1(KKK)#;

测试建立一个指标,kkk为自定义参数,为啥显示的仍旧为tr1的默认参数14?
2楼
jinzhe 发表于:2015/2/27 9:26:46

atr公式里面tr1的计算结果和参数没有关系,怎么改参数的值都不会影响tr1的结果

3楼
zzaassxx 发表于:2015/2/27 9:34:43

比如我写了一个常用模块起名 叫test01

代码为:

A1:asset*1.5;

B1:A1/100;

那么,现在我们写新的策略的时候,策略需要用到与B1相同的计算过程。我们只需写#test01.B1#而不必写两行代码。

(恩,有点像引用,但后台处理不是一回事。)


若碰到有参数版test02

input:K(0.5,0.1,10,0.5);

A1:asset*K;

B1:A1/100;

我们只需写#test01.B1(0.7)#




请看例2,这个时候引用指标计算的0.5还是0.7?

4楼
jinzhe 发表于:2015/2/27 9:43:52

kk:=0.7;

ss:=numtostr(kk,1);

mm:stkindi('','test01.b1('&ss&')',0,datatype);

 

公式里面引用带参数是这样的写法,用stkindi函数实施,你那样的写法是针对dll文件的

[此贴子已经被作者于2015/2/27 9:44:04编辑过]
共4 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.01563 s, 3 queries.