以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  [求助]如何从stklabel得到相应的stkname?  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=7272)

--  作者:z7c9
--  发布时间:2011/7/20 14:19:06
--  [求助]如何从stklabel得到相应的stkname?
如何从stklabel得到相应的stkname?
--  作者:fly
--  发布时间:2011/7/20 14:21:44
--  

  PEL语言这两个是分开取的,人工可以自己换算,自动不能从一个换算成另一个

  DRAWTEXTEX(1 ,0 ,2 ,2 ,stkname);      //品种名称
  DRAWTEXTEX(1 ,0 ,2 ,20 ,STKLABEL());  //品种代码

[此贴子已经被作者于2011-7-20 14:23:09编辑过]

--  作者:admin
--  发布时间:2011/7/20 14:21:46
--  
目前最方便的方法似乎是只能借助VBA了吧
--  作者:屎头
--  发布时间:2011/7/20 14:23:10
--  
DRAWTEXTEX(1,0,0,0,stklabel);
--  作者:z7c9
--  发布时间:2011/7/20 14:23:18
--  
飞狐里有个函数是stknameex,可以从stklabel转到stkname,能不能加上,谢谢。
--  作者:屎头
--  发布时间:2011/7/20 14:27:14
--  
不过还真不知道你用ID 取名字有什么意义,干嘛不直接调用出来
--  作者:z7c9
--  发布时间:2011/7/20 14:35:50
--  
mystkname:=stkfromblk(bkname,1); stkfromblk取到的是stklabel,希望打印出对应的stkname.
[此贴子已经被作者于2011-7-20 14:37:10编辑过]

--  作者:屎头
--  发布时间:2011/7/20 15:51:28
--  
想到个笨办法,自己定义几个常数,然后用条件语句做判断,如果stkfromblk=IF00 THEN 返回1 ,然后1对应的是打印名字的操作~