在公式中,使用字符型全局变量的话,是否需要:& 运算符呢?
如:全局变量,MyStkName
Tbuy(1,1,ExtGbString('MyStkName'));
Tbuy(1,1,'&ExtGbString('MyStkName')&');
这样哪种写法是对的呢?
&只是连接运算符。
哪种写法都不对。不能省略中间的参数
TBUY(COND,V,[Type,P1,P2,AC,STOCK]);
你是想使用全局变量引入品种代码吗?那就直接写成这样
TBUY(1,1,lmt,DYNAINFO2(34,'CU01'),0,'','CU01');
全局变量相关的,请参考http://www.weistock.com/bbs/dispbbs.asp?boardid=4&Id=2183
我是省略了写法,我写完整点吧:
Tbuy(1,1,Lmt,Dynainfo(28),0,'','ExtGbString('MyStkName')');
Tbuy(1,1,Lmt,Dynainfo(28),0,'',ExtGbString('MyStkName'');
我的意思就是,那个单引号,还需要不需要哈?
另外请问版本,Dynainfo和Dynainfo2这两个函数在使用上,效果有哪些差异呢呀?
不用单引号,用了里面的东西(包括函数)都成字符串了,
Dynainfo2指定品种动态行情函数