错误、漏洞、问题 - 页 2113

 
Vladislav Andruschenko:

我们能不能使:复制和粘贴(Ctrl+C Ctrl+V)命令也被禁止? 这样我就可以从EDIT字段中复制文本。

这是一个死胡同(一个需要一个,另一个需要另一个)。

我需要通用的解决方案:OnChartEvent 返回bool - 如果用户返回true,这意味着他自己处理了事件,不需要终端的进一步处理。

 
Всегда возвращают 0
Print(Symbol()+" "+ChartGetInteger(0,CHART_IS_MAXIMIZED));
Print(Symbol()+" "+ChartGetInteger(0,CHART_IS_MINIMIZED));
 
A100:

这是一个死胡同(一个需要一个,另一个需要另一个)。

我们需要一个通用的解决方案:OnChartEvent应该返回bool--如果用户返回true,这意味着他自己处理了事件,不需要终端的进一步处理。

+1
 

检查鼠标滚动情况

  Print(id + "lparam="+lparam+" dparam="+dparam+" sparam="+sparam);


当滚动鼠标时,EA没有得到滚动的深度和方向。

2018.01.30 11:38:07.629 Exp -  6 (EURUSD,H1)    9 lparam=0 dparam=0.0 sparam=
2018.01.30 11:38:07.784 Exp -  6 (EURUSD,H1)    9 lparam=0 dparam=0.0 sparam=
2018.01.30 11:38:08.188 Exp -  6 (EURUSD,H1)    9 lparam=0 dparam=0.0 sparam=
2018.01.30 11:38:08.958 Exp -  6 (EURUSD,H1)    9 lparam=0 dparam=0.0 sparam=


我想通过函数来获得结果。

id==CHARTEVENT_MOUSE_WHEEL
 

文件中的错误。

FileLoad

将指定的二进制文件的全部内容读入传递的数字类型或简单结构的数组中。该函数允许你快速读取已知类型的数据到相应的数组中。

bool  FileLoad(
   int          file_name,         // имя файла
   const void&  buffer[],          // массив числовых типов или простых структур
   int          common_flag=0      // файловый флаг, по умолчанию файл ищется в папке <каталог_данных>\MQL5\Files\
   );

文件保存

将作为参数传递的数组的所有元素写到二进制文件中。该函数允许你在一行中快速写入数字类型的数组或简单结构。

bool  FileSave(
   int          file_name,         // имя файла
   const void&  buffer[],          // массив числовых типов или простых структур
   int          common_flag=0      // файловый флаг, по умолчанию файлы пишутся в папку <каталог_данных>\MQL5\Files\
   );
 

这个错误是什么,问题出在哪里?

无法加载'C:\Users\Administrator\AppData\Roaming\MetaQuotes\Terminal\F2262CFAFF47C27887389DAB2852351A\MQL4\Experts\myyd.dll' [193] 。

无法加载'C:\Users\Administrator\AppData\Roaming\MetaQuotes\Terminal\F2262CFAFF47C27887389DAB2852351A\MQL4\Experts\myyd.dll' [998] 。

虽然在专家中存在一个dll ...


而且它还给出了这样的错误:不能调用'myyd.dll::de_init',DLL不允许。

在固定的VPS上,所有的工作 都没有!

 
Vladislav Andruschenko:
当滚动鼠标时,EA没有得到滚动的深度和方向。

这对我来说很有效(至少是方向)。检查CHART_EVENT_MOUSE_WHEEL=true

 
A100:

这对我来说很有效(至少是方向)。检查CHART_EVENT_MOUSE_WHEEL=true


是的,它被设置为真。但它显示为0,暂时放弃了。
 
Itum:

[193]

[998]

可以使用关键词MSDN系统错误代码来查找错误代码
 
Itum:

这个错误是什么,问题在哪里?

无法加载'C:\Users\Administrator\AppData\Roaming\MetaQuotes\Terminal\F2262CFAFF47C27887389DAB2852351A\MQL4\Experts\myyd.dll' [193] 。

无法加载'C:\Users\Administrator\AppData\Roaming\MetaQuotes\Terminal\F2262CFAFF47C27887389DAB2852351A\MQL4\Experts\myyd.dll' [998] 。

虽然在专家中存在一个dll ...


而且它还给出了这样的错误:不能调用'myyd.dll::de_init',DLL不允许。

在静止状态下,所有的工作都在VPS上 进行,而不是!

在程序设置中允许外部dlls