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

 

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

получается что при установленной #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
 
tormovies:

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

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

а без него 1394034418

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

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

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

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

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

Надо было взять килограммы и к ним прибавить метры. Результат лучше был бы
 
int(date)
Причина обращения: