Trois projets, détaillés étape par étape.
Du développement de la logique de trading jusqu'à l'automatisation en conditions réelles — chaque projet est documenté avec le texte et les captures correspondant à chaque étape.
Création d'une Stratégie Algorithmique de A à Z
Dans le cadre de mon activité de trading algorithmique, j'ai conçu et développé une stratégie de suivi de tendance complète, de la logique d'entrée jusqu'à l'automatisation complète sur MetaTrader 5. Ce projet illustre ma capacité à créer une stratégie robuste, backtestée sur plus de 20 ans et optimisée pour une utilisation sur prop firm.
Conception de la Logique de Trading




Développement en Pine Script v5
- Filtres temporels : sessions, jours de la semaine, mois de l'année
- Calcul automatique du Stop Loss et du Take Profit
- Module de Break Even automatique
- Gestion du risque basée sur le capital initial



Backtesting sur Plus de 20 ans



Optimisation par Actif
Ce qui a été optimisé pour chaque actif :
- Direction de trading : achat uniquement, vente uniquement, ou les deux
- Ratio Take Profit testé sur différentes valeurs
- Break Even activé ou désactivé selon les résultats
- Filtres temporels : suppression des mois et jours non rentables


Outil de Backtest Personnalisé
- Visualiser l'equity curve de chaque actif individuellement
- Analyser les performances mois par mois sur toute la période
- Cliquer sur chaque mois pour voir le détail des trades
- Combiner plusieurs actifs dans un portefeuille sur mesure
- Calculer les métriques combinées : profit total, drawdown max, P90, pire journée, positions simultanées maximum
- Sauvegarder toutes les données automatiquement




Sélection du Portefeuille Optimal
Points forts du portefeuille final :
- Quasiment aucune année en perte sur toute la période testée, y compris pendant la crise de 2008 et le Covid de 2020
- Performances constantes et régulières en toutes conditions de marché
- Drawdown maîtrisé compatible avec les règles des prop firms
- Diversification optimale entre les différentes catégories d'actifs



Automatisation Complète
L'indicateur final intègre une détection automatique de l'actif affiché sur le graphique et applique instantanément les paramètres optimaux correspondants. Il suffit de placer l'indicateur sur n'importe quel actif du portefeuille pour que la configuration se fasse automatiquement.
Ce que l'indicateur final permet :
- Détection automatique de l'actif et application des paramètres optimaux
- Envoi automatique des ordres vers MetaTrader 5 via webhook
- Champ de configuration pour la licence du connecteur
- Champ pour le nom de l'actif sur le broker si différent de TradingView
- Exécution 24h/24 via VPS





Une stratégie algorithmique complète, robuste et entièrement automatisée, offrant des performances constantes sur plus de 20 ans de données historiques, prête à être déployée sur prop firm ou compte propre.
- Pine Script v5
- Backtesting long-terme
- Optimisation de paramètres
- Outils d'analyse sur-mesure
- Automatisation TradingView → MT5
- Construction de portefeuille
Traduction d’une Stratégie Algorithmique en Robot MQL5 (Expert Advisor)
Après avoir développé et validé une stratégie de trading algorithmique en Pine Script sur TradingView, j'ai voulu vérifier qu'elle pouvait être traduite fidèlement en robot autonome MQL5, directement exécutable sur MetaTrader 5, sans dépendance à TradingView ni à un connecteur webhook. Ce projet illustre ma capacité à transposer une logique de trading d'une plateforme à une autre tout en sachant diagnostiquer et expliquer les écarts de performance qui peuvent apparaître entre deux environnements de backtesting.
Traduction fidèle de la logique Pine Script en MQL5
- Les conditions d'entrée et de confirmation propres à la stratégie
- Le calcul du Stop Loss et du Take Profit
- Un module de Break Even optionnel
- Des filtres de jours de la semaine et de mois de l'année, propres à chaque actif
- La gestion du risque basée sur le capital initial fixe, pour un dimensionnement de position cohérent tout au long du backtest

Backtesting et comparaison avec le Pine Script d'origine




Diagnostic des écarts entre les deux plateformes
- Les brokers utilisent des flux de cotation différents, ce qui produit des prix de clôture légèrement différents d'une plateforme à l'autre
- Certains types de signaux techniques sont particulièrement sensibles à ces micro-écarts, car ils se déclenchent sur un franchissement infime d'un seuil
- Un Stop Loss basé sur un extrême de prix récent est également plus sensible aux différences de données qu'un indicateur lissé
- Ces écarts sont d'autant plus visibles sur les actifs à faible volume de trades et sur les cryptomonnaies, où il n'existe pas de prix de référence unique entre plateformes
Cette analyse me permet de distinguer un écart normal et attendu (même sens, ampleur différente) d'un vrai signal d'alerte (renversement de rentabilité), et d'identifier précisément quels actifs nécessiteraient un réajustement des paramètres pour se rapprocher davantage du backtest d'origine.



Construction et validation d’un portefeuille multi-actifs

Développement d’un Expert Advisor multi-actifs

Exécution automatique en conditions réelles


Une traduction complète de ma stratégie algorithmique en Expert Advisor MQL5 autonome, couvrant l'ensemble de mon portefeuille d'actifs, avec une méthodologie rigoureuse de comparaison entre plateformes et une exécution automatique validée en conditions réelles. Ce travail démontre ma capacité à ne pas me contenter d'un backtest qui « a l'air bon », mais à comprendre et expliquer précisément d'où viennent les écarts de performance selon l'environnement d'exécution — une compétence essentielle pour livrer un robot fiable à un client, quel que soit son broker.
- Développement MQL5 (Expert Advisor)
- Traduction Pine Script → MQL5
- Diagnostic technique inter-plateformes
- Architecture multi-actifs
- Validation en conditions réelles
Indicateurs Personnalisés
Deux outils d'analyse développés en Pine Script, du plus simple au plus complet — démontrant ma capacité à créer des indicateurs sur demande, adaptés à n'importe quelle méthode de trading.
Indicateur RSI Personnalisé
Dans le cadre du développement de mes outils d'analyse technique, j'ai conçu un indicateur RSI (Relative Strength Index) personnalisé sur Pine Script v6, intégrant des éléments de lecture visuelle facilitant la prise de décision.
Développement


Un indicateur RSI simple, lisible et entièrement personnalisable, posant les bases techniques.
- Pine Script v6
- Personnalisation visuelle
- Données en temps réel
Indicateur Multi-Fonctions (EMA / RSI / Sessions)
Dans le cadre du développement de mes outils d'analyse technique, j'ai conçu un outil tout-en-un combinant trois fonctions techniques distinctes sur une seule interface Pine Script, dans le but de centraliser plusieurs analyses multi-timeframe normalement dispersées sur différents indicateurs, tout en conservant une lecture claire du graphique principal.
Module EMA Multi-Timeframe


Module RSI Multi-Timeframe


Module Sessions de Trading


Un indicateur complet et modulaire, regroupant trois analyses techniques distinctes sur une seule interface, conçu pour une lecture multi-timeframe efficace sans multiplier les outils sur le graphique.
- Pine Script v6
- Code modulaire
- Interfaces de lecture claires