Close At Profit Expert Advisor For MT4

Close At Profit Expert Advisor For MT4

 

WE IMPROVED THIS EXPERT ADVISOR FOR YOU!!!

PLEASE NOTE: This expert advisor was publicly available for free usage on other websites and is not programmed by us. We explain the functionality and possible improvements of the EA. Furthermore, we are convinced that fully automatic Expert Advisors will fail in the long run. On the other hand, our semi-automatic approach with detecting the best setups and then activating our Expert Advisors (e.g. V-Power EA, EdgeZone EA) produced many successful traders and some of them even got prop traders at prop trading firms. Therefore, we added a similar semi-automatic trading feature (to allow only buy or only sell trades) to the free Expert Advisors. You can download the modified version here and enjoy!

 

Table Of Contents:

  1. Close At Profit Expert Advisor For MT4
  2. The Close At Profit Expert Advisor For MT4 - Critères d'entrée
  3. The Close At Profit Expert Advisor For MT4 - Critères de sortie
  4. The Close At Profit Expert Advisor For MT4 - Close At Profit Expert Advisor For MT4 d'amélioration

 

The Close at Profit Expert Advisor est un programme MetaTrader4 qui gère la clôture des transactions en fonction des entrées de l'utilisateur. En fonction de l'utilisateur, le conseiller expert peut clôturer les transactions uniquement sur le symbole actuel ou toutes les transactions sur le compte de trading. Dans l'image ci-dessus, l'option sélectionnée est de fermer toutes les transactions sur le compte de trading. Le bénéfice net étant toujours négatif (-55,12 dollars), les transactions ne peuvent pas encore être clôturées. Cet utilitaire fonctionne à la fois dans les courtiers forex à cinq ou quatre chiffres.

L'utilisation de ce programme comporte un risque inhérent. Si l'utilisateur n'est pas prudent ou n'est pas bien informé, il peut subir des pertes s'il a activé par inadvertance certaines options. Par défaut, seule l'option de clôture des transactions rentables est activée. Cependant, s'il activait accidentellement l'option de clôturer des transactions perdantes, il pourrait être surpris de la conséquence. Par conséquent, l'utilisateur doit parfaitement comprendre chaque variable fournie dans les paramètres experts.


FREE Close At Profit EA

Download the FREE Close At Profit Expert Advisor for MT4.

To receive my email 100% sure: 
Put my email on your whitelist!


The Close At Profit Expert Advisor For MT4 - Critères d'entrée




Le conseiller Expert Close at Profit exécute son algorithme à chaque tick. Chaque fois qu'un nouveau tick arrive, l'expert advisor calcule le nombre d'ordres ouverts, le profit total et le nombre de lots pour le symbole actuel ou pour l'ensemble du compte de trading en fonction de la valeur du paramètre AllSymbols. La valeur définie par l'utilisateur pour ce paramètre est essentielle car elle dicte la manière dont le robot clôturera les transactions.

Bien que l'expert-conseil semble simple, en regardant les informations affichées sur le graphique, il s'agit en fait d'un outil puissant lorsqu'il est correctement défini. Les options que l'utilisateur peut ajuster sont présentées et discutées ci-dessous, ainsi que leurs valeurs par défaut:


  • useProfitToClose = true - Lorsque ce paramètre est défini sur true, le conseiller expert clôturera les transactions lorsque le bénéfice net est supérieur au montant défini dans la puce suivante.

  • profitToClose = 20 - La valeur de ce paramètre est exprimée dans la devise du compte de trading. Si le compte de trading est en dollars américains, cette valeur sera en dollars américains. Si le profit total des transactions ouvertes actuelles dépasse 20 dollars, les transactions seront fermées à condition que le paramètre ci-dessus soit défini sur true.

  • useLossToClose = false - Si ce paramètre est vrai, le robot fermera toutes les transactions ouvertes lorsque le drawdown dépasse un seuil. La valeur seuil par défaut est de 100 dollars (voir la puce suivante). Si le paramètre est faux, le prélèvement ne sera pas surveillé.

  • lossToClose = 100 - Si le paramètre ci-dessus est vrai et que le compte subit un prélèvement de 100 dollars, toutes les transactions ouvertes seront fermées par le robot pour maintenir le compte de trading en bonne santé.

  • AllSymbols = true - Si cette option est vraie, le conseiller expert gérera toutes les transactions du compte de trading. Si faux, le robot ne fermera les transactions que dans le symbole actuel où il est attaché.

  • PendingOrders = true - Si cette option est vraie, le conseiller expert clôturera les ordres en attente également sur le symbole actuel ou sur le compte de trading.

  • MaxSlippage = 3 - Ce paramètre est exprimé en points, pas en pips. Il définit le glissement maximum que l'utilisateur autorise pour la clôture de la transaction. Si le terminal client ou le serveur ne parvient pas à répondre rapidement à la demande de clôture de transaction et que le prix a changé de plus de 3 points depuis, la demande devient nulle.

  • showMenu = true - L'utilisateur peut afficher sur le graphique ou masquer les informations fournies par l'expert advisor en définissant cette valeur sur true ou false.

  • menuColor = Aqua - C'est la couleur du texte pour les transactions ouvertes, le total des lots et le bénéfice net de toutes les positions ouvertes sur le symbole actuel ou sur le compte de trading.

  • variablesColor = Gold - C'est la couleur des valeurs pour le nombre de transactions, le total des lots et le bénéfice net des positions ouvertes pour le symbole actuel ou le compte de trading.

  • font = 10 - L'utilisateur peut augmenter ou diminuer la taille de la police du texte et des valeurs affichées sur le graphique en définissant une valeur supérieure ou inférieure pour ce paramètre.


