Trixter SVM

  • Эксперты
  • Andrei Samokhin
    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
  • Активации: 10

SVM решает задачу бинарной классификации: разделяет два класса. Но One-Class SVM обучается только на данных одного класса («нормальные» примеры) и строит вокруг них границу (гиперплоскость в преобразованном пространстве), которая отделяет эту область от всего остального.

Всё, что попадает внутрь области — считается нормальным, всё, что снаружи — аномалией.

Как это работает

  1. Данные отображаются в пространство признаков (через ядро, например RBF).

  2. Алгоритм ищет гиперплоскость, максимально удалённую от начала координат, которая отделяет большинство точек от нуля.

  3. Параметр ν (ню) задаёт:

    • верхнюю границу доли выбросов в обучающей выборке,

    • нижнюю границу доли опорных векторов.

  4. Точки, оказавшиеся «по другую сторону» границы, считаются аномалиями.

Для чего используется

  • Обнаружение аномалий / выбросов (fraud detection, сетевые вторжения, шпили в котировках).

  • Обнаружение новизны (novelty detection) — когда есть только «чистые» нормальные данные, а нужно ловить отклонения.

  • Мониторинг систем — отклонение метрик от нормального поведения, поиск рыночных неэффективностей.


Бот Trixter SVM построен с применением этого подхода.

Алгоритм Trixter SVM реализует поиск закономерностей с помощью Support vector machine (сокращенно SVM). Мы исходим из предположения, что рынок золота достаточно эффективен и большинство ценовых колебаний формируют рыночный шум, который невозможно предсказать. Но мы можем выделить фрагменты графика золота (так называемые аномалии), в которых оно максимально предсказуемо. Таким образом я выделил 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.
  • Дополнительно настраиваются: задержка между открытиями, контроль максимального спреда, уровни стоп-лосс и тейк-профит.
Важно: Дефолтные настройки уже установлены. Не меняйте их без особой необходимости. Сохраните стандартный сет-файл для возможности отката к заводским параметрам.
SVM + два классификатора → экспорт в ONNX  |  Форвард-период: 2 года  |  Рек. тайм-фрейм: H1 XAUUSD

Другие продукты этого автора
Isolation Forest — это алгоритм машинного обучения для обнаружения аномалий (выбросов) . Суть алгоритма: Случайное разбиение: Алгоритм многократно случайно выбирает признак и случайное значение порога, чтобы разрезать данные, пока каждая точка не окажется в отдельной «ячейке» (или пока не достигнута максимальная глубина). Глубина изоляции: Аномалии «изолируются» быстрее, так как им требуется меньше разрезов , чтобы отделиться от остальных данных (они находятся далеко от плотных скоплений). Пост
Trixter KNN Gold — интеллектуальная торговая система, основанная на анализе волатильности золота. Бот использует умный поиск закономерностей на основе метода ближайших соседей (KNN). Найденные паттерны обрабатываются двумя классификаторами, после чего модель экспортируется в формат ONNX. Ключевые принципы Анализ волатильности золота на нескольких тайм-фреймах и периодах индикаторов. Группировка волатильности для поиска эффективных паттернов (от 100 до 3000). Статистическая проверка: высокое мате
Decision tree - это алгоритм машинного обучения с учителем, который работает по принципу последовательных вопросов "Да/Нет". Он представляет собой древовидную структуру, где: Внутренние узлы   — это проверка какого-либо признака (например, "Возраст > 18?"). Ветви   — это результаты проверки (Да/Нет). Листья   — это финальное решение (ответ). Процесс построения заключается в том, что алгоритм автоматически находит самый важный признак на каждом шаге (используя критерии вроде   Индекса Джини   или
Данный бот торгует пробои уровней золота! Ключевые принципы Анализ волатильности золота на нескольких тайм-фреймах и периодах индикаторов. Группировка волатильности для поиска эффективных паттернов (от 100 до 3000). Статистическая проверка: высокое математическое ожидание выигрыша и статистическая значимость. Паттерны, не прошедшие проверку, маркируются как шум — в таких ситуациях сделки не открываются. Обязательный форвард-тест на 2 года перед допуском к реальному счёту. Особенности торговой ло
Алгоритм Local Outlier Factor (LOF)   — это метод машинного обучения для поиска аномалий в данных, которые нельзя найти с помощью глобальных пороговых значений. В отличие от простых методов, LOF ищет   локальные   выбросы, сравнивая плотность точек в их непосредственном окружении. Как это работает Основная идея LOF проста: аномалия — это точка, плотность объектов вокруг которой значительно ниже, чем плотность вокруг её соседей . Выбор окрестности.   Для каждой точки алгоритм находит   k   ближай
Любите высокочастотный высокоскоростной трейдинг с низкими рисками? Тогда этот бот создан специально для вас. Благодаря точным входам и высокому математическому ожиданию, бот торгует с короткими стопами, фиксируя при этом большие движения в пунктах. Соотношение стоп лосс к тейк профит может достигать 10-кратного размера, то есть стоп лосс в 10 раз меньше чем тейк профит, при этом данный скальперский бот остается прибыльным и не пересиживает убытки, по результатом тестирования. Это отличная систе
Любите высокочастотный высокоскоростной трейдинг с низкими рисками? Тогда Trixter Quantum создан специально для вас. Благодаря точным входам и высокому математическому ожиданию, бот торгует с короткими стопами, фиксируя при этом большие движения в пунктах. В основе его алгоритма лежит анализ локальной запутанности соседних состояний (паттернов) , что позволяет мгновенно выявлять скрытые микроструктурные сдвиги на рынке. Соотношение стоп-лосса к тейк-профиту может достигать 1 к 10 (стоп-лосс в 10
Elliptic Envelope (Эллиптическая оболочка) — это параметрический алгоритм машинного обучения, предназначенный для обнаружения выбросов (outliers) и аномалий в многомерных данных. Метод исходит из предположения, что «нормальные» данные (основная выборка) распределены по многомерному нормальному (гауссовскому) закону . Принцип работы Формирование эллипсоида: В пространстве признаков алгоритм строит гиперэллипсоид вокруг центральной группы точек. Граница этого эллипсоида определяется ковариационно
Метод robust covariance (mincovdet) , или Minimum Covariance Determinant (MCD) , — это робастный метод оценки ковариационной матрицы и вектора средних, устойчивый к выбросам в данных. Идея метода Классическая выборочная ковариация очень чувствительна к «загрязнениям». MCD решает эту проблему, находя «чистое» подмножество наблюдений, которое не содержит выбросов, и вычисляя стандартные оценки (среднее и ковариацию) только по нему. Для чего используется MCD (mincovdet) 1. Обнаружение многомерных в
Фильтр:
Нет отзывов
Ответ на отзыв