错误、漏洞、问题 - 页 618 1...611612613614615616617618619620621622623624625...3184 新评论 Alexander 2012.01.06 11:19 #6171 Doozer2:不,它是一个简单的文本文件,里面只有一行,没有在其他地方打开。我只想从文件中读取一行作为例子。但这并不奏效!有趣的是,如果我设置FILE_READ 标志,错误是5004。而如果FILE_READ|FILE_WRITE,则该文件打开时没有错误(但仍然不能从中读出任何一行)。我什么都不明白...下面是整个代码。尝试在打开文件时加入FILE_COMMON标志。它应该是这样的。int hFile=FileOpen(SymbolsFileName,FILE_TXT|FILE_ANSI|FILE_READ|FILE_COMMON) 。 Alexandr Kim 2012.01.06 11:33 #6172 ALozovoy:尝试在打开文件时加入FILE_COMMON 标志。它应该是这样的。是的,伙计,它工作!!!!谢谢!但FILE_COMMON与此有什么关系?毕竟,FileIsExist已经确认该文件存在。 --- 2012.01.06 11:34 #6173 Doozer2:是的,伙计,它是工作!!!!谢谢!但FILE_COMMON 与此有什么关系?因为FileIsExist确认该文件存在。由于重启了永恒可能有一个未封闭的把手挂在那里。 Alexander 2012.01.06 11:48 #6174 Doozer2:是的,伙计,它是工作!!!!谢谢!但FILE_COMMON与此有什么关系?因为FileIsExist确认该文件存在。FileIsExist 你检查了文件是否存在于所有客户终端的公共文件夹中,并试图从本地文件夹打开它。看一下FileOpen 函数。 Sergey Gritsay 2012.01.06 16:35 #6175 帮助我理解。我已经开始学习OOP了。勾勒出一个简单的类。当我在测试器中以可视化模式运行它时,它产生了一堆错误并停止。我做错了什么。我附上文件。 附加的文件: MultiTF_OOP.mq5 4 kb multitf.mqh 3 kb VNVNV 2012.01.06 16:58 #6176 试用iAC 和iAO指标,时间框架为MN1。当复制到缓冲区时,它显示一个错误。为什么它不起作用?原因是什么呢?在较小的时间范围内工作很好。 附加的文件: testMN1.mq5 5 kb 20120107.log 8 kb Sergey Gritsay 2012.01.06 17:18 #6177 VNVNV: 试用iAC 和iAO指标,时间框架为MN1。当复制到缓冲区时,它显示一个错误。为什么它不起作用?原因是什么呢?在较小的时间范围内工作很好。首先,设置缓冲区[]阵列的大小 ArraySetAsSeries(mrate,true); ArrayResize(buffer,3); // зададм размер массиву ArraySetAsSeries(buffer,true); --- 2012.01.06 19:26 #6178 ALozovoy: 看一下FileOpen 函数。为什么禁止打开*.reg 文件?发出5002 VNVNV 2012.01.07 06:56 #6179 sergey1294:首先设置 缓冲区[]阵列的大小 错误仍然发生。你为什么需要这条线路?对于较小的时间序列来说,它工作得很好。 [删除] 2012.01.08 08:15 #6180 现在,我正在为MT4 409 bild编写一个函数,用于计算最低止损水平。对于买入订单,测试者认为来自Bid的最小值是正确的,而对于买入限价订单,测试者认为来自Ask的最小值是正确的。 从逻辑上讲,操作发生了--类似买入。 问题--这是否是我们的意图,或者我们是否需要写信给董事会? 1...611612613614615616617618619620621622623624625...3184 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
不,它是一个简单的文本文件,里面只有一行,没有在其他地方打开。
我只想从文件中读取一行作为例子。但这并不奏效!
有趣的是,如果我设置FILE_READ 标志,错误是5004。
而如果FILE_READ|FILE_WRITE,则该文件打开时没有错误(但仍然不能从中读出任何一行)。
我什么都不明白...
下面是整个代码。
尝试在打开文件时加入FILE_COMMON标志。它应该是这样的。
int hFile=FileOpen(SymbolsFileName,FILE_TXT|FILE_ANSI|FILE_READ|FILE_COMMON) 。
尝试在打开文件时加入FILE_COMMON 标志。它应该是这样的。
是的,伙计,它工作!!!!谢谢!
但FILE_COMMON与此有什么关系?毕竟,FileIsExist已经确认该文件存在。
是的,伙计,它是工作!!!!谢谢!
但FILE_COMMON 与此有什么关系?因为FileIsExist确认该文件存在。
由于重启了永恒
可能有一个未封闭的把手挂在那里。
是的,伙计,它是工作!!!!谢谢!
但FILE_COMMON与此有什么关系?因为FileIsExist确认该文件存在。
FileIsExist 你检查了文件是否存在于所有客户终端的公共文件夹中,并试图从本地文件夹打开它。
看一下FileOpen 函数。
试用iAC 和iAO指标,时间框架为MN1。当复制到缓冲区时,它显示一个错误。为什么它不起作用?原因是什么呢?在较小的时间范围内工作很好。
首先,设置缓冲区[]阵列的大小
看一下FileOpen 函数。
为什么禁止打开*.reg 文件?
发出5002
首先设置 缓冲区[]阵列的大小