En tant qu'outil de gestion des échanges, l'expert-conseil n'utilise aucun type d'indicateurs techniques. Cela ne fonctionne que lorsque certaines conditions sont remplies en fonction des paramètres définis par l'utilisateur dans Inputs. Il y a au moins trois conditions qui doivent être soigneusement définies par l'utilisateur. Ce sont les conditions pour la clôture des transactions gagnantes, la clôture des transactions perdantes et la portée de la clôture des transactions.

Comme mentionné précédemment, le robot peut clôturer soit les transactions du graphique actif, soit toutes les transactions du compte de trading. Si l'utilisateur choisit de fermer les transactions dans le graphique actuel, il doit modifier manuellement la variable appropriée dans les entrées. Pour ce faire, définissez la valeur du paramètre AllSymbols sur false. Une fois que cela est fait, l'utilisateur peut voir que la valeur de profit se met à jour pour refléter le bénéfice net dans le symbole actuel (voir l'image ci-dessus).



The Close At Profit Expert Advisor For MT4 - Critères de sortie


Le Close at Profit Expert Advisor n'a que deux critères de sortie liés à la clôture des transactions. Tout d'abord, l'utilisateur doit définir la portée de l'opération de clôture de transaction (locale ou globale). Après cela, si la condition de clôture des transactions rentables est vraie et que le bénéfice net des transactions ouvertes dépasse un montant spécifique, les transactions de la portée sont clôturées en profit. Si la condition de clôture des transactions perdantes est vraie et que la perte nette des transactions ouvertes dépasse un certain montant, les transactions du périmètre sont clôturées en perte.



The Close At Profit Expert Advisor For MT4 - Close At Profit Expert Advisor For MT4 d'amélioration


Bien que le conseiller Expert Close at Profit soit un utilitaire puissant, son apparence sur le graphique ne reflète pas cette capacité. Les informations affichées sont trop simplistes et ne plaisent pas aux yeux. La présentation générale pourrait être améliorée. Une amélioration possible consiste à utiliser des boutons au lieu d'étiquettes. Il est également judicieux d'ajouter un arrière-plan pour mettre en évidence les informations affichées.

Plus d'informations peuvent être ajoutées au graphique. Cela inclut les quatre paramètres principaux et leurs valeurs par défaut afin que l'utilisateur puisse facilement voir quelles conditions sont activées et lesquelles sont désactivées. Ces paramètres sont useProfitToClose, useLossToClose, AllSymbols et PendingOrders. Il serait préférable que la variable AllSymbols soit placée en haut de l'écran ou dans les entrées car c'est le paramètre le plus crucial.

La révision du code est également nécessaire pour mettre le code à jour avec les dernières modifications de la programmation MQL4. Dans le code, il y a quatre instances où les fonctions auraient dû renvoyer des valeurs mais ne l'ont pas fait. Dans ces cas, les fonctions auraient dû être définies comme void au lieu d'entier ou booléen. La fonction de sélection de commande est également obsolète à sept reprises et est redondante trois fois, ce qui signifie que la fonction apparaît deux fois l'une après l'autre. En outre, la variable contenant la valeur du glissement maximal fournie dans Inputs n'est pas du tout utilisée dans les fonctions appelant à la clôture de la transaction. Ce sont tous des avertissements, mais pas des erreurs, mais peuvent être ennuyeux. Cela signifie que le code n'a pas vu de mises à jour depuis un certain temps.

Si l'utilisateur souhaite utiliser cet utilitaire pour clôturer des transactions sur un symbole spécifique, il doit attacher l'outil à ce symbole, ce qui peut prendre du temps. Comme remède, c'est une bonne idée de mettre une variable dans Inputs contenant le nom du symbole dont les transactions doivent être fermées. Cela peut nécessiter des modifications à certains moments du code, mais c'est facile à implémenter.


 

FREE Close At Profit EA

Download the FREE Close At Profit Expert Advisor for MT4.

To receive my email 100% sure: 
Put my email on your whitelist!

 

Partially Automated Trading Besides Your Day Job

Alerts In Real-Time When Divergences Occur

My Recommended MT4/MT5 Broker

About Me

I'm Mike Semlitsch the owner of PerfectTrendSystem.com. My trading career started in 2007. Since 2013 I have helped thousands of traders to take their trading to the next level. Many of them are now constantly profitable traders. 

The following performance was achieved by me while trading live in front of hundreds of my clients:

Connect With Me:  

Results From 5 Months!
This service starts soon! Be the first who get's notified when it begins!

This FREE Indicator Can Transform
Your Trading!

FREE Indicator + Telegram Group


Request the Ultimate Double Top/Bottom Indicator which is used by 10,000+ traders.