Gérer ses ordres en semi automatique (MT4)
Un petit script très simple qui prend la relève de la gestion des ordres dès qu’on passe un ordre en manuel.
Gérer le risque.
Tout tourne autour de cela. Mais combien de trades avons-nous perdu à cause d’une défaillance humaine?
Je parle bien de notre faculté à laisser tourner un trade perdant pour voir s’il va se retourner à la hausse, de notre faculté à reculer ou enlever un stoploss qui va être tapé ou encore notre faculté ou tout simplement oublier de mettre un stoploss…
Pour palier à tout cela lorsque je trade en manuel, j’ai codé quasiment dès le début un script “garde fou”.

Ce script prend la main, dès que l’on passe un ordre, sur cet ordre.
Il lui ajoute un stoploss prédéfini. Il ramène ce stoploss sur le cours d’entrée lorsque le cours atteint le seuil de breakeven, peut aussi gérer un take profit, et même pyramider les entrées en les sécurisant.
Ce script, le voici, et j’espère qu’il sera utile à plus d’un!

Une fois que vous avez paramétré selon vos désirs stoploss, breakeven, takeprofit et pyramidage, il ne vous reste plus qu’à passer vos ordres en manuel, le script se chargera de gérer le reste.
Cliquez ici pour télécharger O-BO Order Managament pour MT4
Voici la video de présentation, qui permettra de mieux comprendre son utilité:
Si vous avez activé le pyramidage et que vous ne souhaitez plus pyramider, pensez à changer son paramétrage sur “false”. De plus, il est important de bien programmer stoploss et breakeven de manière logique pour qu’il puisse bien fonctionner.
Egalement, bien penser au fait que le script intervient sur TOUS les ordres passés (auto ET manuel).
Attention: ce script est donné à titre d’exemple et l’utilisation que vous pourriez en faire est votre propre responsabilité. En aucun cas, la responsabilité de ce site et de l’auteur du script ne pourrait être engagée.
Si vous avez apprécié cet article, s'il vous plait, prenez le temps de laisser un commentaire ou de souscrire au flux afin de recevoir les futurs articles directement dans votre lecteur de flux.
Commentaires
Merci beaucoup Chris.
Est-ce qu’un trailing stop pourrait-être ajouté à ce script ?
Et puis un petit article pour faire une bonne entrée en breakout, ce serait top.
Je n’en demande pas trop ?.
juste une petite remarque. Le sl modified s’affiche sur le graphique sous la forme d’un petit trait vers de la largeur d’une bougie uniquement et non pas sur toute la largeur de l’écran… une modif à faire ? merci
Bonjour,
J’utilise la plateforme prorealtime.
As tu codé une version adaptable sur PRT ?
Merci pour ce site, plutôt unique en son genre.
Bonjour,
Excellent votre site. Très bon travail.
J’utilise depuis peu la plateforme MT4 et je n’arrive pas à installer cet indicateur sur ma plateforme.
Pouvez-vous me donner la démarche à suivre ?
Merci d’avance
Bonjour à tous,
j’ai des problemes pour installer ce script sur MT4.
Faut il le placer dans EA ou dans scripts, et comment recuperer via le lien.
Merci pour vos infos
Merci pour ce super travail, excellent.
je n’arrive pas a faire fonctionner ce script, j’avoue, je suis un peux débutant dans MT4, mais il faut bien commencer une fois. Si vous pourriez d’indiquer pas à pas la démmarche Merci pour votre aide précieux.
Qu’entendez-vous par ne pas fonctionner?
il affiche une erreur?
la prise en charge auto des ordres ne se fait pas?
vous n’arrivez pas à l’installer sur MT4?
c’est assez vague…
Merci Chris, j’essaye de le faire fonctionné comme sur la vidéo sur le testeur de stratégie, mais ça ne marche pas, faut-il mettre des coches dans la fenêtre des propriétés de l’Expert?,après je décoche l’optimisation et activé le mode visuel et dès que j’actionne la valeur initiale une fenêtre des devises s’ouvre et me dis ” attente de rafraichissement” rien ne ce passe je ne sais que faire mais je ne désèspère pas pour autant.
Merci pour ton savoir et de ton aide si présieux pour un qui commence dans fores et le MT4, et félicitation c’est du pro tes conseils
paddy
Encore moi, le testeur fonctionne mais ce fameux script ne fonctionne pas, je l’ai bien mis dans le graph et il est actif, c’est comme si l’EA ne le vois pas où bien je dois modifier le script pour qu’il fonctionne, par contre tu as bien expliqué sur la vidéo comment ça réagis, bien compris, mais le reste c’est une autre histoire.
Merci pour ton aide Chris.
paddy
Très bien ce script!J’ai eu du mal à le faire fonctionner, mais celui ci marche.Il faut rattacher le script mis dans Expert Consultant .
Il faut que le bonhomme est le sourire sur le graphe à droite en haut.Dans options de la plateforme ,décocher “autoriser importation DLL” laisser les 3 autres principales rubriques cochées.
Par contre les stop et profit ,n’arrivent jamais pour les ordres SELL!Ou du moins rien sur le graphique et également dans l’onglet trading
Pour les EA, est ce possible de trouver des EA qui fonctionnent pour quasi toutes paires principales? et peut on espérer avoir de bons résultats dans le futur comme par le passé? des EA font + de 100000% sur 9 ans !
avec des DD de 30% .
Qu’en est il du mindfulness visible sur ce site? possible sur 10 ans de faire du positif?
Quelqu’un a-t-il le meme problème?
Je débute pour les EA et backtests.
Je n’ai aucun backtest qui fonctionne !
Comment dois je le configurer précisément.
Est ce que je peux backtesté poendant des trading directs?
L’expert prend en compte le capital de départ en test?
que dois je cocher ou décocher?
J’ai par ex cette erreur:
2009.12.02 21:07:29TestGenerator: unmatched data error (low value 1.5075 at 2009.12.02 17:45 is not reached from the least timeframe, low price 1.5075 mismatches)
Merci pour votre aide
Le script est bien chargé dans les Expert Consultants, les variables sont correctement paramétrées, le petit bonhomme est bien souriant en haut à droite du graphe… mais lorqu’on prend une position, on ne voit jamais l’EA prendre la main. Peut-être manque-t-il une manip d’initialisation complémentaire?
MT4 décidément moins facile (pour les novices) que PRT !
Merci d’avance pour votre aide.
Bonjour a tous
je viens de l’essayer très intéressant il marche très bien sur buy mais le problème qui marche pas sur les opération sell .
quelqu un a une idée pour le faire marché sur sell svp ?
c’est génial…vraiment très utile,cet EA fonctionne très bien pour buy et très bien aussi pour sell…(a condition de faire une petite modif sur un caractère…)je pense que chris l’a fait volontairement pour nous obliger a nous intérresser a la programmation et ne pas etre de simples utilisateurs,c’est pédagogique cherchez un peu c’est pas dur… merci chris
J’ai corrigé l’EA de Christophe. Pour les intéressés, vous pouvez récupérer le code ici : http://www.trading-automatique.fr/index.php?option=com_agora&task=topic&id=156&Itemid=2
Salut à tous, super ton EA Chris, j’ai modifié le caractère pour que ça marche en mode SELL, cependant, en pyramidage ça marche pas, peux-tu voir ça ?
j’ai modifié une ligne, je teste pour voir si c’est ok, je le posterai
@+
salut
j’adore cet EA que je trouve très bien.
j’ai rectifié la petite faute pour la partie Sell dont le SL et le BE ne s’enclenchaient pas.
par contre, en mode pyramidage(en SELL, en buy j’ai pas encore eu de position sur mon compte démo, et je sais pas activer ton EA en backtest…), il n’ajoute aucune position supplémentaire et mes connaissances en language Mql4 sont pratiquement inexistantes…
quelqu’un peut m’aider, please ?





très interessant et bien programmé.
Merci beaucoup.
Devrais etre interessant pour les news….