Menu

Comparaison des plateformes de trading MetaTrader et cTrader

MT4 vs cTrader

Depuis son lancement en 2005, la plateforme de trading MetaTrader 4 de Metaquotes domine le secteur du trading sur le marché au détail. MetaTrader a surpassé toutes les autres plateformes de trading forex et a même pénétré d'autres classes d'actifs comme les CFD et les futures.

Depuis plus de 14 ans, MetaTrader 4 reste de loin la plateforme de trading la plus utilisée par les traders particuliers. Au cours des dernières années, plusieurs autres éditeurs de logiciels ont lancé leurs propres plateformes de trading dans l'espoir de défier la domination de MetaTrader. L'un des plus redoutables concurrents est la plateforme cTrader de Spotware.

Voici une comparaison des deux plateformes :

1. Interfaces, graphiques et indicateurs

MetaTrader

Les plate-formes MetaTrader 4 et 5 (MT4 et MT5) sont les plus populaires depuis de nombreuses années. Elles offrent une vaste gamme de fonctionnalités et une large gamme d'indicateurs pouvant être personnalisés par les utilisateurs.

MT4 et son récent successeur, MT5, fournissent un ensemble complet d'outils et de fonctionnalités de création de graphiques et un large éventail de compléments tiers sous la forme de scripts et d'experts advisors (robots de trading).

Notez que depuis le début de l'année 2018, MetaTrader 4 ne reçoit plus de mises à jour. Les nouvelles fonctionnalités et améliorations sont désormais uniquement implémentées dans MetaTrader 5.

MetaTrader 4

ctrader

La plateforme cTrader de Spotware a été lancée en 2011. Depuis plusieurs années, Spotware tente d'améliorer les erreurs de MetaTrader. La plateforme a un aspect plus élancé et est nettement plus moderne en termes d'esthétique et de fonctionnalité. cTrader propose également plus de types d'ordres et une navigation plus intuitive.

L'interface est propre et il n'y a pas beaucoup de différences notables entre cTrader et MetaTrader. Les fonctionnalités graphiques, les outils de gestion des comptes, la fonction de backtesting et les indicateurs techniques rivalisent facilement avec MetaTrader.

plateforme de trading cTrader

2. Trading automatisé et backtesting

Une des raisons pour lesquelles MetaTrader a connu une période de domination aussi longue tient au soutien qu'elle apporte au trading automatique à l'aide d'Experts Advisors. Cependant, le package de cTrader prend également en charge le trading automatisé et le backtesting de stratégies, offrant ainsi aux traders une véritable alternative à MetaTrader.

MetaTrader

MT4 et MT5 prennent en charge des Experts Advisors, ou algorithmes automatisés. Ces EA peuvent même être achetés, vendus et échangés comme des marchandises en soi. Les scripts MetaTrader sont écrits respectivement en MQL4 ou MQL5, le langage propre à MetaTrader empruntant énormément à la famille de langages de programmation C. Cela signifie que MQL4 et 5 sont très puissants et peuvent être utilisés pour créer des programmes de trading assez sophistiqués. Bien que la puissance des langages MQL4 / 5 soit assez impressionnante, apprendre à programmer des systèmes de trading sophistiqués n'est pas à la porté de tout le monde, une solide connaissance du langage de programmation est indispensable pour éviter de faire appel à des programmeurs professionnels.

Remarque : MT4 et MT5 utilisent des langages de programmation différents - MT4 utilise MQL4, MT5 utilise MQL5.

Cela signifie que tous les EA, scripts et indicateurs personnalisés codés avec MQL4 pour une utilisation sur MT4 ne sont pas compatibles avec MT5. Tout doit être réécrit.

Il n'existe actuellement aucun moyen simple de convertir les fonctionnalités d'une plate-forme à une autre, suscitant ainsi le mécontentement de la communauté vis-à-vis de MetaQuotes.

Même ceux qui ont de l'expérience avec les langages de programmation similaires à ceux du C ++ sont susceptibles de trouver difficile d'écrire leurs propres EA, bien que les programmeurs expérimentés soient capables de maîtriser rapidement le langage en utilisant la documentation fournie par MetaQuotes.

Heureusement, il existe un certain nombre d'outils comme Fx Builder qui permettent de créer des EA sans connaissances en programmation. En règle générale, ces options limitent la complexité des programmes de trading que vous pouvez créer, mais ils permettent toutefois de créer des algorithmes de trading sophistiqués. Un certain nombre de sociétés et de programmeurs proposent également leurs services de programmation pour créer des EA répondant à des spécifications personnalisées, moyennant un prix.

Il existe également un grand nombre d'EA vendus par des fournisseurs qui affirment que leurs programmes peuvent aider les traders à gagner de l'argent sur le marché du Forex. Il est essentiel de procéder à un contrôle préalable suffisant de ces sociétés ou vendeurs de signaux, car le secteur des changes a malheureusement attiré des sociétés peu recommandables et sans scrupules qui utilisent des pratiques commerciales douteuses. Très souvent, les EA commerciaux ne sont pas à la hauteur de leur battage marketing et après quelques gains, des pertes importantes finissent par arriver. (Lire: comment choisir un robot forex).

Après avoir créé ou acheté un Expert Advisor, il est possible de simuler les performances de l'EA à l'aide du testeur de stratégies fourni par MetaTrader. Cela vous permet de tester les performances d'un EA au cours d'une période historique donnée, la majorité des sociétés de courtage fournissant aux traders une multitude de données historiques permettant de tester les EA. La qualité du backtest dépend des données utilisées et des paramètres définis par le trader. Avec un peu d'ajustement, il est possible de réaliser des backtests extrêmement précis. (Lire : Backtest d'une stratégie sur MetaTrader 4 et Optimiser un Expert Advisor MT4)

ctrader

La plateforme cTrader est également compatible avec le trading automatisé et le backtesting. Spotware prend en charge le trading algorithmique et automatisé via sa plateforme cAlgo, largement accessible à quiconque possède un compte cTrader. Les robots de trading pour la plateforme cTrader sont écrits en C#, un langage de programmation orienté objet très répandu avec un grand nombre de programmeurs dédiés. Le C# est un langage de programmation puissant, mais il peut s'avérer difficile pour un débutant de le maîtriser immédiatement. Contrairement à MetaTrader, il n'existe pas d'outils pour créer des programmes cAlgo personnalisés à partir de rien, mais il existe des outils qui permettent de convertir un EA pour MT4 vers cBot pour cTrader. (Lire : convertir des Experts Advisors en cBot)

La plateforme cAlgo permet aux utilisateurs qui ne connaissent pas bien la programmation de modifier facilement les indicateurs et les programmes existants.

Comme avec la plateforme MetaTrader, il est également possible de faire appel à une communauté de développeurs en ligne croissante pour créer un robot cAlgo personnalisé (cBot) en fonction des spécifications de votre choix. Cependant, compte tenu de la nouveauté relative de cTrader, il y a actuellement beaucoup moins de programmeurs travaillant sur cAlgo que MetaTrader.

cTrader permet d'effectuer des tests en utilisant des données historiques, d'une manière très similaire à MetaTrader. Cette fonction est relativement simple à utiliser et avec quelques ajustements mineurs, il est possible de générer des tests précis pour optimiser les performances d'un robot de trading.

Gagnant : MetaTrader a probablement un léger avantage sur cTrader en ce qui concerne le trading automatisé uniquement en raison du fait qu'il existe une communauté beaucoup plus établie qui se concentre sur la création d'EA pour MT4 et MT5. Cependant, il n'y a aucune raison pour que cTrader ne devienne pas un challenger légitime à cet égard si la plateforme devenait plus populaire.

3. Profondeur du marché - Carnet d'ordre (Level II)

La fonctionnalité qui permet de voir la profondeur du marché a été empruntée aux marchés à terme : Depth of Market (DOM).

Profondeur du marché cTrader

La profondeur du marché fournit des informations sur le nombre d'ordres en attente à un prix donné. Cela offre aux traders un avantage supplémentaire par rapport aux autres traders qui ne sont pas au courant du placement des ordres sur les marchés.

MetaTrader

MT4 a été publié pour la première fois sans outil intégré de profondeur du marché, ce qui signifiait que les traders utilisant un broker STP / ECN ne pouvaient pas voir les données du DOM (profondeur de marché) à moins que le courtier ne mette à disposition un plug-in tiers.

