> For the complete documentation index, see [llms.txt](https://botlyz.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://botlyz.gitbook.io/docs/strategies/le-builder.md).

# Le Builder

## Vue d'ensemble

Le **Builder** est un constructeur visuel et sans code qui vous permet de créer vos propres stratégies de trading automatisées en quelques clics. Plutôt que de modifier du code Python, vous assemblez des **blocs logiques** pour définir les conditions d'entrée et de sortie, puis le système génère et teste votre stratégie avant de la déployer.

> **Avertissement important** : le trading comporte un **risque significatif de perte en capital**. Les performances passées ne préjugent pas des performances futures. Botlyz ne fournit ni conseil d'investissement ni promesse de rendement. Vous restez seul responsable de vos décisions et de votre capital. Voir [Avertissement sur les risques](/docs/pour-demarrer/avertissement-risques.md).

***

## Fonctionnement général

### Structure d'une stratégie

Une stratégie construite dans le Builder se compose de :

1. **Paramètres de base**
   * Paire de trading (ex : BTC/USDC, HYPE/USDC)
   * Timeframe (durée de chaque bougie : 1m, 5m, 15m, 1h, etc.)
   * Levier (1 à 20x)
   * Allocation (1 à 100 % du capital disponible)
2. **Conditions d'entrée LONG** (ouverture d'une position acheteuse, qui gagne si le prix monte et perd s'il baisse)
   * Blocs ET/OU pour combiner plusieurs indicateurs
   * Signal d'achat au **prix MARKET à la clôture de la bougie**
3. **Conditions d'entrée SHORT** (vente à découvert, position misant sur une baisse, qui perd si le prix monte)
   * Blocs ET/OU pour combiner plusieurs indicateurs
   * Signal de vente au **prix MARKET à la clôture de la bougie**
4. **Gestion du risque**
   * **Stop-loss (SL)** : pourcentage du prix d'entrée où la position est automatiquement fermée en cas de perte
   * **Take-profit (TP)** : pourcentage du prix d'entrée où la position est automatiquement fermée avec profit
   * **Slippage SL/TP** : tolérance de variation de prix lors de l'exécution (1 à 50 %, défaut 10 %)

Pour le détail des indicateurs et des paramètres de risque, voir [Indicateurs](/docs/strategies/indicateurs.md) et [Paramètres de risque](/docs/strategies/parametres-de-risque.md).

***

## Blocs d'indicateurs disponibles

Le Builder propose une bibliothèque d'indicateurs techniques reconnus pour construire vos conditions d'entrée et de sortie.

### Moyennes mobiles

**EMA (Exponential Moving Average)**

* Moyenne mobile qui donne plus de poids aux prix récents
* Paramètre : période (nombre de bougies, ex : 10, 20, 50, 200)
* Lecture courante : prix au-dessus de l'EMA = tendance haussière

**SMA (Simple Moving Average)**

* Moyenne arithmétique simple sur N bougies
* Paramètre : période
* Usage : identifier la tendance générale et les zones de support/résistance

**Croisement de moyennes**

* Signal quand une EMA rapide (ex : 10) croise une EMA lente (ex : 50)
* Croisement vers le haut = signal LONG
* Croisement vers le bas = signal SHORT

### Oscillateurs et volatilité

**RSI (Relative Strength Index)**

* Mesure la force du mouvement, entre 0 et 100
* RSI > 70 = suracheté (signal de baisse possible)
* RSI < 30 = survendu (signal de hausse possible)
* Paramètre : période (défaut 14)

**MACD (Moving Average Convergence Divergence)**

* Combine trois EMA pour identifier le momentum et les changements de tendance
* Signal quand la ligne MACD croise la ligne signal
* Histogramme MACD : mesure la séparation entre les deux lignes

**ATR (Average True Range)**

* Mesure la volatilité sur une période
* ATR élevé = forte volatilité, ATR bas = marché calme
* Utile pour ajuster la taille des ordres ou les stops

**Bandes de Bollinger**

* Enveloppe autour de la moyenne mobile (bande haute et bande basse)
* Prix > bande haute = suracheté
* Prix < bande basse = survendu
* Paramètres : période de la SMA, nombre d'écarts-types

### Patterns et prix

**Comparaison de prix**

* Prix close > SMA / EMA
* Prix close < SMA / EMA
* Prix high > niveau fixe
* Prix low < niveau fixe

**Volume**

* Volume courant > moyenne du volume sur N bougies
* Utile pour confirmer un mouvement de prix

**Change %**

* Variation en pourcentage du close sur N bougies
* Ex : variation > 2 % = forte hausse

***

## Logique ET/OU pour les conditions

Chaque groupe de conditions d'entrée et de sortie utilise une logique combinatoire :

### Mode ET (AND)

Tous les blocs doivent être vrais **simultanément** pour déclencher l'entrée.

**Exemple LONG** :

* EMA 10 > EMA 50 **ET**
* RSI < 70 **ET**
* Volume > moyenne du volume

L'ordre d'achat MARKET ne se déclenche que si ces trois conditions sont vraies en même temps à la **clôture de la bougie**.

### Mode OU (OR)

Au moins un bloc doit être vrai pour déclencher l'entrée.

**Exemple SHORT** :

* EMA 10 < EMA 50 **OU**
* RSI > 70

L'ordre de vente MARKET se déclenche si l'une (ou les deux) des conditions devient vraie.

### Imbrication (nesting)

Les conditions complexes peuvent combiner plusieurs niveaux :

* (EMA 10 > EMA 50 ET RSI < 70) **OU** (Prix > Bande de Bollinger haute)

***

## Flux d'exécution détaillé

### 1. Bougie fermée = signal d'entrée calculé

À chaque clôture de bougie, le Builder évalue toutes les conditions d'entrée LONG et SHORT sur les données disponibles (close, high, low, volume, etc.).

**Important** : l'ordre est **passé au prix MARKET** à la **clôture de la bougie**. Vous entrez donc au meilleur prix disponible à ce moment précis, sans garantie d'un prix spécifique.

### 2. Ordre d'entrée exécuté

* **LONG** : achat au prix MARKET
* **SHORT** : vente à découvert au prix MARKET
* Taille de position : (capital disponible × allocation % × levier) / prix d'entrée

### 3. Ordres de sortie placés automatiquement

Une fois en position, le système place immédiatement :

* Un ordre **Take-Profit** au-dessus (LONG) ou au-dessous (SHORT) du prix d'entrée
* Un ordre **Stop-Loss** en dessous (LONG) ou au-dessus (SHORT) du prix d'entrée

Ces deux ordres restent actifs jusqu'à ce que l'un d'eux soit exécuté.

### 4. Sortie de position

Si le prix atteint le **TP** (Take-Profit) : sortie au profit, position fermée. Si le prix atteint le **SL** (Stop-Loss) : sortie à perte, position fermée et ordres annulés.

> Note : dans le cas rare où le SL et le TP seraient atteints sur la même bougie, le **SL est prioritaire** (principe conservateur de gestion du risque).

### 5. Interdiction de chevauchement

Le système n'ouvre **jamais deux positions en même temps** sur la même paire. Si vous êtes déjà LONG et qu'un signal SHORT arrive, le signal est ignoré (et inversement).

***

## Paramètres de risque

### Levier (leverage)

**Plage** : 1 à 20x

**Définition** : multiplicateur de la taille de position. Avec un levier 2x et 1000 USD de capital, vous ouvrez une position de 2000 USD. Le levier amplifie la perte potentielle autant que le gain potentiel, et rapproche le seuil de liquidation.

**Défaut** : 1x (pas de levier)

**À savoir** : à 1-2x, l'effet de levier est faible ou nul. Un levier élevé (> 10x) augmente fortement le risque de liquidation (fermeture forcée si la perte approche le montant de la marge).

### Allocation de capital

**Plage** : 1 à 100 %

**Définition** : pourcentage du capital disponible engagé par trade. Par exemple, 50 % signifie que chaque ordre utilisera 50 % de votre solde disponible.

**Défaut** : 100 %

**Effet du paramètre** : à 100 %, la totalité du solde disponible est engagée ; en deçà, une part reste disponible. À 25 %, jusqu'à 4 positions simultanées sont possibles avant épuisement des fonds. Le choix relève de votre décision.

### Stop-Loss (%)

**Plage** : 1 à 50 %

**Définition** : pourcentage de perte maximale acceptée. Un SL de 5 % ferme automatiquement la position quand le prix baisse de 5 % par rapport au prix d'entrée.

**Défaut** : 10 %

**Exemple LONG** :

* Entrée : 50 000 USD (BTC)
* SL 5 % : ordre de sortie à 47 500 USD
* Perte maximale visée : 2 500 USD

**À savoir** : un SL large laisse les pertes grossir davantage ; un SL serré provoque des sorties plus fréquentes sur le bruit de marché. Le backtest permet d'observer l'effet de chaque réglage.

### Take-Profit (%)

**Plage** : 1 à 50 %

**Définition** : pourcentage de profit visé. Un TP de 3 % clôture la position avec +3 % par rapport au prix d'entrée.

**Défaut** : 5 %

**Exemple SHORT** :

* Entrée : 100 USD (short)
* TP 2 % : ordre de couverture à 98 USD
* Gain visé : 2 USD

**À savoir** : le rapport entre TP et SL définit le ratio risque/récompense de la configuration. Un TP inférieur au SL en valeur absolue augmente la fréquence de prise de profit mais réduit le gain par trade ; l'effet inverse vaut pour un TP supérieur. Le réglage relève de votre décision et dépend de votre logique d'entrée.

### Slippage SL/TP (%)

**Plage** : 1 à 50 %

**Défaut** : 10 %

**Définition** : tolérance de variation du prix lors de l'exécution du SL ou du TP. Sur Lighter (DEX), l'ordre est exécuté au meilleur prix disponible dans le carnet d'ordres. Si le carnet est peu liquide, vous pouvez obtenir un prix moins favorable que prévu.

**Exemple, slippage SL/TP 5 %** :

* SL cible : 5 % de perte
* SL accepté : jusqu'à environ 5,25 % (5 % + 5 % de slippage relatif)

**Effet du paramètre** : un slippage plus large favorise l'exécution de l'ordre sur les paires illiquides ou pendant les périodes volatiles, au prix d'un niveau de sortie potentiellement moins bon ; un slippage plus serré protège le niveau de sortie mais peut empêcher l'exécution.

> Les éléments décrits dans cette section sont des explications générales sur le comportement des paramètres, pas des recommandations personnalisées. En cas de doute, consultez un professionnel qualifié indépendant avant toute décision de trading.

***

## Flux de création et de déploiement

### Étape 1 : configuration de base

Définissez :

* Nom de la stratégie (ex : « Ma EMA Cross RSI »)
* Paire de trading (ex : HYPE/USDC)
* Timeframe (ex : 5m)
* Levier et allocation
* SL et TP en %

### Étape 2 : conditions d'entrée LONG

Ajoutez les blocs d'indicateurs pour le signal d'achat :

* Sélectionnez un indicateur (EMA, RSI, etc.)
* Configurez les paramètres (période, seuils)
* Choisissez l'opération (>, <, ==, croisement, etc.)
* Groupez avec ET/OU

### Étape 3 : conditions d'entrée SHORT

Définissez les conditions symétriques (ou inverses) pour les ventes à découvert.

### Étape 4 : paramètres avancés (optionnel)

* Ajustez le slippage SL/TP si besoin
* Configurez les horaires de trading (ex : ne trader que de 8h à 16h UTC)
* Définissez une taille de position fixe au lieu d'un pourcentage, si vous le préférez

### Étape 5 : backtest

**Avant de passer en live**, lancez un backtest sur les données historiques :

* Période : par exemple 3 à 12 mois de données
* Statistiques affichées :
  * Nombre de trades
  * Taux de gain (win rate %)
  * Profit/perte total sur la période testée
  * Ratio de Sharpe (rendement ajusté du risque)
  * Drawdown maximum (baisse maximale du capital)
  * Profit factor (gains totaux / pertes totales)

Ces statistiques décrivent le **comportement passé** de la configuration sur la période choisie. Elles ne constituent ni une prévision ni une promesse de résultat. Une stratégie qui s'est bien comportée en backtest peut sous-performer en live. Voir [Backtest](/docs/strategies/backtest.md).

> **Important** : le backtest est une simulation et peut surestimer les frais réels, le slippage et la liquidité disponible. En live, tenez compte des frais (voir la section ci-dessous et [Frais](/docs/fonctionnement/frais.md)). Les performances réelles peuvent différer, parfois sensiblement, des résultats simulés.

### Étape 6 : signature et déploiement

Après le backtest :

1. Le système génère un document (EIP-712) résumant la stratégie, ses paramètres et ses conditions
2. Vous **signez ce document avec votre wallet Ethereum** (signature EIP-712, hors-chaîne, sans frais de gaz)
3. La signature prouve que **vous avez explicitement approuvé cette configuration**
4. La stratégie est déployée et commence à trader en live

**Important** : vous restez propriétaire de vos fonds. Les clés API connectées à Botlyz sont configurées en mode « trade-only » (aucun retrait n'est possible). Voir [Signature et transparence](/docs/fonctionnement/signature-et-transparence.md) et [Sécurité non-custodial](/docs/securite-and-aide/securite-non-custodial.md).

### Étape 7 : monitoring et modification

Une fois déployée, vous pouvez :

* **Consulter les statistiques en temps réel** : trades récents, PnL, positions ouvertes
* **Arrêter la stratégie** : plus aucun nouveau signal, mais les positions existantes restent ouvertes
* **Modifier les paramètres** : ajuster TP, SL, conditions
  * Toute modification **nécessite une nouvelle signature** (preuve que vous avez approuvé les changements)
* **Supprimer la stratégie** : suppression immédiate

***

## Frais

### Frais de protocole Botlyz

Le **seul** frais lié à Botlyz est un **frais de protocole de 10 bps (0,10 %)**, prélevé automatiquement sur chaque ordre via le programme « partner attribution » de Lighter, et plafonné à 10 bps.

Il s'agit d'un **frais du protocole, prélevé et reversé par la plateforme, et non d'une facture ni d'une commission Botlyz**. Botlyz ne prélève **aucune commission sur vos gains**, n'applique aucun abonnement et n'effectue aucun prélèvement sur votre PnL.

* 1 entrée (LONG ou SHORT) : 0,10 %
* 1 sortie (TP ou SL) : 0,10 %
* Coût total par aller-retour : environ 0,20 % (0,10 % à l'entrée + 0,10 % à la sortie)

### Frais de la plateforme Lighter

Indépendamment de Botlyz, la plateforme Lighter applique ses propres frais (trading, funding sur les positions à effet de levier, etc.). Ces frais sont prélevés directement par Lighter sur votre solde de trading.

Pour le détail complet, voir [Frais](/docs/fonctionnement/frais.md).

***

## Exemple concret : stratégie de croisement d'EMA

### Configuration

| Paramètre      | Valeur    |
| -------------- | --------- |
| Paire          | HYPE/USDC |
| Timeframe      | 5m        |
| Levier         | 2x        |
| Allocation     | 50 %      |
| Stop-Loss      | 5 %       |
| Take-Profit    | 2 %       |
| Slippage SL/TP | 10 %      |

### Conditions d'entrée

**LONG** :

* EMA 10 croise **au-dessus** de EMA 50 **ET**
* RSI < 70

**SHORT** :

* EMA 10 croise **au-dessous** de EMA 50 **ET**
* RSI > 30

### Scénario en live (LONG)

1. À 14h35 UTC, clôture d'une bougie 5m : l'EMA 10 passe au-dessus de l'EMA 50, RSI = 45
2. Condition LONG vraie : ordre MARKET d'achat lancé au prix de clôture (ex : 4,25 USD par HYPE)
3. Position ouverte : (50 % × 2x × capital) / 4,25 = N HYPE
4. Ordres de sortie placés :
   * TP à 4,34 USD (4,25 × 1,02 = +2 %)
   * SL à 4,04 USD (4,25 × 0,95 = -5 %)
5. Le prix évolue, puis atteint 4,34 USD
6. L'ordre TP est exécuté, la position est fermée

Cet exemple illustre la mécanique d'exécution. Il ne décrit pas un résultat attendu : un scénario inverse, où le prix atteint d'abord le SL, est tout aussi possible.

***

## Bonnes pratiques et pièges courants

### Bonnes pratiques

1. **Testez en backtest** sur plusieurs mois avant de passer en live, en gardant en tête que le backtest ne garantit pas le futur
2. **Commencez petit** : une allocation faible les premières semaines pour observer le comportement réel
3. **Utilisez un levier conservateur** (1-3x) le temps de maîtriser votre stratégie
4. **Combinez les indicateurs** pour réduire les faux signaux (par exemple 2 à 3 conditions)
5. **Définissez un rapport risque/récompense** cohérent avec votre logique d'entrée
6. **Surveillez régulièrement** : consultez les statistiques en temps réel et ajustez si nécessaire

### Pièges courants

1. **Sur-optimisation (over-fitting)** : une stratégie dont les paramètres ont été trop ajustés sur le passé a souvent un comportement décevant en live
2. **Levier trop élevé** : au-delà de 10x, le risque de liquidation brutale augmente fortement
3. **Conditions trop strictes** : si vous exigez 5 conditions ET simultanées, les signaux deviennent rares
4. **Ignorer le slippage et les frais** : intégrez toujours un coût de trading dans votre raisonnement
5. **Absence de stop-loss** : expose à un risque de perte non maîtrisé
6. **Sortie trop rapide** : un TP de 0,5 % laisse peu de marge une fois les frais déduits

***

## Comparaison : Builder vs stratégies exclusives (SIGMA)

| Aspect         | Builder (no-code)               | SIGMA (exclusive)                                                     |
| -------------- | ------------------------------- | --------------------------------------------------------------------- |
| **Création**   | Blocs visuels, sans code        | Algorithme propriétaire                                               |
| **Conditions** | ET/OU sur indicateurs standards | Mean-reversion sur enveloppe de moyenne mobile (+ filtre RSI en v2.1) |
| **Entrée**     | MARKET à la clôture de bougie   | Ordres LIMIT (logique d'enveloppe)                                    |
| **Sortie**     | TP en % et SL en %              | Retour vers la moyenne mobile, stop-loss fixe en %                    |
| **Levier**     | 1 à 20x configurable            | Selon la configuration de la stratégie                                |
| **Backtest**   | Rapide (quelques secondes)      | Optimisation plus longue                                              |
| **Accès**      | Intégré au Builder              | Stratégies exclusives                                                 |

Ce tableau compare le **fonctionnement** des deux approches. Il n'affirme aucune performance pour l'une ou l'autre. Voir [Stratégies exclusives SIGMA](/docs/strategies/strategies-exclusives-sigma.md) et [Vue d'ensemble des stratégies](/docs/strategies/vue-d-ensemble.md).

***

## Ordres limites (entrées et sorties)

Par défaut, le Builder passe des ordres au **prix MARKET** à la clôture de la bougie. Vous pouvez aussi choisir des **ordres limites** : un ordre placé à un **prix exact**, qui ne s'exécute que si le marché vient toucher ce prix.

### Entrée à un prix précis

Pour une condition d'entrée, vous pouvez indiquer un **niveau de prix** (sélecteur de niveau) au lieu d'une exécution au marché. L'ordre est alors posé dans le carnet et attend que le prix l'atteigne.

* **LONG limite** : achat placé à un prix choisi, généralement sous le prix courant (attendre un repli)
* **SHORT limite** : vente placée à un prix choisi, généralement au-dessus du prix courant (attendre un rebond)

### Sorties SL/TP attachées

Un ordre limite d'entrée porte ses **sorties attachées** : dès que l'entrée est remplie, le Stop-Loss et le Take-Profit sont posés automatiquement, comme pour une entrée au marché.

### Réglage d'exécution par condition

Le mode d'exécution (marché ou limite, et le niveau de prix visé) se règle **par condition**. Vous pouvez donc, par exemple, entrer en LONG au marché et en SHORT en limite.

### Backtest et live identiques

Le comportement des ordres limites est **le même en backtest et en live** : le backtest simule le remplissage au niveau de prix choisi, puis pose les sorties attachées de la même façon que le moteur live.

> Un ordre limite n'est **pas garanti d'être rempli** : si le prix n'atteint jamais le niveau choisi, l'entrée n'a pas lieu. En contrepartie, il vise un prix précis plutôt que le prix courant.

***

## Réintégration après un stop-loss

Après une sortie en **Stop-Loss**, vous pouvez encadrer la **ré-entrée** dans le même sens, pour éviter d'enchaîner plusieurs stop-loss d'affilée dans un marché qui va contre vous (« stop-loss en série »).

* La condition de réintégration s'applique **par sens** (LONG et SHORT séparément).
* Tant qu'elle n'est pas satisfaite, aucune nouvelle entrée du même sens n'est prise après un SL.
* **Vide** (aucune condition) : la ré-entrée est **immédiate**, dès qu'un signal d'entrée réapparaît.

Exemple : après un SL sur un LONG, exiger que le RSI repasse sous 30 avant de racheter en LONG. Le sens SHORT n'est pas affecté.

***

## Comparateur de stratégies

Après un backtest, vous pouvez **comparer votre stratégie à une autre** pour les mettre face à face sur la même période.

### Contre quoi comparer

* Une **autre de vos stratégies** (Builder)
* Une stratégie du **catalogue**

### Ce qui s'affiche

* Les **courbes de performance superposées** sur un même graphique
* Les **métriques côte à côte** : rendement, taux de gain (win rate), drawdown maximum, ratio de Sharpe, profit factor
* Le **gagnant surligné** sur chaque métrique (à titre purement descriptif, sur la période testée)

### Un face-à-face équitable

La comparaison utilise la **même configuration d'exécution** (même paire, timeframe, période, frais et slippage simulés) pour les deux stratégies, afin que l'écart observé vienne de la logique et non des réglages.

> Les chiffres décrivent le **comportement passé** sur la période choisie ; ils ne préjugent pas des résultats futurs et ne constituent pas une recommandation. Voir [Backtest](/docs/strategies/backtest.md).

***

## Reprendre un réglage depuis une heatmap du Laboratoire

Le [Laboratoire](/docs/laboratoire/vue-d-ensemble.md) peut produire une **heatmap** qui balaie des combinaisons de paramètres et montre leur comportement sur la période testée. Depuis une case de la heatmap, un bouton **« Reprendre dans le Builder »** recopie ce réglage **en un clic** dans le Builder.

Vous pouvez ensuite l'ouvrir, l'ajuster, le backtester et le déployer comme n'importe quelle stratégie.

> Un réglage repéré sur une heatmap reflète le **passé** de la période testée. Il reste à backtester et à décider par vous-même ; les performances passées ne préjugent pas des performances futures.

***

## Dupliquer, partager et importer une stratégie

Vous pouvez **dupliquer** une de vos stratégies, la **partager** avec un autre utilisateur, et **importer** celles qu'on vous partage, **sans tout recréer à la main**.

### Dupliquer

Sur une stratégie sauvegardée, le bouton **« Dupliquer »** crée une **copie dans votre espace**, **auto-nommée** (suffixe `(2)`, `(3)`… si le nom existe déjà). Pratique pour tester une variante sans toucher à l'originale. La copie est **indépendante** : la backtester, la modifier ou la déployer n'affecte pas la stratégie d'origine.

### Exporter (partager)

Sur une stratégie sauvegardée, cliquez sur **« ⤴ Partager »**. Botlyz génère un **code de partage** court (ex : `ABCD2345`) et un **lien**. Transmettez le code ou le lien à la personne de votre choix.

> Le code est **opaque** : il ne contient aucune condition ni indicateur lisible. Il pointe vers une copie de votre configuration stockée côté serveur. Un code ne peut être créé qu'en exportant une stratégie existante.

### Importer

Cliquez sur **« ⇩ Importer un code »** (en haut du Builder), collez le code reçu, puis **Importer**. La stratégie est **copiée dans votre espace** (avec un suffixe `(2)`, `(3)`… si le nom existe déjà). Vous pouvez ensuite l'ouvrir, l'ajuster, la backtester et la déployer comme n'importe quelle stratégie. Un **lien de partage** ouvre directement le Builder avec l'import pré-rempli.

> **Important** : une stratégie partagée est un **contenu généré par un autre utilisateur**. Elle n'est **ni vérifiée ni recommandée par Botlyz** et ne constitue **pas un conseil en investissement**. **Backtestez-la et décidez par vous-même** ; les performances passées ne préjugent pas des performances futures. Voir l'annexe « Partage de stratégies entre utilisateurs » des [CGU](https://botlyz.com/app/legal/CGU_Botlyz.pdf).

***

## Support et ressources

Pour toute question ou problème lié au Builder :

* **Telegram** : @botlyz\_manager (<https://t.me/botlyz\\_manager>)
* **Formulaire d'aide** : onglet « Aide » dans l'application (la demande remonte directement à l'équipe Botlyz)
* **Backtest qui échoue** : vérifiez la période, la liquidité de la paire et que les paramètres d'indicateurs sont valides
* **Stratégie non déployée** : assurez-vous d'avoir signé le document EIP-712 et que votre portefeuille est connecté

Voir aussi [Support](/docs/securite-and-aide/support.md) et la [FAQ](/docs/securite-and-aide/faq.md).

***

## Résumé du flux Builder

```
1. Configuration de base (paire, levier, SL/TP)
      |
2. Définir les conditions d'entrée LONG et SHORT
      |
3. Ajuster les paramètres avancés (slippage, horaires)
      |
4. Lancer le backtest
      |
5. Analyser les statistiques (win rate, Sharpe, drawdown)
      |
6. Signer le document de configuration (EIP-712)
      |
7. Déployer en live
      |
8. Surveiller en temps réel et ajuster au besoin
```

***

## Avertissements

**Botlyz est un éditeur de logiciel et un outil d'automatisation de trading, pas un conseiller financier.**

* Vous êtes seul responsable de vos décisions d'investissement et de votre configuration, que vous signez (EIP-712)
* Les performances passées, y compris en backtest, ne préjugent pas des résultats futurs
* Le trading comporte un risque de perte ; le trading sur marge (levier) expose à un risque de liquidation
* Les frais réduisent les profits nets : un frais de protocole de 10 bps par ordre s'applique via Lighter, en plus des frais propres de la plateforme Lighter
* Vous conservez le contrôle total de vos fonds (non-custodial) : vos clés restent chez vous et les clés API sont en mode trade-only (aucun retrait possible)
* En cas de doute, consultez un professionnel qualifié indépendant avant toute décision de trading

Voir [Avertissement sur les risques](/docs/pour-demarrer/avertissement-risques.md) et [Mentions légales](/docs/securite-and-aide/mentions-legales.md).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://botlyz.gitbook.io/docs/strategies/le-builder.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
