Trixter SVM

  • Experts
  • 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
  • Versão: 1.0
  • Ativações: 10

O SVM resolve um problema de classificação binária: separa duas classes. Mas o One-Class SVM é treinado apenas com dados de uma classe (exemplos "normais") e constrói ao redor deles uma fronteira (um hiperplano no espaço transformado) que separa essa região de todo o resto.

Tudo o que cai dentro da região é considerado normal, tudo o que está fora é uma anomalia.

Como funciona

  1. Os dados são mapeados para um espaço de características (por meio de um kernel, por exemplo RBF).

  2. O algoritmo procura um hiperplano o mais distante possível da origem que separe a maioria dos pontos do zero.

  3. O parâmetro ν (nu) define:

    • o limite superior da fração de outliers na amostra de treinamento,

    • o limite inferior da fração de vetores de suporte.

  4. Os pontos que ficam "do outro lado" da fronteira são considerados anomalias.

Para que é utilizado

  • Detecção de anomalias / outliers (fraud detection, invasões de rede, picos nas cotações).

  • Detecção de novidade (novelty detection) — quando há apenas dados normais "limpos" e é preciso capturar desvios.

  • Monitoramento de sistemas — desvio das métricas em relação ao comportamento normal, busca de ineficiências de mercado.


O bot Trixter SVM foi construído aplicando essa abordagem.

O algoritmo Trixter SVM implementa a busca de padrões por meio de Support vector machine (SVM, abreviadamente). Partimos do pressuposto de que o mercado de ouro é suficientemente eficiente e a maioria das oscilações de preço forma ruído de mercado que não pode ser previsto. Mas podemos identificar fragmentos do gráfico do ouro (as chamadas anomalias) nos quais ele é maximamente previsível. Assim identifiquei 40% dos trechos do gráfico que são bem previsíveis.

Princípios-chave

  • Análise da volatilidade do ouro em vários timeframes e períodos de indicadores.
  • Agrupamento da volatilidade para buscar padrões eficazes (de 100 a 3000).
  • Verificação estatística: alta expectativa matemática de ganho e significância estatística.
  • Os padrões que não passam na verificação são marcados como ruído — em tais situações não se abrem operações.
  • Teste forward obrigatório de 2 anos antes da admissão a uma conta real.

Características da lógica de negociação

  • Abertura de operações com ordens limitadas a uma distância escolhida do preço — slippage mínimo.
  • Se uma ordem limitada não for executada (o preço não tocou o nível) e o sinal desaparecer — a ordem é removida.
  • As posições abertas são acompanhadas de stop-loss e take-profit, e são fechadas a mercado ao surgir um sinal contrário.
  • O robô não usa martingale, arbitragem nem outras estratégias de alto risco.
  • Timeframes recomendados: de M5 a H1. Ideal — H1 XAUUSD.
  • Há configuração flexível da atividade de negociação (parâmetros abaixo).

Configurações principais

  • Allow BUY signals, Allow SELL signals — permitem ou proíbem compras/vendas quando há confiança na direção do mercado.
  • Signals sensitivity, Filter sensitivity — limiar de sensibilidade dos sinais e de filtragem de ruído. Valor padrão — 0.5. Pode ser elevado para 0.7–0.9 para sinais mais limpos.
  • Filter by trading hours — restrição do horário de negociação. Por padrão — 24 horas.

Configurações de gestão de capital

  • Distance in points for limit order — distância do preço até a ordem limitada. Padrão: 250. Menos → mais operações, mais → mais conservador.
  • Max positions + orders number — número máximo de posições abertas simultaneamente (sem averaging). Padrão: 3.
  • Adicionalmente configuráveis: atraso entre aberturas, controle do spread máximo, níveis de stop-loss e take-profit.
Importante: As configurações padrão já estão definidas. Não as altere sem necessidade especial. Guarde o arquivo set padrão para poder reverter aos parâmetros de fábrica.
SVM + dois classificadores → exportação para ONNX  |  Período forward: 2 anos  |  Timeframe rec.: H1 XAUUSD

