По временным функциям

 

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

Необходима консультация.


При тестировании эксперта в тестере стратегий - за пределом торговой недели следующие функции:

TimeCurrent(); TimeLocal(); Time[0]; iTime(NULL, PERIOD_M1, 0)

возвращают одно и тоже значение установленной даты начала тестирования в тестере стратегий. Это корректная работа функций? Действительно ли работа этих функций зависит от дня недели при тестировании.

 
trff:

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

Необходима консультация.


При тестировании эксперта в тестере стратегий - за пределом торговой недели следующие функции:

TimeCurrent(); TimeLocal(); Time[0]; iTime(NULL, PERIOD_M1, 0)

возвращают одно и тоже значение установленной даты начала тестирования в тестере стратегий. Это корректная работа функций? Действительно ли работа этих функций зависит от дня недели при тестировании.


там вроде в хелпе пишут, при тесте время таже моделируется
 
wenay:
trff:

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

Необходима консультация.


При тестировании эксперта в тестере стратегий - за пределом торговой недели следующие функции:

TimeCurrent(); TimeLocal(); Time[0]; iTime(NULL, PERIOD_M1, 0)

возвращают одно и тоже значение установленной даты начала тестирования в тестере стратегий. Это корректная работа функций? Действительно ли работа этих функций зависит от дня недели при тестировании.


там вроде в хелпе пишут, при тесте время таже моделируется
Неоднократно проверяли... Не моделирует. Может что-то другое подразумевается под "при тестировании последнее известное время моделируется". Постоянно в цикле печатает одно и тоже значение времени и даты (не обновляется).
 
trff:
wenay:
trff:

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

Необходима консультация.


При тестировании эксперта в тестере стратегий - за пределом торговой недели следующие функции:

TimeCurrent(); TimeLocal(); Time[0]; iTime(NULL, PERIOD_M1, 0)

возвращают одно и тоже значение установленной даты начала тестирования в тестере стратегий. Это корректная работа функций? Действительно ли работа этих функций зависит от дня недели при тестировании.


там вроде в хелпе пишут, при тесте время таже моделируется
Неоднократно проверяли... Не моделирует. Может что-то другое подразумевается под "при тестировании последнее известное время моделируется". Постоянно в цикле печатает одно и тоже значение времени и даты (не обновляется).

странно, но обьект горизонтальная линия с функцией Time[0] работает правельно (и на тесте тоже)

 
Время правильно моделировалось и моделируется. Только что проверил экспертом:
int start()
  {
//----
   Print(TimeToStr(TimeCurrent()));
//----
   return(0);
  }
 
Renat:
Время правильно моделировалось и моделируется. Только что проверил экспертом:
int start()
  {
//----
   Print(TimeToStr(TimeCurrent()));
//----
   return(0);
  }
Да, в такой конфигурации эти функции работают, но при использовании их встроенными в цикл - не работают... Ситуация ясна. Вопрос снят. Спасибо.
 
trff писал (а):

а, в такой конфигурации эти функции работают, но при использовании их встроенными в цикл - не работают... Ситуация ясна. Вопрос снят. Спасибо.

В цикле RefreshRates() поможет для обновления времени.