Это не похоже на граф — просто поиск двух типов экстремумов в массиве, сформированном в хронологическом порядке. Напоминает зигзаг, который просматривается с помощью вложенных циклов.
Более графически ориентированным подходом было бы обобщение на основе истории и поиск статистически значимых весов для ребер между наиболее вероятными последовательностями колебаний при расчете вероятности будущих траекторий.
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Опубликована статья Теория графов: Применение поиска в глубину (DFS) в торговых системах:
В стремлении понять, как движется рынок, в этой части мы применяем алгоритм поиска в глубину (DFS) из теории графов к структуре ценового движения в трейдинге. Основная проблема при попытке алгоритмизировать ценовое движение заключается в том, что такие понятия, как максимумы свингов, минимумы свингов и продолжение движения рынка, обычно описываются качественно, а не с помощью строгих, проверяемых правил. Для решения этой проблемы структура рынка формализуется как граф, где каждый подтвержденный свинг становится узлом, а переходы между свингами — ребрами, соединяющими эти узлы. По мере формирования ценой новых свечей и подтверждения новых свингов, этот граф динамически меняется, создавая структурированное представление о том, как рынок развивается во времени.
В рамках этой структуры DFS позволяет системе глубоко отслеживать одну структурную ветвь, например, движение от минимума свинга к более высоким максимумам и более высоким минимумам, прежде чем рассматривать альтернативные структурные возможности. Алгоритм следует этому пути до тех пор, пока структурные условия остаются валидными, оценивая его силу с помощью объективных критериев, таких как глубина пути, ключевые структурные уровни и допуск при достижении целевого уровня. Когда критический уровень свинга оказывается пробит и тем самым инвалидируется — алгоритм детерминированно возвращается к предыдущему узлу и исследует другие потенциальные пути. Таким образом, последовательность ценовых свингов рассматривается как маршрут, пригодный для алгоритмического обхода через структуру рынка, преобразуя субъективный анализ ценового движения в дисциплинированный, программируемый процесс, подходящий для систематической и автоматизированной торговли.
Автор: Hlomohang John Borotho