На вкус и цвет.
у MQL4 есть ограничение на вложенность. По скорости хз. Лучше уже тогда на вызове функции Symbol() экономить )
А вообще на скорость забить и не вспоминать пока не припрет. Удобство главнее.
Приветствую !!!
Заметил что многие пользователи спрашивают о правильном написании кода, так как один и тот же результат можно получить по разному
пример
или
Как лучше ??? Как быстрее ??? Как правильнее ???
Второй вариант должен быть быстрее, т.к. осуществляется один переход, тогда как в первом случае - два.
Использовал вот такой код
int pi=0; int ti=0; int start() { if (pi==0||TimeCurrent ( )>=(ti+60)) { work(); minus (); pr ("Программа выполнилась за ",GetTickCount( )-pi+"миллисекунд"); ti=TimeCurrent ( ); pi=GetTickCount( ); } }
Результат
Странно почему каждый раз меняется время выполнения , хотя функции торговли были отключены в советнике ...
Использовал вот такой код
Результат
Странно почему каждый раз меняется время выполнения , хотя функции торговли были отключены в советнике ...
Тики идут с разной скоростью?

- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Приветствую !!!
Заметил что многие пользователи спрашивают о правильном написании кода, так как один и тот же результат можно получить по разному
пример
или
Как лучше ??? Как быстрее ??? Как правильнее ???