MetaTrader 4, également connu sous le nom de MT4, est une plateforme de trading électronique largement utilisée par les traders de Forex en ligne. Il a été développé par MetaQuotes Software et publié en 2005. Le logiciel est concédé sous licence aux courtiers en devises qui fournissent le logiciel à leurs clients. Le logiciel comprend à la fois un composant client et un composant serveur. Le composant serveur est géré par le broker et le logiciel client est fourni aux clients du courtier, qui l’utilisent pour voir les prix en temps réel et les graphiques, pour passer des commandes et pour gérer leurs comptes.

Le client est une application basée sur Microsoft Windows qui est devenue populaire principalement en raison de la possibilité pour les utilisateurs finaux d’écrire leurs propres scripts de trading et des robots capables d’automatiser les échanges. En 2010, MetaQuotes a publié son successeur, MetaTrader 5. Toutefois, la souscription a été lente et, en avril 2013, la plupart des courtiers utilisaient encore MT4. Bien qu’aucune version officielle de MetaTrader 4 ne soit disponible pour Mac OS, certains courtiers fournissent leurs propres variantes MT4 développées sur mesure pour Mac OS.

L’histoire de la Plateforme de trading MetaTrader 4

Son développeur, MetaQuotes Software, avait déjà publié un certain nombre de versions de la plateforme MetaTrader à partir de 2002. MetaTrader 4 était une version considérablement améliorée et avait été publiée en 2005.

Entre 2007 et 2010, un certain nombre de maisons de courtage ont ajouté la plateforme MT4 en tant qu’alternative facultative à leur logiciel de trading existant en raison de sa popularité auprès des traders et du grand nombre de scripts et de conseillers tiers.

En octobre 2009, un MetaTrader 5 considérablement recodé a été mis à l’essai public en version bêta. Le premier compte live MT5 a ensuite été lancé par InstaForex en septembre 2010. En 2013 et 2014, le langage de programmation MQL4 a été complètement revu pour atteindre le niveau de MQL5. À partir de la compilation 600, MQL4 et MQL5 utilisent MetaEditor unifié

La fonctionnalité

l’écran de la plateforme de trading MT4

Le terminal client comprend un éditeur et un compilateur intégrés donnant accès à une bibliothèque gratuite de logiciels, d’articles et d’aide. Le logiciel utilise un langage de script propriétaire, MQL4 / MQL5, qui permet aux traders de développer des experts avisors, des indicateurs personnalisés et des scripts. La popularité de MetaTrader provient en grande partie de son support du trading algorithmique.

Yahoo! héberge un grand groupe (plus de 12 000 membres) consacré au développement de logiciels libres à source libre pour MetaTrader.

MT4 est conçu pour être utilisé en tant que système autonome, le courtier gérant manuellement sa position. Il s’agit d’une configuration courante utilisée par les courtiers. Cependant, un certain nombre de développeurs tiers ont écrit des ponts logiciels permettant une intégration avec d’autres systèmes de négociation financière pour la couverture automatique de positions. À la fin de 2012 et au début de 2013, MetaQuotes Software a commencé à s’efforcer de retirer du marché les plug-ins tiers pour ses logiciels, en poursuivant et en avertissant les développeurs et les courtiers.

MetaTrader fournit deux types d’ordres de négociation, les ordres en attente et les ordres de marché. Les ordres en attente ne sont exécutés que lorsque le prix atteint un niveau prédéfini, tandis que les ordres de marché peuvent être exécutés selon l’un des quatre modes suivants: exécution instantanée, exécution de la demande, exécution du marché et exécution de l’échange. Avec l’exécution instantanée, l’ordre sera exécuté au prix affiché dans la plate-forme. Son avantage est que l’ordre sera exécuté à un prix connu. Cependant, une bonne opportunité de négociation peut être manquée lorsque la volatilité est élevée et que le prix demandé ne peut être servi. Le mode d’exécution de demande permet à l’opérateur d’exécuter un ordre de marché en deux étapes: premièrement, un devis est demandé, puis un opérateur décide s’il souhaite acheter ou vendre en utilisant le prix reçu. Un commerçant a plusieurs secondes pour décider si le prix reçu vaut la peine d’être échangé. Ce mode offre une certaine connaissance du prix associée à une exécution garantie à ce prix. Le compromis est la rapidité d’exécution, qui peut prendre beaucoup plus de temps que les autres modes. Avec l’exécution sur le marché, les ordres seront exécutés avec le prix du courtier, même s’il est différent de celui affiché dans la plate-forme. L’avantage de ce mode est qu’il permet la négociation sans aucune sorte de recote. Toutefois, les écarts peuvent être considérables lors de fluctuations de prix volatiles. En mode d’exécution Exchange, la commande est traitée par la fonction d’exécution externe (l’échange). La transaction est exécutée en fonction de la profondeur actuelle du marché.

Composants

Le package complet MetaTrader 4 comprend les composants suivants:

MetaTrader 4 Client Terminal – la partie client. Fourni gratuitement par les sociétés de courtage pour les transactions en ligne en temps réel et comme comptes de démonstration. Cela fournit des opérations commerciales, des graphiques et des analyses techniques en temps réel. Le langage de programmation interne de type C permet aux utilisateurs de programmer des stratégies de négociation, des indicateurs et des signaux. 50 indicateurs de base sont inclus, chacun pouvant être personnalisé. Le logiciel fonctionne sous Windows 98/2000 / XP / Vista / 7. Certains utilisateurs ont signalé qu’ils utilisaient Wine sous Linux pour le terminal client et sous Mac avec WineBottler.

MetaTrader 4 Mobile – contrôle un compte de trading via des appareils mobiles tels que des téléphones portables ou des assistants numériques personnels. Fonctionne sous Windows Pocket PC 2002 / Mobile 2003, iOS et Android.

MetaTrader 4 Server – le noyau du système, la partie serveur. Conçu pour répondre aux demandes des utilisateurs d’effectuer des opérations commerciales, d’afficher et d’exécuter des mandats. En outre, envoie des devis et des émissions de nouvelles, enregistre et maintient des archives. Fonctionne comme un service. N’a pas une interface séparée.

MetaTrader 4 Administrator – est conçu pour gérer à distance les paramètres du serveur.

MetaTrader 4 Manager – conçu pour traiter les demandes commerciales et gérer les comptes clients.

MetaTrader 4 Data Center – un serveur proxy spécialisé et peut servir d’intermédiaire entre le serveur et les terminaux clients. Il réduit la charge d’envoi de devis sur le serveur principal.

La plateforme est axée sur le trading de marge. Certaines maisons de courtage utilisent MetaTrader 4 pour négocier des CFD, mais ce dernier n’est pas conçu pour un travail à temps plein sur le marché boursier ou les contrats à terme standardisés. Dans le même temps, MetaTrader 5 utilise également des actions et des produits échangés en bourse. MetaTrader 4 et 5 peuvent tous deux utiliser des indicateurs personnalisés et des programmes de trading (appelés Expert Advisors) pour l’automatisation des transactions. 

Noté cette article