я же дал вам готовый скрипт для проверки!!!!! этой цифрой он тупо добил до понедельника и начал на стандартные 7 дней делить, Вам думать или работать тут?
если так много времени, вот думайте
Ну чего ты так упорно настаиваешь на своём? И в этой галиматье тоже присутствует (n+4) % 7
Вся разница в том, что человек может понимать что пишет в своём коде, а может тупо ставить кем-то написанное, как ты это делаешь.
Ради вычисления только дня недели подключать всю эту галимтью…¿¿¿¿¿¿¿¿¿
lynxntech #: я же дал вам готовый скрипт для проверки!!!!!
Я недавно начал изучать пятерку... поэтому могу что-то из объяснений не схватывать на лету... Поэтому не судите очень строго... Вот Ваш скрипт.
Если я не ошибаюсь....при запуске скрипта в четверг, день недели xday будет вычислен как 4 (четверг). ВОПРОС. А правильно я понимаю, что если этот скрипт запустить на следующий день в пятницу, то для того что бы xday = 5(пятница) желтую цифру 4 я должен буду вручную поменять на цифру 5 ? Спасибо.
Я недавно начал изучать пятерку... поэтому могу что-то из объяснений не схватывать на лету... Поэтому не судите очень строго... Вот Ваш скрипт.
Если я не ошибаюсь....при запуске скрипта в четверг, день недели xday будет вычислен как 4 (четверг). ВОПРОС. А правильно я понимаю, что если этот скрипт запустить на следующий день в пятницу, то для того что бы xday = 5(пятница) желтую цифру 4 я должен буду вручную поменять на цифру 5 ? Спасибо.
4 = константа, её не нужно вычислять.
Это день недели, с которого начинается отсчёт TimeCurrent()
Это день недели, с которого начинается отсчёт TimeCurrent()
--
Спасибо. Теперь вкурил....То есть функция TimeCurrent() начинает свой отсчет именно с четверга, то есть со значения 4. А я думал, что 4 - это день недели в который была вычислена формула. Спасибо за доходчивое объяснение.
Ну чего ты так упорно настаиваешь на своём? И в этой галиматье тоже присутствует (n+4) % 7
Вся разница в том, что человек может понимать что пишет в своём коде, а может тупо ставить кем-то написанное, как ты это делаешь.
Ради вычисления только дня недели подключать всю эту галимтью…¿¿¿¿¿¿¿¿¿
В том то и дело, что я яростно сопротивлялся тому что бы ради вычисления только дня недели подключать всю эту галимтью. И так же яростно искал ответ на свой вопрос по поводу значения 4. В каждом своем посте я писал что , как мне казалось программа вычисляет эту формулу в четверг А это было ошибочным утверждением и Виталий Музыченко сразу сфокусировался на нем и дал мне самую эффективную подсказку. Он быстро и доходчиво расставил в моих мозгах все по полочкам. Остальные , возможно, не очень внимательно читали мой вопрос и грузили меня информацией , которая не давала быстрого ,прямого и однозначного ответа на мой вопрос. Но я им так же благодарен, за то что они расширили мой кругозор.
ANDREY #: В том то и дело, что я яростно сопротивлялся тому что бы ради вычисления только дня недели подключать всю эту галимтью. И так же яростно искал ответ на свой вопрос по поводу значения 4. В каждом своем посте я писал что , как мне казалось программа вычисляет эту формулу в четверг А это было ошибочным утверждением и Виталий Музыченко сразу сфокусировался на нем и дал мне самую эффективную подсказку. Он быстро и доходчиво расставил в моих мозгах все по полочкам. Остальные , возможно, не очень внимательно читали мой вопрос и грузили меня информацией , которая не давала быстрого ,прямого и однозначного ответа на мой вопрос. Но я им так же благодарен, за то что они расширили мой кругозор.
Согласен. Виталий смог сдвинуть думку в нужном направлении. Но ответ был сразу дан
ChartSetSymbolPeriod()
Смена символа/периода влечет за собой переинициализацию эксперта, прикрепленного к соответствующему графику.
Вызов ChartSetSymbolPeriod с тем же символом и таймфреймом можно использовать для обновления графика (аналогично команде Refresh в терминале).
Обновление графика в свою очередь запускает перерасчет индикаторов, прикрепленных к нему.
Таким образом, вы можете рассчитать индикатор на графике даже при отсутствии тиков (например, в выходные дни).
а куда ее можно приставить к индикатору, в OnInit? до выходных еще далеко испытать
Использую её не только для пересчёта индикатора в выходные, когда отсутствуют тики, ещё вот так: на какую ячейку тыкнуть на тот график и таймфрейм переключится текущий график, а если тыкнуть на ячейку с названием символа, то все графики в терминале переключаются на этот символ.
Это сделано и в виде индикатора и в виде советника.
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
я же дал вам готовый скрипт для проверки!!!!! этой цифрой он тупо добил до понедельника и начал на стандартные 7 дней делить, Вам думать или работать тут?
если так много времени, вот думайте
Ну чего ты так упорно настаиваешь на своём? И в этой галиматье тоже присутствует (n+4) % 7
Вся разница в том, что человек может понимать что пишет в своём коде, а может тупо ставить кем-то написанное, как ты это делаешь.
Ради вычисления только дня недели подключать всю эту галимтью…¿¿¿¿¿¿¿¿¿
я же дал вам готовый скрипт для проверки!!!!!
Я недавно начал изучать пятерку... поэтому могу что-то из объяснений не схватывать на лету... Поэтому не судите очень строго...
Вот Ваш скрипт.
Если я не ошибаюсь....при запуске скрипта в четверг, день недели xday будет вычислен как 4 (четверг).
ВОПРОС. А правильно я понимаю, что если этот скрипт запустить на следующий день в пятницу, то для того что бы xday = 5(пятница) желтую цифру 4 я должен буду вручную поменять на цифру 5 ?
Спасибо.
Я недавно начал изучать пятерку... поэтому могу что-то из объяснений не схватывать на лету... Поэтому не судите очень строго...
Вот Ваш скрипт.
Если я не ошибаюсь....при запуске скрипта в четверг, день недели xday будет вычислен как 4 (четверг).
ВОПРОС. А правильно я понимаю, что если этот скрипт запустить на следующий день в пятницу, то для того что бы xday = 5(пятница) желтую цифру 4 я должен буду вручную поменять на цифру 5 ?
Спасибо.
4 = константа, её не нужно вычислять.
Это день недели, с которого начинается отсчёт TimeCurrent()
--
4 = константа, её не нужно вычислять.
Это день недели, с которого начинается отсчёт TimeCurrent()
--
Спасибо за доходчивое объяснение.
Ну чего ты так упорно настаиваешь на своём? И в этой галиматье тоже присутствует (n+4) % 7
Вся разница в том, что человек может понимать что пишет в своём коде, а может тупо ставить кем-то написанное, как ты это делаешь.
Ради вычисления только дня недели подключать всю эту галимтью…¿¿¿¿¿¿¿¿¿
Он быстро и доходчиво расставил в моих мозгах все по полочкам. Остальные , возможно, не очень внимательно читали мой вопрос и грузили меня информацией , которая не давала быстрого ,прямого и однозначного ответа на мой вопрос. Но я им так же благодарен, за то что они расширили мой кругозор.
В том то и дело, что я яростно сопротивлялся тому что бы ради вычисления только дня недели подключать всю эту галимтью. И так же яростно искал ответ на свой вопрос по поводу значения 4. В каждом своем посте я писал что , как мне казалось программа вычисляет эту формулу в четверг А это было ошибочным утверждением и Виталий Музыченко сразу сфокусировался на нем и дал мне самую эффективную подсказку.
Он быстро и доходчиво расставил в моих мозгах все по полочкам. Остальные , возможно, не очень внимательно читали мой вопрос и грузили меня информацией , которая не давала быстрого ,прямого и однозначного ответа на мой вопрос. Но я им так же благодарен, за то что они расширили мой кругозор.
Согласен. Виталий смог сдвинуть думку в нужном направлении. Но ответ был сразу дан
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам
Alexey Viktorov, 2026.02.16 06:54
Согласен. Виталий смог сдвинуть думку в нужном направлении. Но ответ был сразу дан
встретилась такая интересная функция
а куда ее можно приставить к индикатору, в OnInit? до выходных еще далеко испытать
использует ее кто-нибудь успешно?
или она только для Скрипта?
lynxntech #:
ChartSetSymbolPeriod
Использую её не только для пересчёта индикатора в выходные, когда отсутствуют тики, ещё вот так: на какую ячейку тыкнуть на тот график и таймфрейм переключится текущий график, а если тыкнуть на ячейку с названием символа, то все графики в терминале переключаются на этот символ.
Это сделано и в виде индикатора и в виде советника.
В индикаторах в выходные делал так https://www.mql5.com/ru/forum/160683/page2496#comment_55274779