错误、漏洞、问题 - 页 1322

 
Artyom Trishkin:
因此,事实证明,你有mq4,但没有ex4。在编辑器中打开它,并尝试编译它。来自汇编和舞蹈的结果。

我似乎没有一个编辑。这些程序都有一个终端和编辑和卸载程序的快捷方式。编辑器的快捷方式是不活跃的,在启动时它说没有编辑程序。

我是否需要下载并重新安装终端,或者是否有单独下载编辑器的选项?

附加的文件:
 
Artyom Trishkin:

为什么我可以在一个朋友的资料上发表评论,在新闻联播中


但我不能对其他方面发表意见?


你的朋友有不同的隐私设置:第一个允许所有/唯一的朋友评论他的帖子,第二个只允许他评论。
 
Julia Test:
你的朋友有不同的隐私设置:对于第一个设置,所有/只有朋友可以评论帖子,对于第二个设置,只有他/她可以评论。
我明白了,谢谢你。
 

打开文件 5004时出错,在测试器中

//+------------------------------------------------------------------+
//|                                                         Test.mq5 |
//|                        Copyright 2015, MetaQuotes Software Corp. |
//|                                              http://www.mql5.com |
//+------------------------------------------------------------------+
#property tester_file "EURUSD.dat" 
//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit()
  {
//---
   string filename="EURUSD.dat";
   int handle=FileOpen(filename,FILE_BIN|FILE_READ);
   if(handle<1) Print("ERROR FileOpen ", GetLastError());
   FileClose(handle);
//---
   return(0);
  }
//+------------------------------------------------------------------+

文件EURUSD.dat(29,250KB)位于C:{Program Files\MetaTrader 5\MQL5\Files)。

有什么问题吗?


 
Aliaksandr Yemialyanau:

打开文件 5004时出错,在测试器中

文件EURUSD.dat(29,250KB)位于C:{Program Files\MetaTrader 5\MQL5\Files)。

有什么问题吗?


这个文件是否交给了测试人员?测试员日志中的内容是什么?

在测试人员的日志中,应该有一条关于数据同步的记录,也就是关于发送这个文件的记录。

2.这个文件是在测试器的正常操作中打开的吗?

3.你有什么操作系统?你的UAC设置是什么?

4.客户端是用什么参数启动的,终端数据文件夹位于哪里?

 
Slawa:

1.这个文件是否被发送到测试员代理?测试员日志中的内容是什么?

在测试人员的日志中,在数据同步记录中应该有该文件的传输记录。

2.这个文件是在测试器的正常操作中打开的吗?

3.你有什么操作系统?你的UAC设置是什么?

4.客户终端以什么参数开始,终端数据文件夹在哪里?

1.在日志中似乎没有任何关于该文件的内容。

2.它在图形上启动时打开。

3.Win XP.UAC--不知道。我有管理员账户(没有其他账户)。

4.设置--不知道。C:\Program Files\MetaTrader 5

附加的文件:
20150706.log  5 kb
 
Aliaksandr Yemialyanau:

1.在日志中似乎没有任何关于该文件的内容。

2.在启动时图形打开。

3.Win XP.UAC--不知道。我有管理员账户(没有其他账户)。

4.设置--不知道。C:\Program Files\MetaTrader 5

在测试员的日志中应该有这样的内容

2015.07.06 17:17:11.788 Tester  file added: Files\EURUSD.dat. 147062 bytes loaded

如果终端日志中没有文件,将是

2015.07.06 17:28:29.672 Tester  file Files\EURUSD.dat open error [2]

而测试根本不会开始。

看起来你甚至没有尝试转移文件

尝试在打开和关闭之间以某种方式明确使用你的文件,例如

   int handle=FileOpen(filename,FILE_BIN|FILE_READ);
   if(handle<1)
      Print("ERROR FileOpen ", GetLastError());
   else
      Print("FileSize is ",FileSize(handle));
 
Slawa:

在测试员的日志中应该有这样的条目

如果终端日志中没有文件,将

而测试根本无法启动。

看起来你甚至没有尝试过文件传输

尝试以某种方式在打开和关闭之间明确地使用你的文件,例如

试过这个。

//+------------------------------------------------------------------+
//|                                                         Test.mq5 |
//|                        Copyright 2015, MetaQuotes Software Corp. |
//|                                              http://www.mql5.com |
//+------------------------------------------------------------------+
#property tester_file "EURUSD.dat" 
//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit()
  {
//---
   string filename="EURUSD.dat";
   int handle=FileOpen(filename,FILE_BIN|FILE_READ);
   if(handle<1)
      Print("ERROR FileOpen ",GetLastError());
   else
      Print("FileSize is ",FileSize(handle));
//---
   return(0);
  }
//+------------------------------------------------------------------+

没用,打不开,日志中也没有关于该文件的内容。

将文件大小减少到12KB - 成功了。在日志中说。

测试文件添加:Files\EURUSD.dat。已加载11540字节

也许对测试者来说有一个文件大小的限制?

 
Aliaksandr Yemialyanau:

打开文件 5004时出错,在测试器中

文件EURUSD.dat(29,250KB)位于C:{Program Files\MetaTrader 5\MQL5\Files)。

数据目录在哪里?


 
Rashid Umarov:

数据目录位于何处?


C:\Program Files\MetaTrader 5
原因: