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