MetaTrader 5 est devenue la première plateforme de MetaQuotes à introduire la fonctionnalité de profondeur du marché. La plateforme permet aux traders d'ouvrir une échelle indiquant le montant de liquidité pour chaque niveau de prix et de passer des ordres à différents niveaux. Cette amélioration a été bien accueillie par de nombreux utilisateurs de la plateforme, bien que les fonctionnalités du DOM de MetaTrader soient plutôt rudimentaires et simples par rapport aux plateformes de trading de contrats à terme comme Ninja Trader.

ctrader

cTrader est beaucoup plus sophistiqué en ce qui concerne la fonctionnalité de profondeur du marché, la plateforme permet de voir la gamme complète des prix exécutables des fournisseurs de liquidité des courtiers. La vue VWAP permet aux traders de se faire une idée du prix qu'ils obtiendront pour les gros ordres qui pourraient ne pas être entièrement exécutés à un prix unique. cTrader n'a aucun problème pour gérer les remplissages partiels bien que cela dépende en grande partie du broker. Globalement, la fonctionnalité de profondeur du marché de la plateforme cTrader est assez avancée et convient à tous les styles de trading.

Gagnant : cTrader est le grand gagnant en ce qui concerne la fonctionnalité de profondeur du marché. MetaTrader 4 n'a pas de support intégré pour les données du DOM et doit s'appuyer sur des outils tiers. Seuls quelques brokers proposent des solutions permettant aux clients de voir les données du DOM lorsqu'ils utilisent la plateforme MT4. MetaTrader 5 a introduit la fonctionnalité de profondeur du marché, mais de nombreux courtiers ne l'utilisent pas. Compte tenu de la nature décentralisée du marché des changes, associée à sa grande taille et à des millions de participants quotidiens, les données du DOM sont en grande partie redondantes ou sans importance, en particulier pour les petits traders.

4. Disponibilité

MetaTrader

La plateforme MetaTrader est très largement disponible. En fait, un certain nombre de sociétés de courtage offrent la plateforme comme leur seule option, la plateforme étant également disponible dans des formats mobiles permettant aux traders de gérer leurs positions lors de leurs déplacements.

MT4 reste de loin la plateforme la plus utilisée, car les brokers n'ont pas tous acheté la licence MT5 qui coûte beaucoup plus cher et qui n'est pas un argument de vente majeur pour de nombreux traders particuliers.

 

ctrader

Actuellement, la plateforme cTrader de Spotware n'est pas largement disponible, mais un nombre croissant de brokers commencent à l'adopter. La plateforme est particulièrement appréciée des brokers ECN / STP. Le nombre de brokers qui utilisent cTrader est encore restreint, mais vous pouvez trouver des courtiers avec une très bonne réputation comme Pepperstone.

Gagnant : MetaTrader est plus largement disponible. Presque tous les grands brokers Forex proposent cette plateforme de trading à leurs clients. La plateforme cTrader n'est pas aussi largement disponible que MetaTrader, mais les traders peuvent accéder à la plateforme via une sélection de brokers fiables et réglementés.

Résumé de la comparaison - cTrader VS MetaTrader

Le choix de la plateforme peut dépendre de vos préférences personnelles, les utilisateurs centrés sur les EA seront plus attirés par MT4 pour sa plus grande disponibilité, le nombre de ressources en ligne et une plus grande communauté. cTrader attirera les traders qui souhaitent apporter des modifications à l'interface et utiliser des types d'ordre de trading plus sophistiqués. Pour les traders débutants, MT4 et cTrader satisferont toutes leurs exigences. Les différences sont donc essentiellement esthétiques et logistiques pour le langage de programmation et la disponibilité d'une communauté de développement diversifiée.

Voici un résumé des fonctionnalités importantes :

MT4, MT5, cTrader

Compte démo cTraderCompte démo MT4Compte démo MT5
Le trading de CFD repose sur la spéculation et implique un risque de perte significatif, il ne convient donc pas à tous les investisseurs (74 à 89% des comptes d'investisseurs particuliers perdent de l'argent en négociant des CFD).