интересует не тест, но оптимизация - а это невозможно... так ка они (значения выставленные параметров) - сбрасываются
Оптимизация это многократный тест с разными параметрами. Так-что тест и оптимизация это одно и то-же, для данной проблемы. При начале теста\оптимизации в журнале есть распечатка с какими параметрами запущен советник. Можно сразу после запуска поставить паузу и открыв журнал прочесть. Да и если запущен с изменёнными параметрами, то они будут видны в закладке "Параметры".
Поскольку это новая установка, то можно с уверенностью сказать что это релизная версия 2007. Это вторая компания с такой проблемой. Интересно, если запустить на MQ будет-ли проявляться такая проблема? Обновиться можно подключившись, или открыв новый счёт MetaQuotes-Demo. И ещё через меню
Оптимизация это многократный тест с разными параметрами. Так-что тест и оптимизация это одно и то-же, для данной проблемы. При начале теста\оптимизации в журнале есть распечатка с какими параметрами запущен советник. Можно сразу после запуска поставить паузу и открыв журнал прочесть. Да и если запущен с изменёнными параметрами, то они будут видны в закладке "Параметры".
Поскольку это новая установка, то можно с уверенностью сказать что это релизная версия 2007. Это вторая компания с такой проблемой. Интересно, если запустить на MQ будет-ли проявляться такая проблема? Обновиться можно подключившись, или открыв новый счёт MetaQuotes-Demo. И ещё через меню
ну и не используйте старые конструкции языка, вместо extern используйте input , уже не помню, но был какой то косяк с extern , кажется их можно в коде модифицировать, а при новой инициализации они сбрасываются в начальные значения и предупреждения компилятор не выдает как с input. Хотя могу ошибаться
ну и не используйте старые конструкции языка, вместо extern используйте input , уже не помню, но был какой то косяк с extern , кажется их можно в коде модифицировать, а при новой инициализации они сбрасываются в начальные значения и предупреждения компилятор не выдает как с input. Хотя могу ошибаться
указывается перед типом данных. Изменять значение переменной с модификатором input внутри mql5-программы нельзя, такие переменные доступны только для чтения. Изменять значения input-переменных может только пользователь из окна свойств программы. Внешние переменные всегда переинициализируются непосредственно перед вызовом OnInit(). Существует...
ну и не используйте старые конструкции языка, вместо extern используйте input , уже не помню, но был какой то косяк с extern , кажется их можно в коде модифицировать, а при новой инициализации они сбрасываются в начальные значения и предупреждения компилятор не выдает как с input. Хотя могу ошибаться
Так тоже почему-то не сработало
externuint usp = 10, //Update of the panel every ... seconds
psize = 7; //Panel size
пролистал, но много вопросов, которые не интересны )))
если extern работает как написано в справке, то почему я не могу его обьявить в теле функции? - проверил, ошибка компиляции:
'extern' - unexpected token!!!test11.mq4354
ну и на глобальном уровне почему не дает обьявить сложные типы данных , например так:
struct S{double f;};
externstruct x;
в общем использование extern вызывает больше вопросов чем необходимость его использования
в C++ с extern все предельно ясно - это внешняя глобальная переменная с помощью которой описывают переменные в других подключаемых модулях, возможно в библиотеках MQL нужно такое поведение, но библиотеки редко кто пишет, все пользуются #include
указывается перед типом данных. Изменять значение переменной с модификатором input внутри mql5-программы нельзя, такие переменные доступны только для чтения. Изменять значения input-переменных может только пользователь из окна свойств программы. Внешние переменные всегда переинициализируются непосредственно перед вызовом OnInit(). Существует...
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
забыл как обновляться... только скачал с робо...
интересует не тест, но оптимизация - а это невозможно... так ка они (значения выставленные параметров) - сбрасываются
Оптимизация это многократный тест с разными параметрами. Так-что тест и оптимизация это одно и то-же, для данной проблемы. При начале теста\оптимизации в журнале есть распечатка с какими параметрами запущен советник. Можно сразу после запуска поставить паузу и открыв журнал прочесть. Да и если запущен с изменёнными параметрами, то они будут видны в закладке "Параметры".
Поскольку это новая установка, то можно с уверенностью сказать что это релизная версия 2007. Это вторая компания с такой проблемой. Интересно, если запустить на MQ будет-ли проявляться такая проблема? Обновиться можно подключившись, или открыв новый счёт MetaQuotes-Demo. И ещё через меню
Оптимизация это многократный тест с разными параметрами. Так-что тест и оптимизация это одно и то-же, для данной проблемы. При начале теста\оптимизации в журнале есть распечатка с какими параметрами запущен советник. Можно сразу после запуска поставить паузу и открыв журнал прочесть. Да и если запущен с изменёнными параметрами, то они будут видны в закладке "Параметры".
Поскольку это новая установка, то можно с уверенностью сказать что это релизная версия 2007. Это вторая компания с такой проблемой. Интересно, если запустить на MQ будет-ли проявляться такая проблема? Обновиться можно подключившись, или открыв новый счёт MetaQuotes-Demo. И ещё через меню
Почему переменные extern не отображаются во входных параметрах индикатора MQL5?
добавьте
ну и не используйте старые конструкции языка, вместо extern используйте input , уже не помню, но был какой то косяк с extern , кажется их можно в коде модифицировать, а при новой инициализации они сбрасываются в начальные значения и предупреждения компилятор не выдает как с input. Хотя могу ошибаться
добавьте
ну и не используйте старые конструкции языка, вместо extern используйте input , уже не помню, но был какой то косяк с extern , кажется их можно в коде модифицировать, а при новой инициализации они сбрасываются в начальные значения и предупреждения компилятор не выдает как с input. Хотя могу ошибаться
Различия:
input
extern
добавьте
ну и не используйте старые конструкции языка, вместо extern используйте input , уже не помню, но был какой то косяк с extern , кажется их можно в коде модифицировать, а при новой инициализации они сбрасываются в начальные значения и предупреждения компилятор не выдает как с input. Хотя могу ошибаться
Так тоже почему-то не сработало
Различия:
input
extern
пролистал, но много вопросов, которые не интересны )))
если extern работает как написано в справке, то почему я не могу его обьявить в теле функции? - проверил, ошибка компиляции:
'extern' - unexpected token !!!test11.mq4 35 4
ну и на глобальном уровне почему не дает обьявить сложные типы данных , например так:
в общем использование extern вызывает больше вопросов чем необходимость его использования
в C++ с extern все предельно ясно - это внешняя глобальная переменная с помощью которой описывают переменные в других подключаемых модулях, возможно в библиотеках MQL нужно такое поведение, но библиотеки редко кто пишет, все пользуются #include
Так тоже почему-то не сработало
проверил в индикаторе даже без #property strict
показывает вкладку входные переменные, не знаю в чем проблема у Вас, вот мой код
Так тоже почему-то не сработало
Вам же написали: input и #property strict
И даже ссылку на справку дали.
Вам же написали: input и #property strict
И даже ссылку на справку дали.
Вот мой код