以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  高级功能研发区  (http://www.weistock.com/bbs/list.asp?boardid=5)
----  日志文件  (http://www.weistock.com/bbs/dispbbs.asp?boardid=5&id=152080)

--  作者:林华强
--  发布时间:2017/4/24 11:23:34
--  日志文件
VBA中我使用Document.DebugFile(Path, Text, Time)这个方法时,需不需要在使用前与使用后先调用这两个方法:
OpenDoc            打开指定路径的文档

CloseDoc            关闭当前文档

 


--  作者:王锋
--  发布时间:2017/4/24 11:34:08
--  

不需要的,文件路径名已经在参数中给出了


--  作者:林华强
--  发布时间:2017/4/24 13:52:57
--  
Call Document.DebugFile("D:\\VBAdata\\"&strategyName&"\\盘口数据.Txt",  Time&"  品种1bid:"&BID1&"   品种1sel:"&SEL1&"   品种2bid:"&BID2&"   品种2sel:"&SEL2&_
                                                             "   BID1_SEL2:"&BID1_SEL2&"   SEL1_BID2:"&SEL1_BID2&_
                                                             "   品种1价格:"&bar_Close1.GetAt(4)&"   品种2价格:"&bar_Close2.GetAt(4)&_
                                                             "   品种1市值:"&marketValue1.GetAt(4)&"   品种2市值:"&marketValue2.GetAt(4)&_
                                                             ,Time)
我将文件名赋值给strategyName这个变量,但是VBA并没有在这个路径下创建这个TXT文件,也没报错,这个该怎么写是对的呢?

--  作者:王锋
--  发布时间:2017/4/24 14:50:15
--  

你要确定路径是正确的