а в чем сложность использования вышеприведенной функции? конечно,
я за то чтобы в МТ4 вообще было только время по гринвичу или чтобы
была возможность его использовать. но ведь можно и обойтись.
..
В том, что ваш вариант требует ручной настройки. И рано или поздно,
вы забудете поменять параметры при переходе с одного сервера
на другой. Или сервер перейдет с GMT+2 на GMT+1, а вы вовремя не отреагируете.
При отсутствии связи с сервером или при дисконнектах, TimeCurrent() возвращает неактуальное время. И поэтому абсолютно корректную
реализацию обсуждаемой функции могут сделать только разработчики.
Поэтому их и просят.
Только работать она будет при наличии связи с сервером. Как собственно и TimeCurrent.
PS А интересно, что нужно такого делать при отсутствии связи с
сервером, кроме тестирования стратегий. Так в тестере TimeCurrent
моделируется...
bstone
а в чем сложность использования вышеприведенной функции? конечно, я за то чтобы в МТ4 вообще было только время по гринвичу или чтобы была возможность его использовать. но ведь можно и обойтись. ..
В том, что ваш вариант требует ручной настройки. И рано или поздно, вы забудете поменять параметры при переходе с одного сервера на другой. Или сервер перейдет с GMT+2 на GMT+1, а вы вовремя не отреагируете.
При отсутствии связи с сервером или при дисконнектах, TimeCurrent() возвращает неактуальное время. И поэтому абсолютно корректную реализацию обсуждаемой функции могут сделать только разработчики. Поэтому их и просят.
Только работать она будет при наличии связи с сервером. Как собственно и TimeCurrent.
PS А интересно, что нужно такого делать при отсутствии связи с сервером, кроме тестирования стратегий. Так в тестере TimeCurrent моделируется...