Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Смотрим справку:
StringToTime
Преобразование строки, содержащей время и/или дату в формате "yyyy.mm.dd [hh:mi]", в число типа datetime.
datetime StringToTime(
string value // строка-дата
);
Параметры
value
[in] Строка в формате " yyyy.mm.dd hh:mi ".
Возвращаемое значение
Значение типа datetime, содержащее количество секунд, прошедших с 01.01.1970.
Формат строки содержащей время "00:00" или "00:00:00", не является корректным, надо преобразовать к формату " yyyy.mm.dd 00:00 " или " yyyy.mm.dd 00:00 :00" .
Далее скрипт делающий преобразование:
Смотрим справку:
StringToTime
Преобразование строки, содержащей время и/или дату в формате "yyyy.mm.dd [hh:mi]", в число типа datetime.
datetime StringToTime(
string value // строка-дата
);
Параметры
value
[in] Строка в формате " yyyy.mm.dd hh:mi ".
Возвращаемое значение
Значение типа datetime, содержащее количество секунд, прошедших с 01.01.1970.
Формат строки содержащей время "00:00" или "00:00:00", не является корректным, надо преобразовать к формату " yyyy.mm.dd 00:00 " или " yyyy.mm.dd 00:00 :00" .
Далее скрипт делающий преобразование:
ключевая фраза , не является корректным,
почему компилятор не ругается?
Баг, по всей видимости.
Не баг. В справке написано
"Преобразование строки, содержащей время и/или дату в формате "yyyy.mm.dd [hh:mi]", в число типа datetime."
Т.е. такой способ вызова корректен.
http://docs.mql4.com/ru/convert/strtotime
В примерах говорится что в этом случае берется текущая дата, и опыт показывает что это текущая дата по локальному времени компьютера.
Не баг. В справке написано
"Преобразование строки, содержащей время и/или дату в формате "yyyy.mm.dd [hh:mi]", в число типа datetime."
Т.е. такой способ вызова корректен.
http://docs.mql4.com/ru/convert/strtotime
В примерах говорится что в этом случае берется текущая дата, и опыт показывает что это текущая дата по локальному времени компьютера.
https://docs.mql4.com/ru/convert/strtotime
все правильно, но с 24:00 до 01:00, по времени компа т.е "локальному времени" , дата будет вчерашней
с 01:00 до 24:00 показывает дату и время корректно
?
https://docs.mql4.com/ru/convert/strtotime
все правильно, но с 24:00 до 01:00, по времени компа т.е "локальному времени" , дата будет вчерашней
с 01:00 до 24:00 показывает дату и время корректно
?
с этим помочь не могу. Пишите в сервисдеск, и запостите здесь потом результат.
??
??
StringToTime и StrToTime
не одно и тоже
StringToTime и StrToTime
не одно и тоже
в 4 одно и тоже
в 5 StrToTime нету