错误、漏洞、问题 - 页 626

 

这样的问题。
有一个坐下来的交易。然后是一个浅浅的购买出口。与第一行的卖出和买入没有任何问题。
然后有一个新的买入位置。 而连接买入位置和新的卖出位置的第二条线是不清楚的。为什么要把它们联系起来呢?


 
sergeev:

这样的问题。
有一个坐下来的交易。然后是一个浅浅的购买出口。与第一行的卖出和买入没有任何问题。
然后有一个新的买入位置。 而连接买入位置和新的卖出位置的第二条线是不清楚的。为什么要把它们联系起来呢?

它们有一个共同的位置标识符。
 
antt:
他们共享一个共同的位置标识符。

这是可以理解的。但不知何故,有一个不存在的拜候与一个新的村庄相连,这并不有趣。而这句话也毫无意义。
by(out)指的是第一个村庄(in)。 但新的村庄(in)并没有真正与那个bye结合起来。 一般来说,这条线路只对逻辑起作用,没有明显的目的。而且只能导致混乱的认知。

 
在MQL5中是否有类似于stdlib.mqh、WinUser32.mqh、stderror.mqh这样的库,特别是,我对PostMessageA函数感兴趣?非常感谢你。
 
Druide:
在MQL5中是否有类似于stdlib.mqh、WinUser32.mqh、stderror.mqh这样的库,特别是PostMessageA函数是有意义的?非常感谢你。

PostMessageA不是一个MQL。这是一个 从user32.dll导入 的WinAPI。


只有在MQL5中你需要W结尾

 

当试图将EA附加到图表上时,日志中出现无效EX5文件的信息,EA被卸载。这意味着什么呢?


 
Druide:

当试图将EA附加到图表上时,日志中出现无效EX5文件的信息,EA被卸载。这意味着什么呢?


你能说得更详细些吗?
 
Interesting:
你能说得更具体些吗?
我刚刚编写并编译了专家顾问。我只是把鼠标放在一个图表上,然后专家的属性窗口就会出现,它的名字会显示在图表上(在右上角)。我在属性中勾选了允许导入dll的复选框,并按下确定,日记中出现了一条信息 2012.01.28 12:54:48 Thinker 无效的EX5文件,EA瞬间就被卸载其他EA工作正常。
 
Druide:
我刚刚编写并编译了专家顾问。我把鼠标放在图表上,然后出现专家的属性窗口,它的名字就在图表上(在右上角)。我 已经勾选了允许导入dll复选框,并按下确定,日记中出现了一条信息 2012.01.28 12:54:48 Thinker 无效的EX5文件,EA瞬间被卸载其他EA工作正常。
这是可以理解的。什么操作系统和终端的构建?
 
Interesting:
这是可以理解的。我们试图加载哪个DLL,如何加载? 什么操作系统和终端的什么构建?

通过导入下载2个dll是kernel32.dll和user32.dll。

#import "user32.dll"
  int PostMessageW(int hWnd,int Msg,int wParam,int lParam);
#import

操作系统 windows 7 home basic, 关于终端版本: 5.00 Build 574.从另一个EA加载了完全相同的函数,来自相同的库,同样的方式,一切都像预期的那样正常工作。