以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  请教DEBUGFILE函数的运用  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=144849)

--  作者:daviwang
--  发布时间:2016/12/16 11:28:02
--  请教DEBUGFILE函数的运用
我程序中运行DEBUGFILE函数后,仅显示DEBUGFILE函数后最近一次交易的数据,我希望能显示每一条交易记录的相关数据,应该如何做呢?

运行DEBUGFILE函数后运行DEBUGFILE函数后文档内容如下:

2016-12-16 11:19:03.046    hh1:10.0
2016-12-16 11:19:03.047    hhv1hh:1768.0
2016-12-16 11:19:03.047    llv1hh:1768.0



代码如下:
DEBUGFILE(\'D:\\TEST.TXT\',\'hh1:%.1f\',hh1);
DEBUGFILE(\'D:\\TEST.TXT\',\'hhv1hh:%.1f\',hhv1hh);
DEBUGFILE(\'D:\\TEST.TXT\',\'llv1hh:%.1f\',llv1hh);

相关条件为,逐k计算。

--  作者:jinzhe
--  发布时间:2016/12/16 11:31:38
--  
那么就要用debugfile2,这样就能输出历史k线上的值了
--  作者:daviwang
--  发布时间:2016/12/16 11:37:48
--  
刚才用了debugfile2,效果和debugfile一样,只显示最后一次的数据:

2016-12-16 11:34:29.691    hh1:10.0
2016-12-16 11:34:29.692    hhv1hh:1768.0
2016-12-16 11:34:29.692    llv1hh:1768.0

--  作者:jinzhe
--  发布时间:2016/12/16 13:12:21
--  
不会,把你的代码发一下
--  作者:daviwang
--  发布时间:2016/12/16 14:29:55
--  
重启程序试了下,有了所有数据。谢谢!