Ошибки, баги, вопросы - страница 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);


при прокрутке мышки, советник не получает глубину и направление прокрутки.

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


Хочу получить результат по функции:

id==CHARTEVENT_MOUSE_WHEEL
 

Ошибка в Документации

FileLoad

Считывает всё содержимое указанного бинарного файла  в переданный массив числовых типов или простых структур. Функция позволяет быстро прочитать данные известного типа в соответствующий массив.

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

FileSave

Записывает в бинарный файл все элементы массива, переданного в качестве параметра. Функция позволяет быстро в одну строку записывать массивы числовых типов или простых структур.

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

Что это за ошибка такая и в чем проблема ?

Cannot load 'C:\Users\Administrator\AppData\Roaming\MetaQuotes\Terminal\F2262CFAFF47C27887389DAB2852351A\MQL4\Experts\myyd.dll' [193]

Cannot load 'C:\Users\Administrator\AppData\Roaming\MetaQuotes\Terminal\F2262CFAFF47C27887389DAB2852351A\MQL4\Experts\myyd.dll' [998]

хотя в Experts dll-ка то есть ...


и еще такую ошибку дает:  Cannot call 'myyd.dll::de_init', DLL is not allowed

На стационарном все работает на VPS нет !

 
Vladislav Andruschenko:
при прокрутке мышки, советник не получает глубину и направление прокрутки.

У меня работало (по крайней мере направление). Проверьте CHART_EVENT_MOUSE_WHEEL=true

 
A100:

У меня работало (по крайней мере направление). Проверьте CHART_EVENT_MOUSE_WHEEL=true


Да устнановлено в true. Но показывает 0. Пока забросил эту тему. 
 
Itum:
 

[193]

[998]

Коды ошибок можно найти по ключевому слову  MSDN System Error Codes
 
Itum:

Что это за ошибка такая и в чем проблема ?

Cannot load 'C:\Users\Administrator\AppData\Roaming\MetaQuotes\Terminal\F2262CFAFF47C27887389DAB2852351A\MQL4\Experts\myyd.dll' [193]

Cannot load 'C:\Users\Administrator\AppData\Roaming\MetaQuotes\Terminal\F2262CFAFF47C27887389DAB2852351A\MQL4\Experts\myyd.dll' [998]

хотя в Experts dll-ка то есть ...


и еще такую ошибку дает:  Cannot call 'myyd.dll::de_init', DLL is not allowed

На стационарном все работает на VPS нет !

Разрешите в настройках программы внешние dll

Причина обращения: