Les traders les plus expérimentés sur le forex connaissent évidemment tous MetaTrader 4, un logiciel de trading parmi les plus compétitifs pour trader sur le marché des changes. Comme dans les plus grandes banques du monde, il est possible depuis MT4 de mettre en place des scripts qui vous permettent de gérer des positions de façon automatique : les Expert Advisor. Relativement simples à utiliser, les Expert Advisor (EA en abrégé) permettent au trader de se détacher complètement de ses émotions, et trader de manière rationnelle. L’algorithme en place ne cherchera jamais à se « refaire » après un trade perdu. Pour ne pas trop exposer le trader aux risques, il faudra absolument que le logiciel de trading MetaTrader 4 soit ouvert sur son ordinateur pour que l’Expert Advisor puisse placer des ordres sur le marché.
Programmer un Expert Advisor sur MetaTrader 4
Plusieurs possibilités s’offrent au trader qui souhaite utiliser des algorithmes pour trader sur le forex. Il peut lui-même choisir d’élaborer sa propre stratégie en définissant des paramètres et des seuils (ex: RSI <30, MACD…), qui permettrons ensuite de générer un achat / vente sur une devise. Cette pratique est similaire au FxPro Quant, un outil beaucoup plus simple et intuitif disponible chez FxPro (qui propose également la plateforme MT4).
Autre moyen, le trader peut choisir d’acheter des « packs » d’Expert Advisor déjà préconçus, chez qui les paramètres ont déjà été déterminés et backtestés. Selon la complexité de l’algorithme, le prix d’un EA peut aller de quelques dizaines de dollars à plusieurs centaines. Mais attention, il n’y a aucune garantie de succès derrière, il faudra donc assumer les rendements, même s’ils sont négatifs.
Pour rappel, les brokers forex régulés en France utilisant MetaTrader 4 sont : FxPro, FXCM et IronFX. eToro et Plus500 ont décidé de ne pas proposer la plateforme de trading forex MT4 car trop complexe pour des traders occasionnels.