Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Скачай MetaTrader 5 для iPad и торгуй в любом месте!
Alexander
300
Alexander 2010.12.31 17:03 

Здравствуйте.

Помогите решить проблему.

Необходимо чтобы советник запускался каждый день, когда возможно торговать в определённое время, полученное с помощью оптимизатора.

Т.е. входящая переменная должна быть задана форматом:

datetime Tims = D'16:30';

Но константы типа datetime как я понял не могут содержать только часы и минуты.

Как быть? Ведь если указывать с текущей датой то придётся перекомпилировать каждый день.

Если вообще решение, что не указывать отдельно часы и минуты.

Vinar
32
Vinar 2010.12.31 17:06  
Alex2112:

Здравствуйте.

Помогите решить проблему.

Необходимо чтобы советник запускался каждый день, когда возможно торговать в определённое время, полученное с помощью оптимизатора.

Т.е. входящая переменная должна быть задана форматом:

datetime Tims = D'16:30';

Но константы типа datetime как я понял не могут содержать только часы и минуты.

Как быть? Ведь если указывать с текущей датой то придётся перекомпилировать каждый день.

Если вообще решение, что не указывать отдельно часы и минуты.


Свой вариант я недавно выкладывал. Повторить пока не могу. Системник умер. А в новом от старого пока ничего нету
Alexander
300
Alexander 2010.12.31 17:19  

Да я помню.

Как я понял если время внешняя переменная, то она компилируется только константой и быть оптимизирована не может.

Вопрос решается как у Вас похоже только отдельно минуты отдельно часы.

Vinar
32
Vinar 2010.12.31 19:18  

Был вариант с минутами, но я им не пользюсь. Проще через бары делать

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