错误、漏洞、问题 - 页 2786

 
Юлия:

下午好,先生们,我在网上找不到答案。

我从mql4切换到5,是为了一次测试几对。我就有点困惑了。

如果我在代码中指出某个符号,那么无论在测试器中使用什么符号,交易都应该由这个符号打开。欧元兑美元的优化器在优化结果 上显示的数据与其他一些货币对不同。真相到底在哪里?(

也许你忘了用SymbolSelect函数 "选择一个符号"。

...在初始化时选择一次就够了

 
Alexandr Sokolov:

你可能忘记了使用SymbolSelect函数来 "选择一个符号"。

...在初始化中选择一次就够了

))))) 原来是关于刻度的问题。由于数据是以新的刻度返回的,它们在不同的货币对上并不重合),当我们在测试的欧元兑美元图表上等待刻度时,它可能已经改变了...)多么不显眼的东西。

 

你能告诉我为什么脚本中会出现文件引用错误吗?更准确地说,我怎么知道是什么原因造成的?

         string   dirNC    = dir_NC+"MLP\\";
                  filename = dirNC+name+".ncmlp";
         int h=FileOpen(filename, FILE_BIN|FILE_READ);
         ResetLastError();
         if(h == INVALID_HANDLE)
         {
            Print("Ошибка Загрузки сети >>> "+filename);
            Print("LastError = "+GetLastError());
            return;
         }
2020.06.24 11:30:14.815 NNC_training (EURUSD,H3)       Ошибка Загрузки сети >>> NCmZZ3\FXTM\EURUSD_PERIOD_H3\2_48_24_2160_24_VECTOR_UP\MLP\modul_1.ncmlp
2020.06.24 11:30:14.815 NNC_training (EURUSD,H3)       LastError = 0
 
Сергей Таболин:

你能告诉我为什么脚本中会出现文件引用错误吗?更确切地说,你怎么知道是什么原因造成的?

为什么你在得到一个手柄后重置错误?

 
awsomdino:

为什么你在得到手柄后重置错误?

哎呀...我马上把它修好。


不能打开文件

5004

文件打开 错误。


这是很明显的。但为什么呢?

这个文件是由另一个脚本创建的。它被写了,关闭了,然后重新打开检查并关闭。但它是在一个不同的名字下,在一个不同的文件夹里。

 
Сергей Таболин:

哎呀...我马上把它修好。

      if(h == INVALID_HANDLE)
        {
         Print("Ошибка Загрузки сети >>> "+filename);
         Print("LastError = "+GetLastError());
         if(_LastError==0)
            Alert("Assert!)");
         return;
        }
 
你在上面做了标记吗?

?

还是该文件肯定已经关闭?

 
awsomdino:
纪念

?

还是说文件肯定已经关闭?

我还没有设定沙罗。除了这个脚本,其他任何人都不能访问该文件。它被重新命名并被手动复制到我想要的文件夹。

顺便说一下。我注意到指标有类似的情况。

如果我在 "指标 "文件夹中创建一个新的子文件夹,并将一个指标和它的源代码复制到那里,在追踪时就会出现一个错误。通过在这个新的文件夹....,重新编译指标来解决这个问题。

 
Сергей Таболин:

我还没有设置气球。除了这个脚本之外,其他任何人都没有访问过该文件。它被重新命名,并被手工复制到我想要的文件夹中。

顺便说一下。我注意到指标有类似的情况。

如果我在 "指标 "文件夹中创建一个新的子文件夹,并将一个指标和它的源代码复制到那里,在追踪时就会出现一个错误。它可以通过在这个新的文件夹中重新编译指标来解决....。

你检查了文件名变量吗?名称中的所有内容都是正确的吗? 似乎文件夹路径不正确

 
awsomdino:

你看了文件名变量吗? 里面的东西都是正确的吗? 看起来像是一个错误的文件夹路径

谢谢你。这就是一个字母没有跳舞的地方。

只是对我来说,"文件打开 错误 "看起来像 "文件存在,但无法打开"。但 "未找到文件 "就正好是))))。