错误、漏洞、问题 - 页 1306

 
Karputov Vladimir:

你是否在MT4中写道

?

这对它有什么影响吗? 我总是把它设置为默认。

但这不应该有什么区别。终端不应该崩溃,无论EA可能是多么错误。专家顾问本身可能会被卡住,被削减,做错事......。但终端不应该崩溃。

 

我不知道如何以编程方式改变iVolumes 指标中的视觉参数。我对以下参数感兴趣。

- 线宽

- 线条颜色

- 增加级别

我想使用MqlParam指标的输入参数结构,但我搞不清楚它是如何工作的。我想与这个项目的开发者分享我的经验。

 
Andrey Dik:

为什么市场观察中的符号不会被删除?既不是通过程序,也不是通过手动。这个符号没有一个图表是开放的。

图片1108。

为什么该符号不会被删除?

终端抱怨错误 "4305 -在MarketWatch中添加或删除符号的错误"。

 

试图打开一个exe文件,什么也没发生,脚本加载-卸载,没有错误,没有结果,怎么了?

#property copyright "Copyright 2014, MetaQuotes Software Corp."
#property link      "https://www.mql5.com"
#property version   "1.00"
#import  "shell32.dll"               //Подключим dll (входит в состав windows)       
  int ShellExecuteA(int hwnd,string Operation,string 
                    File,string Parameters,string Directory,int ShowCmd); 
#import
//+------------------------------------------------------------------+
//| Script program start function                                    |
//+------------------------------------------------------------------+
void OnStart()
  {
//---

string Path="C:\\Windows\\System32\\";
int start = ShellExecuteA(0, "Open", "notepad.exe", "",
                      Path, 3);  
if (start<0) Alert("плохо");                       
   
  }
//+------------------------------------------------------------------+
 
Oleg Tsarkov:

试图打开一个exe文件,什么也没发生,脚本加载-卸载,没有错误,没有结果,怎么了?

使用ShellExecuteW,单字节字符串
 
Renat Fatkhullin:
使用ShellExecuteW,单字节字符串

谢谢,我会试一试的。

明白了)

 
Aleksandr Novikov:

尊敬的专家,如何在自定义 MA指标(附件)中实现"应用于:... "的功能?" ?

像标准移动平均线指标一样--"应用于:第一个指标的数据"。

我在论坛上问过这个问题,没有人知道或说MQL中没有这种可能性。

还有一个问题要问开发者--为什么内置标准指标的代码是封闭的,不能被修改?

亲爱的管理员,至少有人能给我一个答案吗?

 
Aleksandr Novikov:

亲爱的管理员,至少有人能给我一个答案吗?

我不是管理员,但我将尝试回答第一个问题:"申请到:. 用户代码中的""被iMAOnArray()取代,工作方式相同。

我也想问第二个问题,但没有答案。我认为这些指标是模块化的,它们的片段位于文件夹\Include中,必要时终端会调用它们。

 
服务台像往常一样沉默不语,似乎有很多的请求。

我不知道这是否是一个错误,但使用起来并不方便。当创建专家顾问 时,我把带有源文件的代码放在/MQL5/Projects中,而在编译编译后的EA时,它被放到/MQL5/Experts中。按照文件结构的逻辑顺序,一切都能正常工作。然而,我在专家顾问的源代码目录中找到了编译后的代码,即/MQL5/Projects。问题是它为什么会到达那里;如果有某种错误,开发者可能应该修复它。如果这是一个合乎逻辑的行为,我希望开发者能给予一些澄清。

操作系统 Windows 8.1 x64

MT5 32bit, build 1108 , 在build 1085中也观察到同样的行为。

ME build 1108