Скачать MetaTrader 5

StringToTime и #property strict, как в итоге время перевести в unixtime format

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Не понимаешь, как работает сервис Торговых Сигналов? Прочти соответствующую статью!
Yurij Izyumov
16811
Yurij Izyumov 2015.09.19 15:11 

ничего не понимаю 

получается что при установленной #property strict в скрипте - формат всего времени становится  2014.03.05 15:46:58

а без него 1394034418

получается что в новом компиляторе просто в принципе не работают функции  StringToTime и StrToTime они обе выдают 2014.03.05 15:46:58 что туда не пихай

в случае с  #property strict не то что надо - то есть вообще не переводят дату в секунды -

мне надо вычислить сколько прошло секунд или баров с самой первой сделки - думал посчитать секунды и перевести в бары

и как в итоге в mql4 теперь переводить дату в секунды - есть вариант только один - отключать #property strict - но не ужели это так задумано

это всё что смог найти поиском из мануала про новый компилятор 

datetime date=D'2014.03.05 15:46:58';
  string str="mydate="+date;
//--- str="mydate=1394034418" - старый компилятор, новый компилятор без директивы #property strict
//--- str="mydate=2014.03.05 15:46:58" - новый компилятор с директивой #property strict
Victor Nikolaev
Модератор
14527
Victor Nikolaev 2015.09.19 15:36  
tormovies:

ничего не понимаю 

получается что при установленной #property strict в скрипте - формат всего времени становится  2014.03.05 15:46:58

а без него 1394034418

получается что в новом компиляторе просто в принципе не работают функции  StringToTime и StrToTime они обе выдают 2014.03.05 15:46:58 что туда не пихай

в случае с  #property strict не то что надо - то есть вообще не переводят дату в секунды -

мне надо вычислить сколько прошло секунд или баров с самой первой сделки - думал посчитать секунды и перевести в бары

и как в итоге в mql4 теперь переводить дату в секунды - есть вариант только один - отключать #property strict - но не ужели это так задумано

это всё что смог найти поиском из мануала про новый компилятор 

Надо было взять килограммы и к ним прибавить метры. Результат лучше был бы
Vasyl Nosal
18559
Vasyl Nosal 2015.09.19 21:16  
int(date)
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий