Всем привет. У меня к вам такой вопрос. Мне нужно найти ближайший максимум и минимум. Но чтобы они были в пределах + - 10 пунктов от Open[0];
У меня сейчас так:
for (int i=1;i<100;i++)
if (High[i+1]<High[i] && High[i]>High[i-1] break;
он находит ближайший максимум,
если я добавляю сравнение High[i]>(Open[0]+0.0010) и High[i]<(Open[0]+0.0020) вот как это выглядит:
if (High[i+1]<High[i] && High[i]>High[i-1] && High[i]>(Open[0]+0.0010) && High[i]<(Open[0]+0.0020) break;
Программа выдает неправильный максимум.В чем проблема?
С минимумом пока вообще не пробовал.
Вы попробуйте создать еще несколько веток и постов с данным вопросом...
Чем больше одинаковых постов сгенерируете, тем быстрее получите грамотный качественный ответ.
А серьезно?
Сейчас некогда...
А серьезно?
Ответ был вполне серьезным. Один и тот же пост в разных ветках - спам. А спам - дорога к бану.
Всем привет. У меня к вам такой вопрос. Мне нужно найти ближайший максимум и минимум. Но чтобы они были в пределах + - 10 пунктов от Open[0];
У меня сейчас так:
for (int i=1;i<100;i++)
if (High[i+1]<High[i] && High[i]>High[i-1] break;
он находит ближайший максимум,
если я добавляю сравнение High[i]>(Open[0]+0.0010) и High[i]<(Open[0]+0.0020) вот как это выглядит:
if (High[i+1]<High[i] && High[i]>High[i-1] && High[i]>(Open[0]+0.0010) && High[i]<(Open[0]+0.0020) break;
Программа выдает неправильный максимум.В чем проблема?
С минимумом пока вообще не пробовал.
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Всем привет. У меня к вам такой вопрос. Мне нужно найти ближайший максимум и минимум. Но чтобы они были в пределах + - 10 пунктов от Open[0];
У меня сейчас так:
for (int i=1;i<100;i++)
if (High[i+1]<High[i] && High[i]>High[i-1] break;
он находит ближайший максимум,
если я добавляю сравнение High[i]>(Open[0]+0.0010) и High[i]<(Open[0]+0.0020) вот как это выглядит:
if (High[i+1]<High[i] && High[i]>High[i-1] && High[i]>(Open[0]+0.0010) && High[i]<(Open[0]+0.0020) break;
Программа выдает неправильный максимум.В чем проблема?
С минимумом пока вообще не пробовал.