Trixter DTR

  • 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
  • Version: 1.0
  • Activations: 15

Arbre de décision est un algorithme d'apprentissage automatique supervisé qui fonctionne selon le principe de questions séquentielles "Oui/Non". Il présente une structure arborescente où :

  • Nœuds internes — sont des vérifications d'une certaine caractéristique (par exemple, "Âge > 18 ?").

  • Branches — sont les résultats de la vérification (Oui/Non).

  • Feuilles — sont la décision finale (réponse).

Le processus de construction consiste en ce que l'algorithme trouve automatiquement la caractéristique la plus importante à chaque étape (en utilisant des critères tels que l'Indice de Gini ou l'Entropie) et divise les données en groupes plus homogènes jusqu'à obtenir une feuille pure ou atteindre des contraintes.

À quoi sert-il ?

Les arbres de décision sont polyvalents et sont utilisés dans deux principaux types de tâches :

  1. Classification (réponse catégorielle) :

    • Attribuer un client à la catégorie "approuvé" ou "rejeté" dans une banque.

    • Identifier l'espèce d'un animal à partir de caractéristiques.

    • Déterminer la probabilité d'achat ou de vente d'un actif financier.

  2. Régression (réponse numérique) :

    • Prédire le prix d'un appartement en fonction de la superficie et de l'emplacement.

    • Prédire la direction du mouvement de l'or.

Principaux avantages :

  • Transparence et interprétabilité : Contrairement aux réseaux de neurones, vous pouvez facilement expliquer pourquoi le modèle a pris une décision particulière (il peut être dessiné et le chemin de la racine à la feuille peut être tracé).

  • Ne nécessite pas de préparation des données : Fonctionne bien avec différents types de caractéristiques (numériques et catégorielles) et est insensible aux valeurs aberrantes.

  • Sélection de caractéristiques : Montre automatiquement quels facteurs sont les plus importants.


Le bot Trixter DTR est construit en utilisant cette approche.

L'algorithme Trixter DTR implémente la recherche de motifs à l'aide d'un arbre de décision (abrégé DTR). Nous partons de l'hypothèse que le marché de l'or est suffisamment efficace et que la plupart des fluctuations de prix sont du bruit de marché qui ne peut être prédit. Mais nous pouvons isoler des fragments du graphique de l'or (les fameuses anomalies) dans lesquels il est maximalement prévisible. Ainsi, nous avons identifié 15 % des sections du graphique qui sont bien prévisibles.


Principes clés

  • Analyse de la volatilité de l'or sur plusieurs périodes et périodes d'indicateurs.
  • Regroupement de la volatilité pour trouver des motifs efficaces (de 100 à 3000).
  • Validation statistique : espérance mathématique de gain élevée et significativité statistique.
  • Les motifs qui ne passent pas la validation sont marqués comme bruit — dans ces situations, les transactions ne sont pas ouvertes.
  • Test forward obligatoire de 2 ans avant d'être autorisé sur un compte réel.

Caractéristiques de la logique de trading

  • Ouverture de transactions avec des ordres limités à une distance sélectionnée du prix — glissement minimal.
  • Si un ordre limité ne se déclenche pas (le prix ne touche pas le niveau) et que le signal disparaît — l'ordre est supprimé.
  • Les positions ouvertes sont protégées par un stop-loss et un take-profit, et sont fermées au prix du marché en cas de signal opposé.
  • Le robot n'utilise pas le martingale, l'arbitrage ou d'autres stratégies à haut risque.
  • Périodes recommandées : de M5 à H1. Optimale — H1 XAUUSD.
  • Un ajustement flexible de l'activité de trading est prévu (paramètres ci-dessous).

Paramètres principaux

  • Allow BUY signals, Allow SELL signals — autorisent ou interdisent les achats/ventes lorsque la direction du marché est certaine.
  • Signals sensitivity, Filter sensitivity — seuil de sensibilité des signaux et de filtrage du bruit. Valeur par défaut — 0.5. Peut être augmenté à 0.7–0.9 pour des signaux plus propres.
  • Filter by trading hours — restriction des heures de trading. Par défaut — 24h/24 et 7j/7.

Paramètres de gestion de capital

  • Distance in points for limit order — distance du prix à l'ordre limité. Par défaut : 250. Plus bas → plus de transactions, plus haut → plus conservateur.
  • Max positions + orders number — nombre maximum de positions ouvertes simultanément (sans moyenne). Par défaut : 3.
  • Configurables en supplément : délai entre les ouvertures, contrôle du spread maximum, niveaux de stop-loss et de take-profit.
Important : Les paramètres par défaut sont déjà définis. Ne les modifiez pas sauf en cas de nécessité absolue. Sauvegardez le fichier de configuration standard pour pouvoir revenir aux paramètres d'usine.
Isolation forest + deux classificateurs → export vers ONNX  |  Période forward : 2 ans  |  Période recommandée : H1 XAUUSD

Plus de l'auteur
Trixter KNN
Andrei Samokhin
Trixter KNN Gold — système de trading intelligent basé sur l'analyse de la volatilité de l'or. Le bot utilise une recherche intelligente de motifs basée sur la méthode des plus proches voisins (KNN). Les motifs trouvés sont traités par deux classificateurs, après quoi le modèle est exporté au format ONNX. Principes clés Analyse de la volatilité de l'or sur plusieurs unités de temps et périodes d'indicateurs. Regroupement de la volatilité pour trouver des motifs efficaces (de 100 à 3000). Vérific
Trixter ISO
Andrei Samokhin
Isolation Forest est un algorithme d'apprentissage automatique pour la détection d'anomalies (valeurs aberrantes) . Principe de l'algorithme : Partition aléatoire : L'algorithme sélectionne de manière répétée une caractéristique aléatoire et un seuil aléatoire pour diviser les données, jusqu'à ce que chaque point se retrouve dans une « cellule » distincte (ou jusqu'à ce que la profondeur maximale soit atteinte). Profondeur d'isolement : Les anomalies sont « isolées » plus rapidement, car elles
Filtrer:
Aucun avis
Répondre à l'avis