Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Думаю Mx1 и Mx2 тоже следует обнулять перед каждым циклом.
Не не правильно, надо добавить ограничение не дальше Timemax1:
Думаю Mx1 и Mx2 тоже следует обнулять перед каждым циклом.
Не не правильно, надо добавить ограничение не дальше Timemax1:
Вы предыдущую строчку внимательно смотрели?Вставляя это,
Вы предыдущую строчку внимательно смотрели?Вставляя это,
Какую именно? Если эту { max1=iOpen(NULL,"PERIOD", i);Mx1=iOpen(NULL,"PERIOD", i); Timemax1= iTime(NULL,"PERIOD", i); }
то она исполнится только если {MathAbs(iOpen(NULL,"PERIOD", i)-Mx1)>15*Point}, а у вас с прошлой итерации осталось значение Mx1=iOpen(NULL,"PERIOD", i),
таким образом Ваша программа пропускает нужную свечу и идет искать дальше, и находит более старый вариант, отсюда скачки. Искать новую контольную точку
имеет смысл только на барах, появившихся позже последней имеющейся если же там нет - оставить старую. Может путанно изъясняюсь,
посмотрите на тестере нормально вроде работает.
Простите за невнимательность, конструкцию конечно же нужно перенести в старт. И что-то решать со второй точкой.
Какую именно? Если эту { max1=iOpen(NULL,"PERIOD", i);Mx1=iOpen(NULL,"PERIOD", i); Timemax1= iTime(NULL,"PERIOD", i); }
то она исполнится только если {MathAbs(iOpen(NULL,"PERIOD", i)-Mx1)>15*Point}, а у вас с прошлой итерации осталось значение Mx1=iOpen(NULL,"PERIOD", i),
таким образом Ваша программа пропускает нужную свечу и идет искать дальше, и находит более старый вариант, отсюда скачки. Искать новую контольную точку
имеет смысл только на барах, появившихся позже последней имеющейся если же там нет - оставить старую. Может путанно изъясняюсь,
посмотрите на тестере нормально вроде работает.
Простите за невнимательность, конструкцию конечно же нужно перенести в старт. И что-то решать со второй точкой.