以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  为什么取不到交易亏损数据?  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=72913)

--  作者:qq代人发帖
--  发布时间:2014/12/11 13:30:07
--  为什么取不到交易亏损数据?

请教:

  if tnumprofit(1)>=0 then extgbdataset(\'亏损次数\',0);
   if tnumprofit(1)<0 then extgbdataset(\'亏损次数\',extgbdata(\'亏损次数\')+1);
为什么取不到交易亏损数据?


--  作者:jinzhe
--  发布时间:2014/12/11 13:42:37
--  

在图表上还是后台上用?


--  作者:zm71212302
--  发布时间:2014/12/11 13:44:43
--  
后台


--  作者:jinzhe
--  发布时间:2014/12/11 13:58:15
--  
运行的是手工交易还是自动交易?
--  作者:zm71212302
--  发布时间:2014/12/11 14:05:37
--  
自动交易


--  作者:zm71212302
--  发布时间:2014/12/11 14:06:00
--  
后台自动交易
--  作者:jinzhe
--  发布时间:2014/12/11 14:10:46
--  

nn:=tnumprofit(1);
debugout(\'盈亏为:%.2f\',nn);

加两句这样的代码后再运行后台,接着看看在后台监控界面里面有数值没

监控界面在这里


图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

--  作者:zm71212302
--  发布时间:2014/12/11 14:32:38
--  
那我为什么无法在全局变量中取得亏损次数呢?
--  作者:jinzhe
--  发布时间:2014/12/11 14:38:58
--  

分析问题要一步一步来,我先让你看看你能不能获取tnumprofit数值,如果有那么再分析为什么全局变量没有运行,如果没有那么分析帐号是否正常登录

那么现在的问题是,我给你的代码,有没有输出值?


--  作者:zm71212302
--  发布时间:2014/12/11 15:14:17
--  
kldkkkkkke:=tnumprofit(1);
debugout(\'盈亏为:%.2f\',kldkkkkkke);
亏损次数:if(kldkkkkkke<0,1,0),LINETHICK0;

后台取值正常为什么不好用?