新人对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论 - 页 1242

 
Artyom Trishkin:

对于MQL4,使用iMAOnArray(),对于MQL5 - 在创建iMA句柄时,指定先前创建的ATR句柄,而不是计算移动平均线 的价格。

谢谢你的提示,但我还是不明白如何写这些指标,我对它们分别没有问题。 你能写出如何对ATR和MA 使用iMAOnArray() 作为例子吗?

 
Denis Diakonov:

60-80-90的错误。

这个数量的错误往往是由于一个拼写错误(缺少一个分号或括号)。请看靠近第一个错误的位置。

 
Aleksei Stepanenko:

这个数量的错误往往是由于一个拼写错误(缺少一个分号或括号)。在第一个错误发生的地方附近寻找。

语法)))。不过里面有一些东西)

 
Valeriy Yastremskiy:

语法)))。

对,语法,这就对了。

 

伙计们,如何通过notepad.exe程序化地打开一个文本文件?

要打开一个文本文件编辑器?

 
Vladimir Pastushak:

伙计们,如何通过notepad.exe程序化地打开一个文本文件?

要打开一个文本文件编辑器?

在论坛和互联网上搜索ShellExecuteW

不记得如何告诉记事本的文件名,你也可以运行纯记事本

#import "shell32.dll"
int ShellExecuteW(int hWnd, int lpVerb, string lpFile, int lpParameters, int lpDirectory, int nCmdShow);
#import
#define  SW_SHOW 5
//+------------------------------------------------------------------+
void OnStart()
{
   ShellExecuteW(NULL, 0, "notepad.exe", 0, 0, SW_SHOW);
}
//+------------------------------------------------------------------+
 
Igor Makanu:

在论坛和互联网上搜索ShellExecuteW

我不记得如何将文件名传入记事本,所以你可以运行纯记事本

这正是我不记得的地方,搜索也没有帮助......

 

如果你从cmd运行

notepad.exe C:\1.txt

它是有效的,但在ShellExecuteW中不是。斜线的数量和方向没有影响。

 
Aleksei Stepanenko:

如果你从cmd运行

它是有效的,但在ShellExecuteW中不是。斜线的数量和方向没有影响。

我可以在ShellExecuteW中运行这个批处理吗?
 
Vladimir Simakov:

这与mql没有关系。

https://docs.microsoft.com/en-us/windows/win32/apiindex/windows-api-list

好运。

刚才提到的文件夹的发布说,这个库摆脱了通过dll连接WinApi的需要。但他们忘了添加文件。