Trixter EE
- Эксперты
-
Andrei Samokhin
Welcome to my seller page. I develop applications in the fields of AI and machine learning, and I am also passionate about trading systems. My products are based on various machine learning techniques. I research and apply state-of-the-art algorithms for time series analysis and am constantly - Версия: 1.0
- Активации: 15
Elliptic Envelope (Эллиптическая оболочка) — это параметрический алгоритм машинного обучения, предназначенный для обнаружения выбросов (outliers) и аномалий в многомерных данных.
Метод исходит из предположения, что «нормальные» данные (основная выборка) распределены по многомерному нормальному (гауссовскому) закону.
Принцип работы
-
Формирование эллипсоида: В пространстве признаков алгоритм строит гиперэллипсоид вокруг центральной группы точек. Граница этого эллипсоида определяется ковариационной матрицей и средним значением признаков.
-
Использование расстояния Махаланобиса: Для каждой точки рассчитывается расстояние Махаланобиса до центра распределения. Это расстояние учитывает не только удаленность, но и корреляцию между признаками и разброс данных по разным осям.
-
Оценка робастности (MCD): Чтобы сами выбросы не исказили оценку центра и формы эллипсоида, метод использует Minimum Covariance Determinant (MCD). Алгоритм ищет подмножество данных определенного объема (задается параметром), которое минимизирует детерминант ковариационной матрицы, исключая экстремальные значения из процесса «подгонки» эллипсоида.
-
Классификация:
-
Точки внутри эллипсоида — обычные объекты (inliers, метка 1 ).
-
Точки снаружи эллипсоида — аномалии или выбросы (outliers, метка -1 ).
-
Порог расстояния, за которым точка считается выбросом, задается гиперпараметром доли аномалий ( contamination ).
Для чего используется
-
Очистка данных (Data Cleaning): Удаление экстремальных шумов и ошибок измерения перед обучением основных моделей (классификации, регрессии).
-
Детекция аномалий (Anomaly / Outlier Detection): Поиск нестандартных объектов в выборке, например:
-
Выявление мошеннических операций (Fraud Detection).
-
Фильтрация сбоев датчиков или оборудования.
-
Фильтрация нетипичных паттернов или шума в признаках.
-
Бот Trixter EE построен с применением этого подхода.
Алгоритм Trixter EE реализует поиск закономерностей с помощью Elliptic envelope (сокращенно EE). Мы исходим из предположения, что рынок золота достаточно эффективен и большинство ценовых колебаний формируют рыночный шум, который невозможно предсказать. Но мы можем выделить фрагменты графика золота (так называемые аномалии), в которых оно максимально предсказуемо. Таким образом я выделил 40% участков графика, которые хорошо предсказуемы.
Ключевые принципы
- Анализ волатильности золота на нескольких тайм-фреймах и периодах индикаторов.
- Группировка волатильности для поиска эффективных паттернов (от 100 до 3000).
- Статистическая проверка: высокое математическое ожидание выигрыша и статистическая значимость.
- Паттерны, не прошедшие проверку, маркируются как шум — в таких ситуациях сделки не открываются.
- Обязательный форвард-тест на 2 года перед допуском к реальному счёту.
Особенности торговой логики
- Открытие сделок лимитными ордерами на выбранном расстоянии от цены — минимальное проскальзывание.
- Если лимитный ордер не сработал (цена не коснулась уровня), а сигнал исчез — ордер удаляется.
- Открытые позиции сопровождаются стоп-лосс и тейк-профит, закрываются по рынку при встречном сигнале.
- Робот не использует мартингейл, арбитраж и другие высокорисковые стратегии.
- Рекомендуемые тайм-фреймы: от M5 до H1. Оптимальный — H1 XAUUSD.
- Предусмотрена гибкая настройка торговой активности (параметры ниже).
Основные настройки
- Allow BUY signals, Allow SELL signals — разрешают или запрещают покупки/продажи при уверенности в направлении рынка.
- Signals sensitivity, Filter sensitivity — порог чувствительности сигналов и фильтрации шума. Дефолтное значение — 0.5. Можно повышать до 0.7–0.9 для более чистых сигналов.
- Filter by trading hours — ограничение времени торговли. По умолчанию — круглосуточно.
Настройки управления капиталом
- Distance in points for limit order — расстояние от цены до лимитного ордера. Дефолт: 250. Меньше → больше сделок, больше → консервативнее.
- Max positions + orders number — максимальное количество одновременно открытых позиций (без усреднения). Дефолт: 3.
- Дополнительно настраиваются: задержка между открытиями, контроль максимального спреда, уровни стоп-лосс и тейк-профит.
