Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
У моих экспертов логика работы в таких случаях не нарушается.
Разумеется, каждый ...как он хочет...Прошу прощения за вульгаризм. Но, как говорил Ф.М. Д. "русский человек ради красного словца не пожалеет матери и отца..."
Разумеется, каждый ...как он хочет...Прошу прощения за вульгаризм. Но, как говорил Ф.М. Д. "русский человек ради красного словца не пожалеет матери и отца..."
Да, есть вещи в которые трудно поверить.
Да, есть вещи в которые трудно поверить.
Равно как, есть вещи, в которые трудно не поверить...
Renat, Stringo,
Поведение советника в ситуации, описанной в п.4, я считаю неадекватным.
Renat, Stringo,
Поведение советника в ситуации, описанной в п.4, я считаю неадекватным.
С другой стороны, окно свойств эксперта можно рассматривать как способ передачи внешних параметров в эксперт.
Если передавать нечего, то, по этой логике, никаких действий не предпринимается.
А, с другой стороны, возможно, кому-то требуется и в этом случае выполнение init() для настройки значений глобальных переменных.
Renat, Stringo,
Поведение советника в ситуации, описанной в п.4, я считаю неадекватным.
Только еще перед пунктом 2 выполняется deinit()!
С другой стороны, окно свойств эксперта можно рассматривать как способ передачи внешних параметров в эксперт.
Если передавать нечего, то, по этой логике, никаких действий не предпринимается.
ну сложно сказать! в Init вполне удобно что то запускать!
на то он и Init что бы сработать когда программу пускают
я не знал такой тонкости
прийдется флаги делать
---
смотрите косяк!
в Iniit при старте я что то делаю с параметрами! или с чем то еще
П 4. !!! не отработает - Init() - хотя логически я на него расчитывал
Renat, Stringo,
Поведение советника в ситуации, описанной в п.4, я считаю неадекватным.
согласен и Игорем!
если это не ошибка, логика работы странная
Renat, Stringo,
Поведение советника в ситуации, описанной в п.4, я считаю неадекватным.
На самом деле пункт 2 надо разбить на 2 подпункта
2.1. ... изменяем входные параметры советника. init() исполняется.
2.2. ... не изменяем входные параметры советника. init() исполняется.
Поведение советника в пункте 2.2 является неадекватным. А в 4 пункте всё правильно: нет параметров - переменные не изменяются - ничего инициализировать не надо, всё уже инициализировано.
Изменение первой вкладки никак не влияет на переменные в советнике. Хотя, конечно, в программе могла быть заведена переменная в которую при инициализации записали возврат функции IsTradeAllowed(), например. Поэтому я соглашусь с Вами про неадекватность, описанную в 4 пункте.
Сделаем безусловную переинициализацию эксперта в случае нажатия кнопки OK в свойствах эксперта.
Поэтому я соглашусь с Вами про неадекватность, описанную в 4 пункте.
Сделаем безусловную переинициализацию эксперта в случае нажатия кнопки OK в свойствах эксперта.
Ва-ау... спасибо!