任何菜鸟问题,为了不给论坛添乱。专业人士,不要路过。没有你就无处可去 - 6. - 页 632 1...625626627628629630631632633634635636637638639...1178 新评论 Viktar Dzemikhau 2014.06.14 10:25 #6311 Vinin: MetaTrader 4 build 600及以上版本的数据结构 教科书至少可以参考这篇文章。我有一个密码。// 1.1 Пишим Log-файл. ==================================================================================================================== CLogging::fWriteLog( string fs_Txt, // Данные, которые требуется записать в log-файл bool fb_PrintPermission = true, // Флаг печати комментариев bool fb_CommentPermission = true ) // Флаг показа комментариев на графике { static datetime ldt_NewDayOpen = 0; static string ls_FileName = ""; datetime ldt_CurrDayOpen = iTime( Symbol(), NULL, PERIOD_D1 ); //---- Имя лог файла определяем один раз в сутки if ( ldt_NewDayOpen != ldt_CurrDayOpen ) { ls_FileName = StringConcatenate( WindowExpertName(), "_", Symbol(), "_", Period(), "-", Month(), "-", Day(), ".log" ); ldt_NewDayOpen = ldt_CurrDayOpen; } int handle = FileOpen( ls_FileName, FILE_READ|FILE_WRITE|FILE_CSV, "/t" ); FileSeek( handle, 0, SEEK_END ); FileWrite( handle, StringConcatenate(TimeToStr(TimeCurrent(), TIME_DATE|TIME_SECONDS), ": ", fs_Txt) ); FileClose( handle ); fPrint( fs_Txt, fb_PrintPermission, fb_CommentPermission ); }在行。int handle = FileOpen( ls_FileName, FILE_READ|FILE_WRITE|FILE_CSV, "/t" );一个具有给定名称的日志文件被创建(或附加)。它并不存在。不在任何路径上。代码很好。原因是什么? Victor Nikolaev 2014.06.14 10:30 #6312 hoz: 教科书至少可以参考这篇文章。我有代码。在行。一个具有给定名称的日志文件被创建(或追加)。它并不存在。它不在任何一条道路上。代码很好。原因是什么? 谁知道你如何使用你的物品? [删除] 2014.06.14 10:39 #6313 hoz: 教科书至少可以提到这篇文章。 我有代码。 在行。 一个具有给定名称的日志文件被创建(或追加)。它并不存在。它不在任何一条道路上。代码很好。原因是什么? 我刚刚注意到.... 进入编辑器,选择 "文件 "文件夹,然后 "打开文件夹",也许在那里? 否则,寻找所有东西的位置是很奇怪和麻烦的,现在))))。 Viktar Dzemikhau 2014.06.14 10:40 #6314 Vinin: 谁知道你如何使用你的对象非常简单。为了在专家中进行测试,我已经这样做了。 #include <HOZ_Code\Classes\CLogging.mqh> CLogging Clog; void OnTick() { Clog.fWriteLog("Data_To_File"); } Viktar Dzemikhau 2014.06.14 10:46 #6315 _new-rena: 我刚刚注意到.... 你进入编辑器,选择那里的 "文件 "文件夹,然后 "打开文件夹",也许在那里? 不是的。已经查看了我的终端目录文件夹。C:\Users\hoz\AppData\Roaming\MetaQuotes\Terminal\1 FC724C8C211BFE8ECF8B599A855301E没有任何地方有文件名。WindowExpertName(), "_", Symbol(), "_", Period(), "-", Month(), "-", Day(), ".log"从我的代码来看应该是什么。 [删除] 2014.06.14 10:47 #6316 hoz: 没有。我已经搜索了我的终端目录文件夹。没有任何地方有文件名。这就是我的代码所说的,它应该是这样的。 嗯,那是终端目录。 然后是MQL4\files\那里? 一般来说,只要写上文件的名称而不是你的合成名称,也许它会把文件点击到目录中(我不喜欢文件的名称......)。 Victor Nikolaev 2014.06.14 10:52 #6317 hoz: 不是的。我已经搜索了我的终端目录文件夹。没有任何地方有文件名。这应该是来自我的代码。 你在公共文件夹中看过吗? Viktar Dzemikhau 2014.06.14 11:14 #6318 _new-rena: 嗯,那是终端文件夹。 然后是MQL4\files\那里? 一般来说,只要写上文件的名称而不是你的合成名称,它就可能在目录中点击(我不喜欢文件的名称......)。 重新命名。无济于事。你可以在视频中看到它。维宁。 你看了共享文件夹吗?当然了。 Карпутов Владимир 2014.06.14 11:27 #6319 为了避免MetaTrader4/MetaEditor4的问题,在终端和编辑器文件设置中设置 "以管理员身份运行"。之后,终端中的 MQL4.Cloud和模板 将开始正常工作。 Victor Nikolaev 2014.06.14 11:28 #6320 hoz: 重新命名。无济于事。你可以在视频中看到它。当然是这样。 也许其他人会有一些想法。尽管你可以使用搜索引擎 1...625626627628629630631632633634635636637638639...1178 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
MetaTrader 4 build 600及以上版本的数据结构
教科书至少可以参考这篇文章。
我有一个密码。
在行。
一个具有给定名称的日志文件被创建(或附加)。它并不存在。不在任何路径上。代码很好。原因是什么?
教科书至少可以参考这篇文章。
我有代码。
在行。
一个具有给定名称的日志文件被创建(或追加)。它并不存在。它不在任何一条道路上。代码很好。原因是什么?
谁知道你如何使用你的物品?
教科书至少可以提到这篇文章。
我有代码。
在行。
一个具有给定名称的日志文件被创建(或追加)。它并不存在。它不在任何一条道路上。代码很好。原因是什么?
我刚刚注意到....
进入编辑器,选择 "文件 "文件夹,然后 "打开文件夹",也许在那里?
否则,寻找所有东西的位置是很奇怪和麻烦的,现在))))。
谁知道你如何使用你的对象
非常简单。为了在专家中进行测试,我已经这样做了。
我刚刚注意到....
你进入编辑器,选择那里的 "文件 "文件夹,然后 "打开文件夹",也许在那里?
不是的。已经查看了我的终端目录文件夹。
C:\Users\hoz\AppData\Roaming\MetaQuotes\Terminal\1 FC724C8C211BFE8ECF8B599A855301E
没有任何地方有文件名。
从我的代码来看应该是什么。
没有。我已经搜索了我的终端目录文件夹。
没有任何地方有文件名。
这就是我的代码所说的,它应该是这样的。
嗯,那是终端目录。 然后是MQL4\files\那里?
一般来说,只要写上文件的名称而不是你的合成名称,也许它会把文件点击到目录中(我不喜欢文件的名称......)。
不是的。我已经搜索了我的终端目录文件夹。
没有任何地方有文件名。
这应该是来自我的代码。
你在公共文件夹中看过吗?
嗯,那是终端文件夹。 然后是MQL4\files\那里?
一般来说,只要写上文件的名称而不是你的合成名称,它就可能在目录中点击(我不喜欢文件的名称......)。
重新命名。无济于事。你可以在视频中看到它。
你看了共享文件夹吗?
当然了。
重新命名。无济于事。你可以在视频中看到它。
当然是这样。