以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  DEBUGFILE2打印问题  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=150126)

--  作者:zqs0595
--  发布时间:2017/4/6 14:14:01
--  DEBUGFILE2打印问题
下面两行简单的测试打印的语句,日线级别,想打印出每天的日期和对应的收盘价,但是没看到打印出来,是不是哪里写错了。
logFilePath:=\'C:\\jztLog\\log.txt\';
DEBUGFILE2(logFilePath ,CURRENTDATE ,C ,1 );

--  作者:wenarm
--  发布时间:2017/4/6 14:21:48
--  
DEBUGFILE2(logFilePath ,\'收盘价=%.2f\' ,C ,1 );
--  作者:zqs0595
--  发布时间:2017/4/6 15:53:59
--  
那要打出该价格对应的日期要怎么打出来呢?
--  作者:wenarm
--  发布时间:2017/4/6 16:13:01
--  
debugfile 自动会输出日期的
--  作者:zqs0595
--  发布时间:2017/4/6 16:18:14
--  
可是这样只输出了最后一个日期和收盘价,我希望实现的是历史数据经过我的条件筛选后,输出我需要的那几天的收盘价和对应的那几天的日期。
--  作者:wenarm
--  发布时间:2017/4/6 16:26:50
--  

DEBUGFILE2(\'C:\\log.txt\' ,numtostr(CURRENTDATE,0) &\'  收盘价=%.2f\' ,C ,1 );

 

--  作者:zqs0595
--  发布时间:2017/4/6 16:43:42
--  
这样打不出来
--  作者:wenarm
--  发布时间:2017/4/6 16:53:18
--  

怎么打不来了。

2017-04-06 16:26:23.031    1170406  收盘价=4207.00
2017-04-06 16:26:23.031    1170406  收盘价=4209.00

不就是日期

忘了说了,CURRENTDATE是当前计算机时间

DEBUGFILE2(\'C:\\log.txt\' ,numtostr(date,0) &\'  收盘价=%.2f\' ,C ,1 );


--  作者:zqs0595
--  发布时间:2017/4/6 17:23:15
--  
现在只输出了最后一根K线的收盘价,我在公式测评那选择了指定某段时间的,是不是这段时间内的价格只执行了最后一天的?
--  作者:wenarm
--  发布时间:2017/4/7 8:53:07
--  

debugfile 在公式策评中不会输出。

 

 用MSGOUT

[此贴子已经被作者于2017/4/7 8:54:15编辑过]