Vue d'ensemble des blocs

Decouvrez les trois types de blocs Backtrex : blocs indicateurs, blocs logiques et blocs action, et comment les connecter.

Types de blocs

Chaque strategie dans Backtrex est construite a partir de trois types de blocs que vous connectez ensemble sur le canvas visuel.

Blocs indicateurs

Les blocs indicateurs calculent des valeurs techniques a partir des donnees de prix. Ils sont la base de votre logique de strategie.

Indicateurs classiques :

  • Moyenne Mobile (SMA, EMA, WMA) avec periode configurable
  • RSI (Relative Strength Index)
  • MACD (Moving Average Convergence/Divergence)
  • Bandes de Bollinger (bande superieure, mediane, inferieure)
  • Oscillateur Stochastique (lignes %K, %D)
  • ATR (Average True Range)
  • ADX (Average Directional Index)
  • Indicateurs de volume

Smart Money Concepts (SMC/ICT) :

  • Swing Points (sommets et creux de balancement)
  • BOS (Break of Structure) et CHoCH (Change of Character)
  • Tendance de Structure de Marche
  • Order Blocks (haussiers et baissiers)
  • Fair Value Gaps (FVG)
  • Zones d'Offre et de Demande
  • Equal Highs/Lows (pools de liquidite)
  • Liquidity Sweep et Grab
  • Kill Zones (heures de session de trading)

Blocs de prix :

  • Bloc Bougie (Open, High, Low, Close)
  • High/Low de la Periode Precedente

Chaque bloc indicateur a des parametres configurables (periode, source, multiplicateur) et une ou plusieurs sorties que vous connectez aux blocs logiques.

Blocs logiques

Les blocs logiques definissent les conditions qui declenchent les signaux d'entree ou de sortie. Ils comparent les valeurs des blocs indicateurs.

Modes de comparaison :

  • Croise au-dessus / Croise en-dessous
  • Est superieur a / Est inferieur a
  • Est entre (verification de plage)
  • Est egal a

Modes avances :

  • Quantificateurs de plage (valeur dans X% de la cible)
  • Modificateur de pourcentage (comparer des variations en pourcentage)
  • Detection de divergence (prix vs. indicateur)

Blocs action

Les blocs action definissent ce qui se passe lorsque vos conditions sont remplies :

  • Entree Long : Ouvrir une position acheteuse
  • Entree Short : Ouvrir une position vendeuse
  • Sortie : Fermer la position en cours
  • Stop-Loss : Definir un niveau de sortie de protection
  • Take-Profit : Definir un objectif de profit

Connecter les blocs

Les blocs se connectent via des poignees d'entree et de sortie :

  1. Poignees de sortie (cote droit d'un bloc) : Emettent des valeurs calculees
  2. Poignees d'entree (cote gauche d'un bloc) : Recoivent des valeurs d'autres blocs

Pour creer une connexion, cliquez sur une poignee de sortie et glissez vers une poignee d'entree. Le canvas valide les connexions, seuls les types compatibles peuvent etre lies.

Regles de connexion

  • Les sorties d'indicateurs se connectent aux entrees des blocs logiques
  • Les sorties des blocs logiques se connectent aux entrees des blocs action
  • Vous ne pouvez pas connecter deux indicateurs directement (un bloc logique doit se trouver entre eux)
  • Chaque entree accepte une connexion ; les sorties peuvent se connecter a plusieurs entrees

Support multi-timeframe

Chaque bloc indicateur peut avoir son propre reglage de timeframe. Cela vous permet de construire des strategies comme :

  • Entree sur timeframe H1 avec confirmation de tendance sur D1
  • RSI sur M15 avec Moyenne Mobile sur H4

Le moteur de backtest gere automatiquement l'alignement des timeframes et l'agregation des donnees.

Configuration des blocs

Cliquez sur n'importe quel bloc pour ouvrir le panneau de configuration a droite. Vous pouvez :

  • Ajuster les parametres (periode, source, multiplicateur)
  • Renommer le bloc pour plus de clarte
  • Voir les details de connexion
  • Supprimer ou dupliquer le bloc