свежеписанную упомянутую функцию приложите.
как минимум. Нелишне конечно и код скрипта+индикатора её вызывающих.
Более чем вероятно что функцию в индикаторе зовёте из Oncalculate, по тикам которых в выходные просто нет. И вам выдался день недели последнего тика
PS/ это кстати про телепатию...кому ещё погадать по заголовку в форуме ?
int OnInit() { //--- indicator buffers mapping Print("DayOfWeek(): " + DayOfWeek() + " / " + TimeCurrent()); //--- return(INIT_SUCCEEDED); }
Не знаю, куда писать о возможном баге МТ4, сейчас рынок не работает, написал функцию DayOfWeek() в скрипте и индикаторе.
В
итоге скрипт выдал 5, т.е. пятница, что логично. Индикатор выдал 0, что есть Воскресенье.
Скрин прилагаю.
Надеюсь в новых версиях пофиксят ошибку.
з.ы. через какое то время оба и скрипт и индикатор начали показывать пятницу.
DayOfWeek(TimeCurrent())
ааа, точняк
я не пользуюсь этой фишкой, вот и спутался
вот что ему нужно
TimeDayOfWeek(TimeCurrent())
- docs.mql4.com
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Не знаю, куда писать о возможном баге МТ4, сейчас рынок не работает, написал функцию DayOfWeek() в скрипте и индикаторе.
В итоге скрипт выдал 5, т.е. пятница, что логично. Индикатор выдал 0, что есть Воскресенье.
Скрин прилагаю.
Надеюсь в новых версиях пофиксят ошибку.
з.ы. через какое то время оба и скрипт и индикатор начали показывать пятницу.