KS Price Action Trendline Fibonacci Auto Expert
- Experts
- Kulvinder Singh
- Version: 4.28
- Mise à jour: 20 janvier 2026
- Activations: 7
Exécutez cet Expert Advisor (EA) sur un graphique en 3 minutes ; il vous suffit d'activer le sélecteur de période (Time Frame Switch) pour la détection des swings afin de sélectionner une période d'analyse supérieure.
Lors de la première installation, veillez à sélectionner la stratégie « Trendline Breakout » (Cassure de ligne de tendance) pour les opérations basées sur Fibonacci.
Avant d'effectuer vos propres tests, visionnez la vidéo complète du test de stratégie réalisé sur la période du 1er janvier 2025 au 31 décembre 2025. Elle vous expliquera son fonctionnement et la procédure de configuration requise. Après votre achat, laissez un commentaire dans la section dédiée pour obtenir le lien de communication MQL5 et accéder au dernier fichier de paramètres (Set file). Vous trouverez le lien vers le fichier de paramètres exact pour les tests ci-dessous (ce fichier est conçu spécifiquement pour l'or) :
https://drive.google.com/file/d/19ge3Y8y4GQJRGgM7r6onQFVJwrn3z9H7/view?usp=drivesdk
Fonctionnalités de « KS Price Action Trendline Fibonacci Auto »
Cet Expert Advisor (EA) est un système de trading automatisé sophistiqué, conçu pour la plateforme MetaTrader 5 (MT5). Il se concentre sur le trading basé sur l'action des prix (Price Action), en utilisant des lignes de tendance, des retracements de Fibonacci et divers filtres destinés à la gestion des risques et à l'optimisation des opérations. Vous trouverez ci-dessous une liste exhaustive de ses fonctionnalités clés, extraites du code source et des paramètres d'entrée. L'EA privilégie les stratégies de cassure de tendance avec des points d'entrée basés sur les pullbacks (retours sur la ligne), et intègre des systèmes de notification avancés, un filtre d'actualités économiques ainsi qu'un tableau de bord en temps réel.
Stratégie de trading fondamentale
Détecte automatiquement les sommets (swing highs) et les creux (swing lows) sur une période graphique configurable, en s'appuyant sur un nombre de barres défini et un seuil minimal de points pour identifier les points potentiels des lignes de tendance.
Trace et surveille les lignes de tendance supérieures (résistance) et inférieures (support) directement sur le graphique. Le système prend en charge jusqu'à 10 lignes de tendance par catégorie, avec des options de personnalisation pour la couleur, l'épaisseur, le style et l'extension de chaque ligne. Il masque automatiquement les lignes parallèles ou celles qui ont été cassées par le mouvement des prix (selon un seuil de tolérance de 20 points).
Surveille activement les cassures de lignes, en se basant soit sur le cours de clôture des bougies, soit sur la position des mèches (ombres), avec un seuil de mouvement en points configurable pour déclencher l'alerte ou l'exécution.
Exige l'observation d'un pullback (retour sur la ligne) minimal — défini par défaut à 200 points — après une cassure, afin de valider la configuration de trading basée sur Fibonacci.
Trace les zones de retracement de Fibonacci (niveaux 0 %, 23,6 %, 38,2 %, 50 %, 61,8 %, 78,6 % et 100 %) sous forme de zones visuelles (rectangles) directement sur le graphique, avec des options de personnalisation pour les couleurs et la transparence. Prend en charge plusieurs zones : 23,6 %, 38,2 %, 50 %, 61,8 %, 78,6 %, ou la Zone Dorée (38,2 % - 61,8 %).
Tolérance pour le déclenchement des zones (par défaut : 50 points).
Permet l'ouverture de positions lorsque le prix touche une ligne de tendance et effectue un retournement (avec un seuil de distance de contact ; par défaut : 100 points).
Confirmation par bougie sur une unité de temps spécifiée (par défaut : H4). Peut attendre la clôture de la bougie ou autoriser les réentrées dans la zone.
Achats lors de la cassure d'une ligne de tendance haussière suivie d'un pullback vers une zone de Fibonacci.
Ventes lors de la cassure d'une ligne de tendance baissière suivie d'un pullback vers une zone de Fibonacci.
Trace des flèches d'entrée sur le graphique (couleurs personnalisables).
Prend en charge une seule position ouverte à la fois, limite le nombre maximum de transactions par jour (par défaut : 5) et impose un délai minimum entre les transactions (par défaut : 60 secondes) afin de prévenir les retournements rapides.
Gestion des risques
Taille des lots : Lots fixes (par défaut : 0,1) ou lots automatiques basés sur un pourcentage de risque (par défaut : 1 %) par transaction.
Stop Loss (SL) : Configurable en points (par défaut : 500) ou basé sur les points bas/haut (Swing Low/High).
Take Profit (TP) : Configurable en points (par défaut : 1000) ou via un ratio Risque/Rendement (par ex. : 1:2).
Trailing Stop (Stop suiveur) : S'active après l'atteinte d'un seuil de profit (par défaut : 500 points), avec des intervalles de pas (par défaut : 500 points), un nombre maximum de pas (facultatif) et un passage à seuil de rentabilité (par défaut : activé).
Prise de bénéfices partielle : Clôture un pourcentage de la position (par défaut : 50 %) après l'atteinte d'un certain nombre de points de profit (par défaut : 1000), avec l'option de poursuivre le suivi du Trailing Stop.
Les configurations basées sur Fibonacci sont invalidées si le prix dépasse le niveau des 0 % d'un certain nombre de points (par défaut : 100) ou si elles expirent après un certain nombre d'heures (par défaut : 48).
Filtres et protections
Filtre d'actualités (News Filter) :
Évite de trader durant la publication d'actualités à impact élevé, moyen ou faible pour les devises spécifiées (par ex. : USD, EUR).
Délai configurable (en minutes) avant et après la publication des actualités (par ex. : 60 minutes).
Clôture automatiquement les positions ouvertes lors de la publication d'actualités et envoie des notifications. Mises à jour du calendrier MQL5 toutes les 5 minutes.
Filtre de session : Non explicitement détaillé dans le code, mais implicite dans le tableau de bord (bloque le trading durant certaines sessions).
Optimisation des performances : Met à jour la logique toutes les N secondes, ne traite que les nouvelles barres, limite les vérifications de barres et nettoie les configurations exécutées.
Notifications et alertes
Notifications Push : Pour les cassures de lignes de tendance, les retracements, les déclencheurs Fibonacci et les opérations de trading (configurables).
Système de notification avancé (KS Notification System v1.00) :
Envoie des messages formatés incluant emojis, détails et contexte (compte, solde, symbole, heure).
Limitation de débit (max. 10 par minute) pour éviter le spam.
Types : Info, Succès, Avertissement, Erreur, Ouverture/Fermeture de trade, Alerte, Cassure.
Intégration Telegram : Envoie des captures d'écran lors de l'ouverture/fermeture de trades, accompagnées de légendes (le jeton du bot et l'ID de discussion sont requis). Compatible avec les discussions privées ainsi que les groupes/canaux.
Webhook Discord : Envoie des captures d'écran vers les canaux Discord.
Captures d'écran : Capture le graphique (1920x1080) lors d'événements clés, avec des délais séquentiels pour éviter le blocage de MT5.
Pour le bon fonctionnement des captures d'écran, veuillez renseigner les détails du système de bot et du webhook, et activer l'option « Autoriser les requêtes Web » (Allow WebRequest URL) dans MT5 pour les adresses suivantes :
https://api.telegram.org
https://nfs.faireconomy.media
https://discordapp.com
https://discord.com
Lors de la première installation, veillez à sélectionner la stratégie « Trendline Breakout » (Cassure de ligne de tendance) pour les opérations basées sur Fibonacci.
Avant d'effectuer vos propres tests, visionnez la vidéo complète du test de stratégie réalisé sur la période du 1er janvier 2025 au 31 décembre 2025. Elle vous expliquera son fonctionnement et la procédure de configuration requise. Après votre achat, laissez un commentaire dans la section dédiée pour obtenir le lien de communication MQL5 et accéder au dernier fichier de paramètres (Set file). Vous trouverez le lien vers le fichier de paramètres exact pour les tests ci-dessous (ce fichier est conçu spécifiquement pour l'or) :
https://drive.google.com/file/d/19ge3Y8y4GQJRGgM7r6onQFVJwrn3z9H7/view?usp=drivesdk
Fonctionnalités de « KS Price Action Trendline Fibonacci Auto »
Cet Expert Advisor (EA) est un système de trading automatisé sophistiqué, conçu pour la plateforme MetaTrader 5 (MT5). Il se concentre sur le trading basé sur l'action des prix (Price Action), en utilisant des lignes de tendance, des retracements de Fibonacci et divers filtres destinés à la gestion des risques et à l'optimisation des opérations. Vous trouverez ci-dessous une liste exhaustive de ses fonctionnalités clés, extraites du code source et des paramètres d'entrée. L'EA privilégie les stratégies de cassure de tendance avec des points d'entrée basés sur les pullbacks (retours sur la ligne), et intègre des systèmes de notification avancés, un filtre d'actualités économiques ainsi qu'un tableau de bord en temps réel.
Stratégie de trading fondamentale
Détecte automatiquement les sommets (swing highs) et les creux (swing lows) sur une période graphique configurable, en s'appuyant sur un nombre de barres défini et un seuil minimal de points pour identifier les points potentiels des lignes de tendance.
Trace et surveille les lignes de tendance supérieures (résistance) et inférieures (support) directement sur le graphique. Le système prend en charge jusqu'à 10 lignes de tendance par catégorie, avec des options de personnalisation pour la couleur, l'épaisseur, le style et l'extension de chaque ligne. Il masque automatiquement les lignes parallèles ou celles qui ont été cassées par le mouvement des prix (selon un seuil de tolérance de 20 points).
Surveille activement les cassures de lignes, en se basant soit sur le cours de clôture des bougies, soit sur la position des mèches (ombres), avec un seuil de mouvement en points configurable pour déclencher l'alerte ou l'exécution.
Exige l'observation d'un pullback (retour sur la ligne) minimal — défini par défaut à 200 points — après une cassure, afin de valider la configuration de trading basée sur Fibonacci.
Trace les zones de retracement de Fibonacci (niveaux 0 %, 23,6 %, 38,2 %, 50 %, 61,8 %, 78,6 % et 100 %) sous forme de zones visuelles (rectangles) directement sur le graphique, avec des options de personnalisation pour les couleurs et la transparence. Prend en charge plusieurs zones : 23,6 %, 38,2 %, 50 %, 61,8 %, 78,6 %, ou la Zone Dorée (38,2 % - 61,8 %).
Tolérance pour le déclenchement des zones (par défaut : 50 points).
Permet l'ouverture de positions lorsque le prix touche une ligne de tendance et effectue un retournement (avec un seuil de distance de contact ; par défaut : 100 points).
Confirmation par bougie sur une unité de temps spécifiée (par défaut : H4). Peut attendre la clôture de la bougie ou autoriser les réentrées dans la zone.
Achats lors de la cassure d'une ligne de tendance haussière suivie d'un pullback vers une zone de Fibonacci.
Ventes lors de la cassure d'une ligne de tendance baissière suivie d'un pullback vers une zone de Fibonacci.
Trace des flèches d'entrée sur le graphique (couleurs personnalisables).
Prend en charge une seule position ouverte à la fois, limite le nombre maximum de transactions par jour (par défaut : 5) et impose un délai minimum entre les transactions (par défaut : 60 secondes) afin de prévenir les retournements rapides.
Gestion des risques
Taille des lots : Lots fixes (par défaut : 0,1) ou lots automatiques basés sur un pourcentage de risque (par défaut : 1 %) par transaction.
Stop Loss (SL) : Configurable en points (par défaut : 500) ou basé sur les points bas/haut (Swing Low/High).
Take Profit (TP) : Configurable en points (par défaut : 1000) ou via un ratio Risque/Rendement (par ex. : 1:2).
Trailing Stop (Stop suiveur) : S'active après l'atteinte d'un seuil de profit (par défaut : 500 points), avec des intervalles de pas (par défaut : 500 points), un nombre maximum de pas (facultatif) et un passage à seuil de rentabilité (par défaut : activé).
Prise de bénéfices partielle : Clôture un pourcentage de la position (par défaut : 50 %) après l'atteinte d'un certain nombre de points de profit (par défaut : 1000), avec l'option de poursuivre le suivi du Trailing Stop.
Les configurations basées sur Fibonacci sont invalidées si le prix dépasse le niveau des 0 % d'un certain nombre de points (par défaut : 100) ou si elles expirent après un certain nombre d'heures (par défaut : 48).
Filtres et protections
Filtre d'actualités (News Filter) :
Évite de trader durant la publication d'actualités à impact élevé, moyen ou faible pour les devises spécifiées (par ex. : USD, EUR).
Délai configurable (en minutes) avant et après la publication des actualités (par ex. : 60 minutes).
Clôture automatiquement les positions ouvertes lors de la publication d'actualités et envoie des notifications. Mises à jour du calendrier MQL5 toutes les 5 minutes.
Filtre de session : Non explicitement détaillé dans le code, mais implicite dans le tableau de bord (bloque le trading durant certaines sessions).
Optimisation des performances : Met à jour la logique toutes les N secondes, ne traite que les nouvelles barres, limite les vérifications de barres et nettoie les configurations exécutées.
Notifications et alertes
Notifications Push : Pour les cassures de lignes de tendance, les retracements, les déclencheurs Fibonacci et les opérations de trading (configurables).
Système de notification avancé (KS Notification System v1.00) :
Envoie des messages formatés incluant emojis, détails et contexte (compte, solde, symbole, heure).
Limitation de débit (max. 10 par minute) pour éviter le spam.
Types : Info, Succès, Avertissement, Erreur, Ouverture/Fermeture de trade, Alerte, Cassure.
Intégration Telegram : Envoie des captures d'écran lors de l'ouverture/fermeture de trades, accompagnées de légendes (le jeton du bot et l'ID de discussion sont requis). Compatible avec les discussions privées ainsi que les groupes/canaux.
Webhook Discord : Envoie des captures d'écran vers les canaux Discord.
Captures d'écran : Capture le graphique (1920x1080) lors d'événements clés, avec des délais séquentiels pour éviter le blocage de MT5.
Pour le bon fonctionnement des captures d'écran, veuillez renseigner les détails du système de bot et du webhook, et activer l'option « Autoriser les requêtes Web » (Allow WebRequest URL) dans MT5 pour les adresses suivantes :
https://api.telegram.org
https://nfs.faireconomy.media
https://discordapp.com
https://discord.com

