错误、漏洞、问题 - 页 1111

 

你好!

我写了一个EA,它用一个订单网格进行交易,我想我修复了编译错误,它运行了,但没有打开任何订单!请帮助我了解哪里出了问题?

附加的文件:
 

将mt5升级到900版本后,它的元编辑器在代码编译过程中开始发誓:'{' -每行有太多的初始化器

string   tickers_moex[2,3]= {"GZH4","GZM4","GAZP",  "RNH4","RNM4","ROSN"};

在mql4中的同一行并没有引起错误。

:)该终端正在为Tvorex公司量身定做...

// компилируется только как одномерный массив
string   tickers_moex[6]= {"GZH4","GZM4","GAZP",  "RNH4","RNM4","ROSN"};

 
sealdo:

将mt5升级到900版本后,它的元编辑器在代码编译过程中开始发誓:'{' -每行有太多的初始化器

在mql4中的同一行并没有引起错误。

:)该终端正在为Tvorex公司量身定做...

string   tickers_moex[2, 3]= {{"GZH4","GZM4","GAZP"} ,  {"RNH4","RNM4","ROSN"}};


也许它更 "正直"?

 
micle:

也许这更 "正直"?

谢谢你!是的,确实如此。但是编译器过去也接受这种格式。
 

有没有人知道如何解决这个问题?

有一套使用DLL的指标,而DLL又是由WinLicense打包的。

该综合体在MT4下运行没有任何问题

如果在已经启动的终端的图表上安装该复合物,它对MT5的工作没有问题。如果终端被卸载,它不想启动--在启动时挂起。因此,如果在卸载终端前切换到没有复数的配置文件,终端将被正常加载。此外,如果在启动后切换到带有综合体的配置文件,终端和综合体将正常工作。

(......或者至少告诉我这个问题该怎么解决)

 
wtvirtual:

有没有人知道如何解决这个问题?

有一套使用DLL的指标,而DLL又是由WinLicense打包的。

该综合体在MT4下运行没有任何问题

如果在已经启动的终端的图表上安装该复合物,它对MT5的工作没有问题。如果终端被卸载,它不想启动--在启动时挂起。因此,如果在卸载终端前切换到没有复数的配置文件,终端将被正常加载。此外,如果在启动后切换到带有综合体的配置文件,终端和综合体将正常工作。

(......或者至少告诉我这个问题该怎么解决)

我认为你需要联系servicedesk 并附上指标代码。
 
barabashkakvn:
我认为你应该联系servicedesk并附上指标代码。
你能告诉我在哪里吗?"服务台 "在哪里?:)
 

关于交易、自动交易系统和策略测试的论坛

通过服务台与开发人员进行沟通!

MetaQuotes, 2010.03.08 22:02

任何新的软件产品都不可避免地包含错误,即使在公司内部进行彻底的测试也不一定能发现这些错误。这就是为什么我们如此关注所有用户对我们程序中发现的问题的报告,我们尽最大努力对每一个问题作出回应。

为了改善对MetaTrader 5平台终端用户的反馈,我们在每个MQL5社区 用户的用户资料 中实施了一个服务台 部分。任何注册用户都可以就我们产品中发现的特定问题发送报告

即使在以前,任何注册用户都可以在论坛上写一份错误报告,那么新的部分的目的是什么?重点是,服务台 被直接整合到我们的开发人员使用的内部TeamWox 群件系统的相应部分。这意味着MetaQuotes软件公司 的每个工作日都从审查关于我们产品中发现的问题的传入请求开始。

出于这个原因,我们建议你通过服务台直接向我们的开发人员报告所有缺陷。您的信息将立即提供给我们的测试部门、技术支持和交易平台的开发人员。从服务台发出的每一份错误报告都会被审查,要么因错误修复而关闭,要么推迟到将来再做决定。


我们要求你通过单独的错误报告表 报告每个错误,并遵循一定的规则。

  1. 申请书中 包含一个 问题的描述,这将使你能够集中精力解决这个问题,而不必在处理和讨论申请的过程中澄清哪些问题已经解决或失败。
  2. 在申请的主题栏中提供问题的简要描述,以便在列表中总是能在其他申请中找到它。
  3. 在申请书的开头,简要地描述 所发现的问题,例如
  4. 详细描述 有助于重现该问题的行动。如果需要,请附上你在描述中提到的应用程序的屏幕截图。
  5. 描述一下所获得的结果。比如说。
  6. 描述一下预期的结果。比如说。
  7. 提供重现该错误所需的 细节,例如
  8. 报告可能有助于找到解决方案的其他细节。比如说。
所有描述的建议都是基于我们自己多年的客户经验,如果您能坚持这些建议,我们将不胜感激。 如果您发现错误,请告知我们,只有和您一起,我们才能发现并尽快解决这些问题。我们将在您的帮助下努力为您创造最好的交易终端!

 

是否有可能增加个人资料支付表中"链接"栏的宽度?否则,表格中的所有行都会占用两列--这看起来就不太妙了。

链接

 

一个有问题的信息出现了。

假设我在MetaEditor中编译了AAA.mq5脚本

void OnStart()
{
        Print( TimeCurrent() );
}

我进入MetaTrader - 运行它 - 一切正常,时间显示正确。

然后我编辑脚本并出错 - 我又开始编译。然后我回到MetaTrader - 运行脚本(忽略错误) - 我在 "专家 "选项卡中得到以下记录:'AAA.mq5'成功编译

一个编译错误 和一个红色的图标应该合理地出现在那里