Trixter ISO
- Experts
-
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: 15
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 longe dos aglomerados densos).
- Construção da floresta: É criado um conjunto de árvores de decisão aleatórias (floresta) e, para cada ponto, calcula-se a profundidade média de isolamento em todas as árvores.
- Pontuação de anomalia: Quanto menor a profundidade média, maior a probabilidade de o ponto ser uma anomalia (com base nisso, constrói-se um escore de anomalia de 0 a 1).
Para que é utilizado:
- Busca por outliers em dados (transações fraudulentas, falhas de equipamentos, invasões de redes).
- Limpeza de dados antes de treinar outros modelos (remoção de ruído).
- Monitoramento de sistemas em tempo real (leituras de sensores).
Principal vantagem: funciona de forma rápida e eficiente em espaços multidimensionais, não requer dados rotulados (aprendizado não supervisionado).
O bot Trixter ISO é construído com essa abordagem.
O algoritmo Trixter ISO implementa a busca por padrões usando isolation forest (abreviado como ISO). Partimos do pressuposto de que o mercado do ouro é suficientemente eficiente e que a maioria das flutuações de preço forma ruído de mercado, que não pode ser previsto. Mas podemos isolar fragmentos do gráfico do ouro (as chamadas anomalias) nos quais ele é maximamente previsível. Dessa forma, identifiquei 30% dos segmentos do gráfico que são bem previsíveis.
Princípios-chave
- Análise da volatilidade do ouro em vários prazos 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.
- Padrões que não passam na verificação são marcados como ruído — nessas situações, as negociações não são abertas.
- Teste forward obrigatório de 2 anos antes da liberação para conta real.
Características da lógica de negociação
- Abertura de negociações com ordens limit a uma distância selecionada do preço — deslizamento mínimo.
- Se a ordem limit não for executada (o preço não tocar o nível) e o sinal desaparecer — a ordem é removida.
- As posições abertas são protegidas com stop-loss e take-profit, e são fechadas a preço de mercado mediante sinal contrário.
- O robô não utiliza martingale, arbitragem ou outras estratégias de alto risco.
- Prazos recomendados: de M5 a H1. O ideal é H1 XAUUSD.
- Oferece 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. O valor padrão é 0.5. Pode ser aumentado para 0.7–0.9 para sinais mais limpos.
- Filter by trading hours — restrição de horário de negociação. Por padrão — 24 horas por dia.
Configurações de gerenciamento de capital
- Distance in points for limit order — distância do preço até a ordem limit. Padrão: 250. Menor → mais negociações, maior → mais conservador.
- Max positions + orders number — número máximo de posições abertas simultaneamente (sem média). Padrão: 3.
- Configurações adicionais: atraso entre aberturas, controle de spread máximo, níveis de stop-loss e take-profit.
