[ВНИМАНИЕ, ТЕМА ЗАКРЫТА!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда. - страница 469
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Идея простая - каждый раз когда выполняется условие
время для High[i+2] сохраняется в переменную Time_Extreme_Sell.
Затем, в каждом(!) подобном случае, на расстоянии до 10 свечек после свечки со временем Time_Extreme_Sell необходимо нарисовать вертикальные линии.
Но я вижу что эти линии рисуются только в самом конце, для Time[0] и только если от Time[0] до Time_Extreme_Sell меньше 10 свечек.
Проверяй условия не новичек же ))) но ленивый =)) поэтапно проверяй!
условия не выполняются!
Проверяй условия не новичек же ))) но ленивый =)) поэтапно проверяй!
условия не выполняются!
:)
Наверное это на М1 не работаю.
Здесь все нормально. В самом окне прокрутка в прошлое на любом таймфрейме идет согласно этому параметру. В тестере этого у меня нет. Убеждался на програмном уровне и визуально, например, тестирую любой эксперт с визуализацией на любом таймфрейме - нет прокрутки назад (точнее она есть, но на небольшое количество баров назад).
Вопрос остается -
Тестер не видит истории? Что делать?
У меня тестер не видит закачанной истории, на самом графике всё видно на много лет назад (в опциях все проставлено). Если посмотреть, например, на 1000 баров назад в тестере (когда запускаю тестирование эксперта), то пусто. Терминал - Альпари-Демо.
Знаю извращенной способ, поставить дату тестирования намного раньше, а в самом эксперте производить тестирование с нужной даты. Что делаю не так?
Здесь все нормально. В самом окне прокрутка в прошлое на любом таймфрейме идет согласно этому параметру. В тестере этого у меня нет. Убеждался на програмном уровне и визуально, например, тестирую любой эксперт с визуализацией на любом таймфрейме - нет прокрутки назад (точнее она есть, но на небольшое количество баров назад).
Вопрос остается -
Тестер не видит истории? Что делать?
У меня тестер не видит закачанной истории, на самом графике всё видно на много лет назад (в опциях все проставлено). Если посмотреть, например, на 1000 баров назад в тестере (когда запускаю тестирование эксперта), то пусто. Терминал - Альпари-Демо.
Знаю извращенной способ, поставить дату тестирования намного раньше, а в самом эксперте производить тестирование с нужной даты. Что делаю не так?
В тестере доступна ограниченная история в 1000 баров
В тестере доступна ограниченная история в 1000 баров
Большое спасибо.
Вобщем крутил-вертел по-всякому, чтобы понять и увидеть где ошибка. Как ни крути - цены всё-равно равны друг другу. Но не смотря на это все-равно исполняется {KRYTASK=true}. А потом еще и такой:
Такая вот шляпа... Благодарю заранее!
В тестере вот такая штука:
в журнале выдает "0.0000".
А в терминале в реал-тайме выдает правильные значения.
Как с этим бороться?
Господа програмисты!!! Объясните, пожалуста, мне бестолковому, почему исполняется тело оператора else, если if (условие) истинно? Весь мозг себе уже разрушил...По поводу плавающей запятой. Решил проверить эти цены. Добавил функцию Print(), чтобы посмотреть на них. Потом добавил в функцию и такой код:
А потом еще и такой:Вобщем крутил-вертел по-всякому, чтобы понять и увидеть где ошибка. Как ни крути - цены всё-равно равны друг другу. Но не смотря на это все-равно исполняется {KRYTASK=true}.
Такая вот шляпа... Благодарю заранее!
Цены не равны друг другу. Для сравнения действительных числе (на равенство) можно использовать разные приемы. Но напрямую нельзя.
Цены не равны друг другу. Для сравнения действительных числе (на равенство) можно использовать разные приемы. Но напрямую нельзя.
Разные приёмы? Какие, например?
Разные приёмы? Какие, например?
https://www.mql5.com/ru/articles/1561