[АРХИВ!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 4. - страница 429
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Здравствуйте.
Подскажите, какие изменения надо внести в код. Чтоб гистограмма отображала значения только по медвежьим барам.
Сам индикатор https://www.mql5.com/ru/code/8920
Доброго времени суток. Вопрос по файловому указателю... В книге по MQL4, к-я находится на MQL4.community в главе "Стандартные функции", в разделе "Файловые операции" приведен пример скрипта timetablenews.mq4, к-й предназначен для считывания данных из файла и отображения графических объектов в окне финансового инструмента:
Ниже, при анализе данного скрипта в Книге по MQL4 приведена следующая фраза: "если указанную проверку (2 последние строки в блоке 5-6) удалить, то в процессе исполнения программы будет создан лишний объект. И лишь после этого сработает условие окончания цикла while и управление будет передано в блок 8-9"
Правильно ли я понимаю???... Файловый указатель находится НЕ МЕЖДУ СИМВОЛАМИ ТЕКСТА (напр.: тек|ст, где | — файловый указатель), а является указателем С ВЫДЕЛЕНИЕМ, напр.: текст, где к — символ "к", к-й выделен файловым указателем. Этим и объясняется необходимость наличия строк (см. стр.164):
Действительно. На предпоследней итерации, после создания ПОСЛЕДНЕГО объекта
2007.05.11 18:30;JPY Промышленное производство
файловый указатель находится в позиции последнего объекта, т.е.:
2007.05.11 18:30;JPY Промышленное производство
(где о — символ "о", к-й выделен файловым указателем). Тогда при передаче управления в заголовок оператора while, функция FileIsEnding(handle), очевидно вернет true, т.к. файловый указатель находится НЕ В КОНЦЕ файла, а на ПОСЛЕДНЕМ СИМВОЛЕ этого файла. Тогда при выполнении первых двух строк файловый указатель переместится на ПУСТОЕ место и при отсутствии строк
скрипт создаст графический (т.е. линию) с пустым описанием и координатой времени, к-я соответствует 0. Это и имеется в виду во фразе: "если указанную проверку (2 последние строки в блоке 5-6) удалить, то в процессе исполнения программы будет создан лишний объект."
Вопрос: правильно ли я понимаю:
а) определение файлового указателя;
б) смысл фразы "если указанную проверку (2 последние строки в блоке 5-6) удалить, то в процессе исполнения программы будет создан лишний объект. И лишь после этого сработает условие окончания цикла while и управление будет передано в блок 8-9"
P.S. Чтобы не захламлять форум, заранее благодарю за ответ
Люди!!!Дайте пожалуйста функцию открытия часового бара (надо определить Опен предыдущей свечи) а то if (TimeMinute(TimeCurrent())==m && TimeSeconds(TimeCurrent())==n) почему то не работает ставлю m=1 n=1 ну очень прошу, кому не жалко...
https://docs.mql4.com/ru/series
спасибо за отклик, только я не понял с помощью какой функции узнать что часовая свеча открылась....
iTime
iTime
Советник все время выдает ошибку 0, подскажите - как проверить из-за чего он её выдает, как найти это место?
Ошибка 0 это что ошибок нету.
Перестаньте делать Print (alert) =)
как сократить написание формулы, если одно уравнение повторяеться несколько раз?