以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  用户函数模块的使用  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=74890)

--  作者:独钓_寒江雪
--  发布时间:2015/1/23 10:35:07
--  用户函数模块的使用
V3.41 新增了用户函数模块的使用
请问如何建立‘用户函数模块’   是按技术指标的形式还是按交易系统的模式来建立


--  作者:pyd
--  发布时间:2015/1/23 10:41:39
--  

技术指标和交易系统都可以用,

2楼的用法说明http://www.weistock.com/bbs/dispbbs.asp?boardid=2&Id=71961

 


--  作者:独钓_寒江雪
--  发布时间:2015/1/23 10:54:52
--  
以交易系统的形式 建立了个文件名为test的用好函数模块,内容如下

P:=0.6;
TL1:=TROUGHBARS(L,P,1);
TL2:=TROUGHBARS(L,P,2);
TL:=IF(TL1<=1,TL2,TL1);
KK:=IF(L<REF(L,TL),1,0);

然后 在新的交易系统中引用
#test.KK#;
KDDD:=IF(KK,1,0);
编译时提示错误  变量KK没有定义 ,请问是什么原因 要如何引用用户函数模块中的变量 
谢谢!



--  作者:yukizzc
--  发布时间:2015/1/23 11:15:59
--  
KK:=#test1.KK#;
KDDD:=IF(KK,1,0);
           //你要把调用过来的KK值赋值给一个变量名的
--  作者:独钓_寒江雪
--  发布时间:2015/1/23 11:20:47
--  
KK:= 改成KK:后 还是一样出现变量KK定义的错误
--  作者:pyd
--  发布时间:2015/1/23 11:22:36
--  
恩不是冒号等号的问题看4楼的回复