- Как присвоить на внешную переменную текущее время по умолчанию
- операции с датами: к дню прибавить 24 часа
- Глазам не верится !
Мне надо чтобы время было при открытии меню. Я хочу создание отложенного ордера с временными границами сделать. Почему в метатрейдере нет срока с которого он действует.
Ну а чем TimeLocal() поможет? Это текущее время компа, в секунах. А вам надо задать какое-то конкретное время.
Ну так и задавайте в формате стринг "часы:минуты:секунды", а в коде сравнивайте с TimeCurrent() или TimeLocal(), преобразованными в стринг и с отрезанной датой.
Или можно преобразовать время из string в datetime чтобы потом сравнить с TimeLocal(), а при совпадении - выставить ордер.
Как-то так:
input string timeinput="2016.07.18 01:02:03"
datetime timprog=0;
где-то в init:
timprog=StringToTime(timeinput);
где-то в недрах кода:
if(timprog<=TimeLocal()) {Order}
Мне надо чтобы вот эта строка:
input string timeinput="2016.07.18 01:02:03"
Всегда являлась текущей датой.
Чтобы надо было поправить только время, а не забивать каждый раз дату.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования