Ikioi Bitcoin Momentum (MT5) : manuel d'utilisation, paramètres et fichiers .set
Ikioi Bitcoin Momentum est un Expert Advisor pour MetaTrader 5 qui ne conserve une position sur BTCUSD que tant que son momentum de plusieurs semaines est haussier. Ce manuel explique son fonctionnement, son installation, le panneau du graphique, chacun des paramètres d'entrée, des fichiers .set prêts à l'emploi, la manière de le backtester vous-même et les questions que les acheteurs posent le plus souvent. Il s'applique à la version 1.10.
Ce que fait l'EA
- Une fois par jour, sur la barre journalière clôturée, il compare la clôture de BTCUSD avec la clôture d'il y a 14 barres journalières (2 semaines) et celle d'il y a 56 barres journalières (8 semaines).
- Lorsque la clôture est supérieure aux deux, il achète et conserve la position. Lorsque l'une des deux comparaisons devient négative, il clôture et attend.
- Par défaut, il est en achat uniquement. Avec AllowShort = true, il vend aussi lorsque les deux variations sont baissières ; ce mode n'a pas été utilisé dans nos backtests.
- Le premier stop loss est à 3 x ATR(D1). Le stop suit ensuite la clôture journalière la plus haute, à une distance de 4 x ATR(D1). Après le déclenchement d'un stop, l'EA attend 3 jours avant de pouvoir acheter de nouveau.
- Une seule position à la fois. Pas de grille, pas de martingale, pas de moyennage. Pas de WebRequest, pas de DLL, pas de service externe : il fonctionne donc dans le Strategy Tester exactement comme en réel.
- Il effectue environ 14 trades par an, est en position environ un tiers du temps et peut rester hors marché pendant des semaines. Beaucoup de trades sont de petites pertes ; l'essentiel du profit est venu de quelques longues tendances.
Installation
- Après avoir acheté ou loué l'EA, installez-le dans MetaTrader 5 : Boîte à outils > Market > Achats > Installer. Les mises à jour se trouvent au même endroit (Mettre à jour).
- Ouvrez un graphique BTCUSD. N'importe quelle unité de temps convient, car la logique utilise toujours les barres journalières. L'EA trade le symbole de son graphique : un nom avec un suffixe (par exemple BTCUSD.raw) convient donc.
- Faites glisser l'EA depuis Navigateur > Expert Advisors > Market sur le graphique et autorisez l'Algo Trading dans l'onglet Common.
- Vérifiez que le bouton Algo Trading de la barre d'outils est activé. Le panneau apparaît en haut à gauche du graphique.
- Laissez le terminal en marche ; un VPS est recommandé. Si le marché est fermé au moment de la décision quotidienne, la sortie ou la mise à jour du stop est retentée automatiquement à la reprise du trading.
Le panneau du graphique

- Status : les variations sur 14 jours et sur 56 jours sous forme de barres, la décision (conserver une position longue ou rester hors marché), le temps restant avant la prochaine vérification quotidienne et la dernière action. FLAT, « les variations ne concordent pas », est un état normal.
- Trade : le trade ouvert, le moment où l'EA achète et vend, et les trades clôturés de cet EA sur ce compte.
- Risk : le risque par trade, la taille du prochain trade, le stop loss, le spread par rapport à sa limite, le résultat du jour par rapport à la limite de perte journalière, le swap du courtier pour une position longue et le délai d'attente après le déclenchement d'un stop.
- Settings : le thème (Ink ou Navy), la taille (S, M, L), les étiquettes de prix sur le graphique, ainsi que la version et le magic number.
- New entries (onglet Status) : désactive et réactive les nouveaux trades. Un trade ouvert continue d'être géré. Ce réglage est conservé après un redémarrage ; tant que les nouveaux trades sont désactivés, le panneau affiche PAUSED.
- Close this EA's trades : clôture uniquement le trade de cet EA sur ce symbole. Cliquez deux fois en quelques secondes pour confirmer.
- Vous pouvez réduire le panneau (—), le déplacer en faisant glisser la barre de titre, ou le fermer (×) pour le remplacer par un petit bouton en haut à droite du graphique. Des lignes pointillées sur le graphique marquent les dates d'il y a 14 et 56 jours.

Paramètres d'entrée
| Paramètre | Par défaut | Rôle |
|---|---|---|
| RiskPercent | 1.0 | Pourcentage des fonds propres risqué jusqu'au premier stop loss. 0 = utiliser FixedLot. |
| FixedLot | 0.0 | Taille de trade fixe, utilisée uniquement lorsque RiskPercent vaut 0. |
| DailyLossLimit | 5.0 | Aucun nouveau trade pour le reste de la journée après cette perte, en % des fonds propres. 0 = désactivé. |
| MagicNumber | 26101105 | Identifie les trades de cet EA. Utilisez un numéro différent sur chaque graphique. |
| AllowShort | false | Vendre aussi lorsque les deux variations sont baissières. Non utilisé dans nos backtests. |
Fichiers .set
Téléchargez un fichier, ouvrez les paramètres de l'EA (F7 sur le graphique), allez dans l'onglet Inputs, cliquez sur Charger et choisissez le fichier. Chaque fichier conserve les valeurs par défaut, sauf les valeurs indiquées ici.
- Ikioi_Standard_1pct.set : les valeurs par défaut. Risque de 1% par trade, limite de perte journalière de 5%, achat uniquement.
- Ikioi_Conservative_0.5pct.set : risque de 0.5% par trade, achat uniquement.
- Ikioi_FixedLot_0.01.set : un lot fixe de 0.01 (RiskPercent = 0), achat uniquement.
Les règles de trading sont les mêmes dans tous les fichiers ; seule la taille des trades change.
Dépôt, petits comptes et swap
- Sur BTCUSD, 5,000 USD ou plus sont recommandés. Aux prix actuels, le lot minimum de 0.01 risque environ 75 USD jusqu'au premier stop loss, et l'EA ignore un trade lorsque le lot minimum risquerait plus de 3% des fonds propres.
- Pour un compte plus petit, ETHUSD peut être utilisé avec les mêmes réglages : placez l'EA sur un graphique ETHUSD. Notre backtest sur ETHUSD pour 2020–2026 a donné un facteur de profit de 1.94.
- Les positions sont conservées de quelques jours à quelques semaines : le swap compte donc. Sur notre compte de test (IC Markets), une position longue sur BTCUSD coûtait environ 20% par an en swap ; le backtest l'inclut. Vérifiez le swap de votre courtier sur les cryptomonnaies ; l'onglet Risk l'affiche.
Faites le backtest vous-même
- Ouvrez le Strategy Tester (Ctrl+R) et choisissez l'EA.
- Symbole BTCUSD (le nom utilisé par votre courtier), n'importe quelle unité de temps (par exemple H1), modèle "1 minute OHLC".
- Dates : par exemple du 2018.01.01 à aujourd'hui. Dépôt : 10,000 USD.
- Lancez le test. Il y a de longues périodes sans position ; c'est ainsi que fonctionnent les règles.
À titre de comparaison, notre backtest sur des données de démo IC Markets (risque de 1%, 10,000 USD, swap inclus, de 2018-01 à 2026-10) a donné 120 trades, un facteur de profit de 3.46, un résultat net de +49% du solde initial (sans capitalisation) et un drawdown maximal de 2.3% sur les trades clôturés, 4.1% en incluant les positions ouvertes. Les règles ont été fixées sur 2018–2022 ; la période 2023–2026 seule a donné 69 trades et un facteur de profit de 3.94. Les années 2018 et 2022 ont été légèrement négatives. Vos chiffres seront différents selon les données, le swap et les coûts de votre courtier, et un backtest n'est pas une promesse de résultats futurs.
Notes techniques
- Deux horizons, 2 semaines et 8 semaines, doivent concorder avant que l'EA n'achète. Un seul horizon haussier ne suffit pas, ce qui tient l'EA à l'écart de nombreux rebonds de courte durée.
- La décision n'utilise que des barres journalières clôturées : le résultat d'une journée ne change donc pas tant que la journée est encore en cours.
- Le trailing stop suit la clôture journalière la plus haute, et non le plus haut intrajournalier.
Questions posées par les acheteurs
- Il ne trade pas. Lisez d'abord l'onglet Status. FLAT signifie que les variations sur 2 semaines et sur 8 semaines ne concordent pas, et l'EA n'achète que lorsque les deux sont positives. Vérifiez ensuite que l'Algo Trading est activé et que le panneau n'affiche pas PAUSED (si c'est le cas, réactivez New entries), puis vérifiez le spread et consultez Last action pour connaître la raison d'un trade ignoré.
- À quelle fréquence trade-t-il ? Environ 14 trades par an. Des semaines sans trade sont normales.
- Dois-je activer AllowShort ? Ce mode ne faisait pas partie de nos tests : nous ne pouvons donc pas vous dire comment il se comporte. Testez-le d'abord sur un compte de démo.
- Puis-je l'utiliser sur plusieurs graphiques ? Oui, avec un MagicNumber différent sur chaque graphique. Un achat comprend 10 activations.
Page du produit : Ikioi Bitcoin Momentum. Si quelque chose n'est pas clair, envoyez-moi un message privé sur MQL5 avec une capture d'écran du panneau et les dernières lignes de l'onglet Experts.



