Скачать MetaTrader 5

Советники: ExpertWindowResize

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Добавляй наш канал в Twitter'e и следи за новостями!
MetaQuotes Software Corp.
Модератор
181151
MetaQuotes Software Corp. 2012.09.17 08:32 

ExpertWindowResize:

Позволяет увеличивать размеры окон с параметрами советников для удобства работы

Author: Alexey Navoykov

MQL4 Comments
16319
MQL4 Comments 2012.09.17 09:16  

great ea. thanks u so muchhhhhhhhhhhhhhhhh.

Boris
3901
Boris 2012.09.17 11:34  

Очень нужная вещь! Но объясните пошагово, пожалуйста, как его задействовать? А то я поставил его на график М1, ответил на все вопросы о разрешениях утвердительно, попробовал посмотреть окно свойств советника и поменять размеры, и ничего не меняется. Что-то делаю не так? Жду Вашей подсказки! Спасибо!

Может, каких-нибудь #include или #import у меня не хватает? Если что не хватает, что и где взять? В поиске, может, но какие именно, так их много.

Alexey Navoykov
3988
Alexey Navoykov 2012.09.17 12:39  
borilunad:

Очень нужная вещь! Но объясните пошагово, пожалуйста, как его задействовать? А то я поставил его на график М1, ответил на все вопросы о разрешениях утвердительно, попробовал посмотреть окно свойств советника и поменять размеры, и ничего не меняется. Что-то делаю не так? Жду Вашей подсказки! Спасибо!

Может, каких-нибудь #include или #import у меня не хватает? Если что не хватает, что и где взять? В поиске, может, но какие именно, так их много.

А в логе пишет что-нибудь? И не совсем понятно, свойства какого именно советника вы хотите посмотреть? Моего советника или какого-то другого? Ели моего, то, как я написал выше, для его остановки нужно сначала нажать клавишу F7. Окно свойств тоже можно открыть этой же клавишей. Итого чтобы сразу перейти к свойствам, достаточно дважды нажать F7.

Alexey Navoykov
3988
Alexey Navoykov 2012.09.17 12:56  

Кстати, забыл сказать, что советник будет работать только если язык терминала русский или английский.

Иван Корнилов
544
Иван Корнилов 2012.09.17 13:31  
Да очень нужная вещь - только не проще ли было оформить его в виде зацикленного скрипта ?
Boris
3901
Boris 2012.09.17 14:41  
Meat:
borilunad:

Очень нужная вещь! Но объясните пошагово, пожалуйста, как его задействовать? А то я поставил его на график М1, ответил на все вопросы о разрешениях утвердительно, попробовал посмотреть окно свойств советника и поменять размеры, и ничего не меняется. Что-то делаю не так? Жду Вашей подсказки! Спасибо!

Может, каких-нибудь #include или #import у меня не хватает? Если что не хватает, что и где взять? В поиске, может, но какие именно, так их много.

А в логе пишет что-нибудь? И не совсем понятно, свойства какого именно советника вы хотите посмотреть? Моего советника или какого-то другого? Ели моего, то, как я написал выше, для его остановки нужно сначала нажать клавишу F7. Окно свойств тоже можно открыть этой же клавишей. Итого чтобы сразу перейти к свойствам, достаточно дважды нажать F7.

Пишет: 2012.09.17 13:41:44 ExpertWindowResize EURUSD,M1: function 'GetWindowThreadProcessId' call from dll 'user32.dll' not confirmed

Значит нет у меня этого. Есть Winuser32.dll. Искал в поиске, даёт только советники с этим user, a самого #import "user32.dll" не нахожу.

Меня интересуют свойства моего советника, чтобы увеличить окно, до Вашего ещё не дошло.

Boris
3901
Boris 2012.09.17 14:48  
Meat:

Кстати, забыл сказать, что советник будет работать только если язык терминала русский или английский.


Вот причина! У меня терминал на испанском! Не можете включить и испанский? Мне удобнее, как по жизни всё время с испанским. Если невозможно, тогда придётся перейти на русский. Но всё равно, нужна user32.dll Откуда можно взять?
Alexey Navoykov
3988
Alexey Navoykov 2012.09.17 16:19  

borilunad:

Вот причина! У меня терминал на испанском! Не можете включить и испанский? Мне удобнее, как по жизни всё время с испанским. Если невозможно, тогда придётся перейти на русский. Но всё равно, нужна user32.dll Откуда можно взять?


Ну вообще-то user32.dll является стандартным файлом, без него даже Windows работать не будет. Или у вас какая-то другая ОС?

Хотя судя по приведённому вами сообщению ("function 'GetWindowThreadProcessId' call from dll 'user32.dll' not confirmed") - это скорее всего означает, что вы не разрешили импорт из DLL в настройках эксперта. Проверьте, должно быть так, как показано на этом рисунке:

Что касается испанского языка, попробую добавить его.

Alexey Navoykov
3988
Alexey Navoykov 2012.09.17 16:24  
excelf:
Да очень нужная вещь - только не проще ли было оформить его в виде зацикленного скрипта ?

Скрипт придётся запускать заново каждый раз при запуске терминала. Оно нам надо? :) Кстати, никто ведь не запрещает вам положить этот файл в папку со скриптами и запускать как скрипт. Для терминала вообще нет никакой разницы между кодом скрипта и кодом советника. Он различает их только по тому, в какой папке они расположены.
Boris
3901
Boris 2012.09.17 17:01  
Meat:

borilunad:

Вот причина! У меня терминал на испанском! Не можете включить и испанский? Мне удобнее, как по жизни всё время с испанским. Если невозможно, тогда придётся перейти на русский. Но всё равно, нужна user32.dll Откуда можно взять?


Ну вообще-то user32.dll является стандартным файлом, без него даже Windows работать не будет. Или у вас какая-то другая ОС?

Хотя судя по приведённому вами сообщению ("function 'GetWindowThreadProcessId' call from dll 'user32.dll' not confirmed") - это скорее всего означает, что вы не разрешили импорт из DLL в настройках эксперта. Проверьте, должно быть так, как показано на этом рисунке:

Что касается испанского языка, попробую добавить его.

Спасибо! У меня была галочка и на Ручном подтверждении. А испанский пригодился бы многим. По всему миру их почти миллиард! Подожду немного! Тогда уж точно поставлю +10! Дальнейших успехов!
123
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий