错误、漏洞、问题 - 页 2210

 
Aleksey Vyazmikin:

我不知道如何将这个错误本地化?我只是不想泄露整个剧本,也不想重新包装一切....。

最好是直接给他们,他们以后会删除的......否则你不会得到任何帮助。

 
Alexey Kozitsyn:

最好是直接给他们,他们事后会删除...否则你不会得到任何帮助。

到目前为止,我无法再次重现它--我不记得确切的设置,错误是不稳定的--一些来自未来的日期......而且终端由于某种原因没有记录脚本设置

 
Aleksey Vyazmikin:

到目前为止,我无法再次重现它--我不记得到底使用了什么设置,错误是不稳定的--一些来自未来的日期......而且终端由于某种原因没有记录脚本设置

但是没有,它成功了...

 

大家下午好!

我在Metatrader5移动应用程序(安卓)中无法更改密码,既没有主密码,也没有instro密码--我输入旧密码,然后输入新密码,再重复一次,再按下去,但密码没有变化,这是怎么回事,谁能提供建议?



提前感谢。

 

为什么要在CTrade::PositionModify 中指定 Magic ?

m_request.magic =m_magic。

 

编译器错误。

struct S
{
   static int q;
   static int z;
};
int S::z = 5;
int z = 3;
int S::q = z;

void OnStart()
{
   Alert(S::q);
}

警报: 3

 
pavlick_:

一个编译器错误。


使用S::z可以得到不同的结果。

struct S
{
   static int q;
   static int z;
};
int S::z = 5;
int z = 3;
int S::q = z;

void OnStart()
{
   Alert(S::q);
}

警报: 3

 
Sergey Dzyublik:

有什么问题呢?
使用S::z可以得到一个不同的结果。

3.4.1 不合格的名称查询 [basic.lookup.unqual]

如果一个名字空间的变量成员被定义在其名字空间的范围之外,那么出现在该成员定义中的任何名字(在声明者-ID之后)都会被查询,就像该成员的定义发生在其名字空间中一样。

[例:

namespace N {
int i = 4;
extern int j;
}
int i = 2;
int N::j = i;  // N::j == 4

例子结束]。

 
pavlick_:

毕竟,这是一种MQL语言,不是C++语言。
如果你愿意,你可以抱怨MQL中嵌套命名空间的 "工作",它也与C++不同。

 
Sergey Dzyublik:

毕竟,这是一种MQL语言,不是C++语言。

你对这件事有什么可以说的吗?哪里有关于没有限定词的名字的文件搜索?从参考资料来看。

---------

语法

MQL5交易策略编程语言的语法与C++编程语言非常相似,除了一些特点之外

  • 不存在地址运算。
  • 没有goto运算符。
  • 你不能声明一个匿名 的枚举。
  • 没有多重继承。

------------

对不合格的名称查询只字未提,而这些都是基本的东西。好吧,就看楼主如何从Renate的帖子中学习这门语言,缺乏文档和向后兼容,但这样一来,这门语言给人的印象就是一个儿童玩具。