以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  请教一个关于交易指令的,tbuy  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=72524)

--  作者:ricegene
--  发布时间:2014/12/1 10:17:20
--  请教一个关于交易指令的,tbuy

如果这样写   TBUYSHORT(1,1,lmt,skkj,0,\'800371\',\'ZJIF00\');系统可以执行,没问题,其中800371是一个账户。

 

但是如果向下面这样写:

 zhanghu1:=800371;

 TBUYSHORT(1,1,lmt,skkj,0,\'zhanghu1\',\'ZJIF00\')

系统就不执行了? 什么 原因呢。

我的本意就是想用一串字符代替一个账户,这样便于记忆和管理。

 

请指点一下,多谢谢。

 

[此贴子已经被作者于2014/12/1 10:17:38编辑过]

--  作者:yukizzc
--  发布时间:2014/12/1 10:24:47
--  

你这样相当于是给函数传了一个zhanghu1的账户名了

你这么写

a:=NUMTOSTR(807836 ,0 );

然后tbuy1,1,lmt,skkj,0,a,\'ZJIF00\')   


--  作者:ricegene
--  发布时间:2014/12/1 10:32:10
--  
试过了,可行,多谢!