以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  运行完之后,D盘这个文件不存在  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=85060)

--  作者:qq代人发帖
--  发布时间:2015/9/10 16:44:19
--  运行完之后,D盘这个文件不存在
DEBUGFILE(\'D:\\TEST.TXT\',\'KD, %.0f\',1);
运行完之后,D盘这个文件不存在。我设置一下断点,确实执行到这条语句

--  作者:jinzhe
--  发布时间:2015/9/10 16:51:36
--  

DEBUGFILE(\'D:\\TEST.TXT\',\'KD, %.0f\',1);
这句话要输出kd?

那么这样写

DEBUGFILE(\'D:\\TEST.TXT\',\'KD, %.0f\',kd);


--  作者:yunming
--  发布时间:2015/9/10 16:55:14
--  

不是,我就是为了输出KD,1


--  作者:yunming
--  发布时间:2015/9/10 16:56:00
--  
运行完之后,D:\\TEST.TXT,不存在
--  作者:jinzhe
--  发布时间:2015/9/10 16:57:14
--  
你是怎么运行上面那段代码的?
--  作者:yunming
--  发布时间:2015/9/10 16:57:58
--  

我是在一个交易系统中,打印这个代码的


--  作者:jinzhe
--  发布时间:2015/9/10 16:58:18
--  
没有任何的条件输出是没有问题的,你是不是加了条件导致条件不成立才不输出的?
图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

--  作者:yunming
--  发布时间:2015/9/11 8:39:56
--  

你试下用1分钟的跑几天,只显示一条记录


--  作者:yunming
--  发布时间:2015/9/11 8:43:44
--  

我是在条件语句打印的,开仓时打印,但我确实开仓了,文件没有打印出来。

我设个断点,进行调试,确实也走到打印这一步了。

我新建一个公式,用1分钟k线周期,跑了5年的数据,结果只打印一条。

2015-09-11 08:36:31.596    KD, 1


--  作者:jinzhe
--  发布时间:2015/9/11 9:10:58
--  
还是没问题,怀疑你的运行环境,外面还加了一层判断条件导致无法输出对应的值
图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看