Rss & SiteMap

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

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

标题:字符串不符合问题

1楼
hnu_hs 发表于:2013/5/15 9:55:51

代码中定义的字符串 和实际显示的不一致,请求解答!

 

代码定义部分:

       AccountNum:=RTRIM('41002627');
 
      //NUMTOSTR
      Q_Price:=DYNAINFO(7);
 
      debugfile('D:\default1.txt','最新价格 %.3f',Q_Price);
  
      debugfile('D:\default1.txt','AccountNum %0f',AccountNum);
  
      debugfile('D:\default1.txt','TISREMAIN %.0f',TISREMAINEX(0,AccountNum,''));

 

后台显示部分:

2013-05-15 09:49:59.687    AccountNum 1000234.000000
2013-05-15 09:49:59.687    TISREMAIN 0

2013-05-15 09:49:59.687    TBUYHOLDINGEX(1) 0
2013-05-15 09:49:59.687    TSELLHOLDINGEX(1) 0
2013-05-15 09:49:59.687     ControlEntry 0
2013-05-15 09:49:59.687     ExitControl 0
2013-05-15 09:50:00.139    2490小买点 2489.600
2013-05-15 09:50:00.139    2490大买点 2489.600
2013-05-15 09:50:00.139    2487小卖点 2487.200
2013-05-15 09:50:00.139    2482大卖点 2482.200
2013-05-15 09:50:00.139    最新价格 2489.400
2013-05-15 09:50:00.139    AccountNum 1000235.000000
2013-05-15 09:50:00.139    TISREMAIN 0
2013-05-15 09:50:00.139    TBUYHOLDINGEX(1) 0
2013-05-15 09:50:00.139    TSELLHOLDINGEX(1) 0


  


此主题相关图片如下:未命名.jpg
按此在新窗口浏览图片

此主题相关图片如下:未命名1.jpg
按此在新窗口浏览图片
2楼
董小球 发表于:2013/5/15 10:06:00
ZH1:='1000';
PZ1:='IF00';

//开仓和平仓
TBUY(CONDBUY AND TBUYHOLDINGEX( ZH1,PZ1 ,0 )<10,1,LMT,CLOSE,0,ZH1,PZ1 );
TSELL(CONDSELL,TBUYHOLDINGEX( ZH1,PZ1 ,0 ),MKT,0,ZH1,PZ1);

这么定义账户名或者品种名
3楼
hnu_hs 发表于:2013/5/15 10:09:36

但是debugfile中输出的不对呢,我也是你那样定义的啊

 

4楼
RogarZ 发表于:2013/5/15 10:29:43
debugfile 后面输出的是数字。你直接把  AccountNum:=RTRIM('41002627'); 改成    AccountNum:=41002627;
5楼
hnu_hs 发表于:2013/5/15 10:31:42
好的,谢谢!debugfile 中输出字符串 应该用StringToNum()函数!
6楼
董小球 发表于:2013/5/15 10:35:00
楼主你就是想输出账户名么?
这么试试

ZH1:='1000';

STRINGTOFILE('D:\TEST.TXT','当前资产为:'&ZH1);
7楼
hnu_hs 发表于:2013/5/15 10:38:13

好的,谢谢!

 

共7 条记录, 每页显示 10 条, 页签: [1]


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