Mais do autor
Trixter ISO
Andrei Samokhin
Isolation Forest é um algoritmo de aprendizado de máquina para detecção de anomalias (outliers) . Princípio do algoritmo: Divisão aleatória: O algoritmo seleciona repetidamente um atributo aleatório e um valor de limite aleatório para dividir os dados, até que cada ponto fique em uma "célula" separada (ou até que a profundidade máxima seja atingida). Profundidade de isolamento: As anomalias são "isoladas" mais rapidamente, pois requerem menos divisões para se separarem dos demais dados (estão l
Trixter KNN
Andrei Samokhin
Trixter KNN Gold — sistema de negociação inteligente baseado na análise da volatilidade do ouro. O robô utiliza uma busca inteligente de padrões com base no método dos vizinhos mais próximos (KNN). Os padrões encontrados são processados por dois classificadores, após o que o modelo é exportado para o formato ONNX. Princípios-chave Análise da volatilidade do ouro em múltiplos timeframes e períodos de indicadores. Agrupamento da volatilidade para encontrar padrões eficazes (de 100 a 3000). Verific
Trixter DTR
Andrei Samokhin
Árvore de decisão é um algoritmo de aprendizado de máquina supervisionado que funciona com base no princípio de perguntas sequenciais de "Sim/Não". Possui uma estrutura em árvore onde: Nós internos — são verificações de alguma característica (por exemplo, "Idade > 18?"). Ramos — são os resultados da verificação (Sim/Não). Folhas — são a decisão final (resposta). O processo de construção consiste em que o algoritmo encontra automaticamente a característica mais importante em cada etapa (usando cr
Trixter breakout
Andrei Samokhin
Este bot opera o rompimento de níveis no ouro! Princípios-chave Análise da volatilidade do ouro em múltiplos tempos gráficos e períodos de indicadores. Agrupamento de volatilidade para encontrar padrões eficientes (de 100 a 3000). Verificação estatística: alta expectativa matemática de lucro e significância estatística. Padrões que não passam na verificação são marcados como ruído — nessas situações, nenhuma ordem é aberta. Teste para a frente ( forward test ) obrigatório de 2 anos antes
Trixter LOF
Andrei Samokhin
Algoritmo Local Outlier Factor (LOF)   é um método de aprendizado de máquina para encontrar anomalias em dados que não podem ser detectadas por meio de limiares globais. Diferentemente de métodos simples, o LOF procura   outliers locais   comparando a densidade de pontos em sua vizinhança imediata. Como funciona A ideia principal do LOF é simples: uma anomalia é um ponto cuja densidade de objetos ao redor é significativamente menor do que a densidade ao redor de seus vizinhos . Seleção da vizinh
Trixter HFT
Andrei Samokhin
Gosta de trading de alta frequência e alta velocidade com baixo risco? Então este bot foi criado especialmente para você. Graças a entradas precisas e a uma alta expectativa matemática, o bot opera com stops curtos enquanto captura grandes movimentos em pontos. A proporção de stop loss para take profit pode atingir até 1:10 — ou seja, o stop loss é 10 vezes menor que o take profit —, enquanto este bot de scalping permanece lucrativo e não segura posições perdedoras, segundo os resultados dos te
Trixter Quantum
Andrei Samokhin
Você gosta de trading de alta frequência e altíssima velocidade com baixo risco? Então o Trixter Quantum foi criado especialmente para você. Graças a entradas precisas e a uma alta expectativa matemática, o bot opera com stops curtos, capturando grandes movimentos em pontos. O seu algoritmo central baseia-se na análise do emaranhamento local de estados adjacentes (padrões) , o que permite identificar instantaneamente mudanças microestruturais ocultas no mercado. A proporção de stop-loss para t
Trixter EE
Andrei Samokhin
Elliptic Envelope (Envelope Elíptico) é um algoritmo de aprendizado de máquina paramétrico projetado para detectar outliers e anomalias em dados multidimensionais. O método parte da premissa de que os dados "normais" (a amostra principal) seguem uma distribuição normal (gaussian) multidimensional. Princípio de funcionamento Formação do elipsoide: No espaço de atributos, o algoritmo constrói um hiperelipsoide ao redor do grupo central de pontos. A fronteira deste elipsoide é determinada pela m
Trixter MCD
Andrei Samokhin
O método robust covariance (mincovdet) , ou Minimum Covariance Determinant (MCD) , é um método robusto de estimação da matriz de covariância e do vetor de médias, resistente a valores atípicos nos dados. Ideia do método A covariância amostral clássica é muito sensível à "contaminação". O MCD resolve esse problema encontrando um subconjunto "limpo" de observações que não contém valores atípicos, e calculando as estimativas padrão (média e covariância) apenas sobre ele. Para que serve o MCD (minco
Filtro:
Sem comentários
Responder ao comentário