The Closer
- Utilitaires
- Cornelius Eichhorst
- Version: 1.6
- Mise à jour: 22 février 2025
- Activations: 5
The Closer – Description brève
The Closer est un Expert Advisor (EA) MQL5 qui peut fermer automatiquement ou manuellement des positions ouvertes et des ordres en attente, sur la base de règles librement configurables. Il affiche un panneau de contrôle sur le graphique, où vous pouvez effectuer tous les réglages nécessaires.
1. Idée principale & Fonctionnalité
- Surveillance des paramètres de compte tels que l’équité, le profit, le niveau de marge / la charge de dépôt, les prix, etc.
- Les actions de clôture sont déclenchées dès qu’une ou plusieurs conditions prédéfinies sont remplies.
- Vous pouvez à tout moment fermer manuellement toutes les positions filtrées en appuyant sur le bouton correspondant.
- Mécanismes de secours : si une tentative de clôture échoue, plusieurs essais sont effectués (avec des pauses configurables).
Conseil : Utilisez le panneau sur le graphique pour définir et activer les valeurs de déclenchement. Vous pouvez définir plusieurs conditions simultanément.
2. Déclencheurs configurables (Conditions)
- Équité : Clôture lorsque l’équité du compte (ou une valeur relative en % ou +/–) est atteinte.
- Profit : Surveillance du profit ou de la perte totale du compte.
- Profit par symbole : Fermer uniquement les positions profitables ou non rentables d’un symbole spécifique.
- Niveau de marge / Charge de dépôt : Activer la clôture si le niveau de marge passe sous/sur un certain seuil.
- Déclencheur de prix (Price Trigger) : Lorsqu’un prix spécifique est dépassé ou sous-coté.
- Plage haut/bas (High/Low Range) : Le prix actuel franchit le plus haut / le plus bas (cours de clôture) d’une période spécifiée.
- Pénétration de moyenne mobile (Moving Average Penetration) : Le prix croise une moyenne mobile (éventuellement avec une déviation standard).
- Date / Heure : Clôture des positions à un moment prédéterminé.
Tous les déclencheurs peuvent être activés individuellement ou combinés. Dès qu’une seule des conditions est remplie, l’action de clôture est exécutée.
3. Filtres & Options
- Filtrer les positions :
- Uniquement long ou uniquement short.
- Uniquement les positions profitables (Profit) ou uniquement les positions perdantes (Loss).
- Sélection du symbole : Uniquement le symbole courant ou tous les symboles.
- Supprimer les ordres en attente : Si nécessaire, tous les ordres en attente ouverts peuvent également être supprimés.
- Autres actions :
- Fermer d’autres graphiques (et donc potentiellement d’autres Experts).
- Quitter le terminal (fermer complètement MetaTrader).
- SL/TP virtuel :
- Les niveaux de stop ne sont pas envoyés au broker, mais surveillés « en interne ».
- Les positions sont fermées par un ordre au marché dès que la limite virtuelle est atteinte.
Remarque : L’activation simultanée de plusieurs filtres (ex. « Long + uniquement profit ») réduit le nombre de positions effectivement fermées.
4. Trailing & Intervalles
- Fonction Trail : Active le « suivi » dynamique de certains déclencheurs (ex. Équité, Prix) afin que la valeur de déclenchement se déplace dans une direction plus favorable.
- Minuteur (Timer) : Des vérifications sont effectuées à des intervalles ajustables (en millisecondes). De plus, vous pouvez activer une vérification à chaque tick (« Check on every tick »).
5. Flux de travail principal
- Initialisation (OnInit) :
- Démarre la fenêtre de dialogue et définit les valeurs par défaut.
- Surveillance (OnTick/OnTimer) :
- Mises à jour régulières du solde du compte, des prix et des indicateurs.
- Vérifie si une condition de déclenchement est remplie.
- Le cas échéant, exécute l’action de clôture.
- Action de clôture :
- Sélectionne les positions selon les filtres configurés.
- Ferme toutes les transactions correspondant aux critères, éventuellement les ordres en attente d’abord.
- Déclenche des alertes, e-mails ou notifications push (si configuré).
- Optionnellement, ferme d’autres graphiques ou le terminal complet.
- Réinitialisation & Nettoyage (OnDeinit) :
- Ferme le panneau de l’Expert et libère les ressources.
6. Conseils pratiques
- Vérifiez régulièrement les cases à cocher et les valeurs. Les déclencheurs activés prennent effet immédiatement.
- Combinez plusieurs conditions pour des stratégies de sortie plus complexes (ex. limite de temps plus profit minimum).
- Utilisez le « SL/TP virtuel » pour réduire la transparence auprès du broker. Gardez toutefois à l’esprit le risque de slippage en cas de problèmes de connexion.
- En cas de problèmes ou d’erreurs réseau, « The Closer » tentera de fermer les positions plusieurs fois.
- Faites preuve de prudence avec les options « Fermer d’autres graphiques » et « Fermer le terminal » si d’autres Experts Advisors sont en cours d’exécution.
Conclusion : « The Closer » permet une clôture flexible et automatisée des positions sur la base de différents critères liés au marché et au compte. Grâce à ses filtres et options configurables, vous contrôlez pleinement quelles positions sont fermées et quand l’action est déclenchée.

