максимум и минимум массива ищутся встроенными функциями.
А как-бы попроще искать вторичные экстремумы ?
например, есть массив данных, известно что значащих экстремумов там не более 4-х. (или чтобы проще - строго 4).
картинка для понимания (данные продублированны вправо):
или только "зигзагами" можно бороть ?
Попробуй применить эту методику ...
В первом приближении: искать локальные максимумы, которые выше обоих соседних локальных максимумов.
Например, ищем фракталы(3) и из них берём тех, кто выше обоих соседей (по сути - тоже фрактал(3)).
максимум и минимум массива ищутся встроенными функциями.
А как-бы попроще искать вторичные экстремумы ?
например, есть массив данных, известно что значащих экстремумов там не более 4-х. (или чтобы проще - строго 4).
картинка для понимания (данные продублированны вправо):
или только "зигзагами" можно бороть ?
Ну так, искать встроенной функцией максимум между текущим минимумом и текущим найденным максимумом. Если правильно понял задачу.
если искать встроенной функцией то она "найдёт" соседей с текущим макс/мин:
данных вобще говоря много и они с шумами (на котировки похожи, но это не они). Заведомо известно что в массиве данных 4 явно выдающихся экстремума.
это я рисую отрезками, так рисовать нагляднее..
----
можно рекурсивно искать максимальное встречное движение. То есть между макс и мин найти самую большое встречное, потом между ним и мин, ним и макс и так далее.
но неясен критерий останова рекурсии и выбора.
и есть данные справа-слева от "глобальных" макс/мин и вторичные экстремумы могут быть там..
Не смотря на откаты, методика позволяет достаточно точно определить разворот на любом графике, например Н4 :
вернее не сразу цвета менять) а автору темы, есть без массивов рукописных
- docs.mql4.com
данные собственно вот подобные :
это НЕ КОТИРОВКИ и ничего предсказывать/прогнозировать не надо.
"холмов" может быть от двух до 4-х (кстати на скриншотах - их четыре!! просто крайние правые почти слились).
Который из них выше заранее неизвестно и "ширина" каждого тоже, но можно загодя указать кол-во - сколько их должно быть,
данные дальше сглаживать нельзя - визуально заметные пики (которые сопли вверх) крайне важны, кто-то из них и будет вторичным экстремумом
данные собственно вот подобные :
это НЕ КОТИРОВКИ и ничего предсказывать/прогнозировать не надо.
Максим, если правильно понимаю, то это графики плотности распределения локальных экстремумов/фракталов. Почему их три? Получены с трех валютных пар?
данные дальше сглаживать нельзя - визуально заметные пики (которые сопли вверх) крайне важны, кто-то из них и будет вторичным экстремумом
По-моему сглаживать их нельзя в принципе, иначе нарушится логика.
Но они должны быть сильно ТФ зависимы. Давай угадаю предполагаемый вариант использования: после того как определили очередной локальный экстремум,
открываем позицию в обратном направлении (если был максимум - на продажу, если минимум - на покупку) и держим до следующего обратного локального экстремума,
который может сформироваться через 45, 120, 185 или 205 баров.
Но маленьких лосей, скорее всего наберется больше, чем один большой профит. Или возможно я неправильно разгадал направление применения.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования





максимум и минимум массива ищутся встроенными функциями.
А как-бы попроще искать вторичные экстремумы ?
например, есть массив данных, известно что значащих экстремумов там не более 4-х. (или чтобы проще - строго 4).
картинка для понимания (данные продублированны вправо):
или только "зигзагами" можно бороть ?