если Условие1 выполнилось, то больше его не проверять при каждом тике, а при следующих тиках проверять Условие2 также и далее Условие3 также до тех пор пока мы все флаги не объявим ложными?
он считывает данные уже закрепившегося бара (предыдущего) i+1 уберите. Но алгоритм создателя нарушится (ему виднее, я тоже работаю по опен и сформировавшимся данным +1)
Как создатель говорю, что i+1 только для подкачки данных с другого индикатора, далее идёт проверка условия пробоя, но весь дальнейший расчёт на i.
Дело в том, что индикатор вообще не обновляется автоматически, только с перезагрузкой (изменением ТФ, выводом свойств).
В чём причина не пойму.
Я пробовала использовать просто i, запихав расчёт данных из необходимого индикатора на предыдущем баре, в конец цикла, но не помогло.
нет.... берём не значение цены, а показание индикатора (гистограмма), значение которого м.б. равно 1 или -1.
я же все равно не могу ответить, где вызываемые инд. что они возвращают int double, действительно могут быть >1 чтобы int присвоился >0 и наоборот (хоть *.ex4)?
ME_Proboy_F5_For_EX
ME_Order_ATR_For_EX
2011.12.07 18:10:42Cannot open file \experts\indicators\ME_Proboy_F5_For_EX.ex4' on the AUDUSD,M30
я же все равно не могу ответить, где вызываемые инд. что они возвращают int double, действительно могут быть >1 чтобы int присвоился >0 и наоборот (хоть *.ex4)?
ME_Proboy_F5_For_EX
ME_Order_ATR_For_EX
2011.12.07 18:10:42Cannot open file \experts\indicators\ME_Proboy_F5_For_EX.ex4' on the AUDUSD,M30
заменил все на MACD все работает!
да, индикатор на истории работает с любым вызываемым индюком.Не работает в реале, проверяла на М1.
если я правильно Вас поняла, то попробую заменить в условиях >0, <0 на ==1 или ==-1.
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
Как сделать чтобы:
если Условие1 выполнилось, то больше его не проверять при каждом тике, а при следующих тиках проверять Условие2 также и далее Условие3 также до тех пор пока мы все флаги не объявим ложными?
прочитайте код несколько раз, пока не станет ясным что написано, и будет вам счастье.
он считывает данные уже закрепившегося бара (предыдущего) i+1 уберите. Но алгоритм создателя нарушится (ему виднее, я тоже работаю по опен и сформировавшимся данным +1)
Как создатель говорю, что i+1 только для подкачки данных с другого индикатора, далее идёт проверка условия пробоя, но весь дальнейший расчёт на i.
Дело в том, что индикатор вообще не обновляется автоматически, только с перезагрузкой (изменением ТФ, выводом свойств).
В чём причина не пойму.
Я пробовала использовать просто i, запихав расчёт данных из необходимого индикатора на предыдущем баре, в конец цикла, но не помогло.
Все равно не понял
на картинке проще объяснять, наверно.
Да, спасибо! Там, где у вас выделенно синим там нужно найти свечу, которая закрылась выше хая на Д1.
прочитайте код несколько раз, пока не станет ясным что написано, и будет вам счастье.
Опять же спасибо!
Как создатель говорю, что i+1 только для подкачки данных с другого индикатора, далее идёт проверка условия пробоя, но весь дальнейший расчёт на i.
Дело в том, что индикатор вообще не обновляется автоматически, только с перезагрузкой (изменением ТФ, выводом свойств).
В чём причина не пойму.
Я пробовала использовать просто i, запихав расчёт данных из необходимого индикатора на предыдущем баре, в конец цикла, но не помогло.
у вас
int proboy_5_UP = iCustom (NULL,0,"ME_Proboy_F5_For_EX",0,i+1);/*запрос значения индикаторая подозреваю что должно быть так
у вас
я подозреваю что должно быть так
нет.... берём не значение цены, а показание индикатора (гистограмма), значение которого м.б. равно 1 или -1.
прочитайте код несколько раз, пока не станет ясным что написано, и будет вам счастье.
Как переделать условия такого кода, не врублюсь?
нет.... берём не значение цены, а показание индикатора (гистограмма), значение которого м.б. равно 1 или -1.
я же все равно не могу ответить, где вызываемые инд. что они возвращают int double, действительно могут быть >1 чтобы int присвоился >0 и наоборот (хоть *.ex4)?
ME_Proboy_F5_For_EX
ME_Order_ATR_For_EX
2011.12.07 18:10:42 Cannot open file \experts\indicators\ME_Proboy_F5_For_EX.ex4' on the AUDUSD,M30
заменил все на MACD все работает!
Как переделать условия такого кода, не врублюсь?
прочитайте код несколько раз, пока не станет ясным что написано, и будет вам счастье.
зачем вам флаги )) можно и без них
я же все равно не могу ответить, где вызываемые инд. что они возвращают int double, действительно могут быть >1 чтобы int присвоился >0 и наоборот (хоть *.ex4)?
ME_Proboy_F5_For_EX
ME_Order_ATR_For_EX
2011.12.07 18:10:42 Cannot open file \experts\indicators\ME_Proboy_F5_For_EX.ex4' on the AUDUSD,M30
заменил все на MACD все работает!
да, индикатор на истории работает с любым вызываемым индюком.Не работает в реале, проверяла на М1.
если я правильно Вас поняла, то попробую заменить в условиях >0, <0 на ==1 или ==-1.