Советники: ExpertWindowResize

 

ExpertWindowResize:

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

Author: Alexey Navoykov

 

great ea. thanks u so muchhhhhhhhhhhhhhhhh.

 

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

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

 
borilunad:

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

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

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

 

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

 
Да очень нужная вещь - только не проще ли было оформить его в виде зацикленного скрипта ?
 
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" не нахожу.

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

 
Meat:

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


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

borilunad:

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


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

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

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

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

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

borilunad:

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


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

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

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

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