Voir comment télécharger gratuitement des robots de trading
Retrouvez-nous sur Twitter !
Rejoignez notre page de fans
Accédez à la CodeBase depuis votre terminal MetaTrader 5
Vous n'avez pas trouvé le bon code ? Commandez-le dans la section Freelance
Comment rédiger un Expert Advisor ou un indicateur

Codes sources MQL5 des Expert Advisors pour MetaTrader 5 - 3

icon

Les Expert Advisors analysent les graphiques de prix et effectuent des transactions automatiquement en suivant les règles sous-jacentes. Vous trouverez ici des codes sources MQL5 permettant de résoudre divers problèmes. Vous pouvez sélectionner aussi bien des Expert Advisors simples basés sur le croisement de moyennes mobiles que des Expert Advisors complexes impliquant des algorithmes compliqués de génération de signaux et une protection contre les erreurs de trading.

Vous pouvez télécharger et lancer les Expert Advisors proposés dans MetaTrader 5. Il est recommandé de tester et d'optimiser les robots de trading dans le testeur de stratégie avant de les utiliser. La bibliothèque d'Expert Advisors est également disponible directement depuis la plateforme MetaTrader 5 et l'environnement de développement MetaEditor.

Soumettre votre code

Development of the first version. Added parameters 'Maximum number of positions' and 'Minimum step of positions'

Strategy based on the 'DeMarker' indicator, working with pending orders

Version 2: extended functionality (added a few extra options)

Assistant - works on the current symbol, has the 'Trailing activate if profit is >=' parameter in the trailing parameters. Sets the initial Stop Loss and Take Profit. Closes all positions when target profit is reached

Assistant - works on the current symbol, has the 'Trailing activate if profit is >=' parameter in the trailing parameters

Советник-утилита. Показывает суммарную прибыль за несколько периодов (сумму и в %), количество сделок за несколько периодов. Расчёт по заданному символу и magic number

Martingale strategy based on custom indicator 'MACD Four Colors 2'

Trading strategy based on the custom indicator 'MA on Momentum'

Detecting the start of a new bar or candle, in the OnTick() event handler of an expert advisor.

One of the strategies for the 'DeMarker' indicator is a permanent set of positions

The EA works on the signals of the custom indicator 'PriceChannel_Signal_v2' ( https://www.mql5.com/en/forum/173249/page132#comment_15924070 )

Trading strategy for the custom indicator 'CHO Smoothed EA'

Very simplified code: intersection of two custom indicators 'MA Other TimeFrame Correct'. There is no Stop Loss, Take Profit or Trailing.

Strategy based on the signals of the custom indicator 'RSI_MAonRSI_Dual'

Strategy based on the custom indicator 'RSI_MAonRSI_Filling'. The minimum step is set between positions

Reverse candle patterns

Around the moving average index to set grid.

Proportional grid distance, open long and short orders at the same time, skip two grids to take profit; When the equity recaches the take profit of setting, close all positions and restart.

Single Currency or Manual orders Closing or deleting sections are very easy to understand but if you have a question you leave it at comment section. The code check for Comment to detect the Orders to close or delete for multi currencies EA in case the input EAComment is empty It will close according to type of close. It supports prefix or suffix of EA Comment. Many options can be added if you are interested on developping it more you can leave your suggestion on comment section.

Set Trailing Stop only when profit

Exemple d'obtention de cotations des indices mondiaux de Google Finance.

L'EA affiche des informations sur les fonctionnalités des signaux de trading disponibles, permet de gérer leurs paramètres de copie, ainsi que de s'abonner et de se désabonner de la copie de signaux.

L'Expert Advisor MACD Sample trade au croisement de la ligne principale et de la ligne de signal du MACD. Cet Expert Advisor est un exemple d'approche orientée objet dans le développement d'EA.

L'Expert Advisor Moving Average trade lorsque le prix franchit la MA.

Cet Expert Advisor illustre l'utilisation de la fonction IndicatorParameters() pour obtenir des informations sur le nombre de paramètres d'entrée, leur type et leurs valeurs.

Présentation de l'exemple de visualisation des résultats d'optimisation en temps réel (dynamique de la courbe d'équilibre et paramètres statistiques d'un Expert Advisor).

Cet Expert Advisor est une démonstration de l'utilisation d'objets OBJ_CHART en tant que graphiques conventionnels. Vous pouvez définir des paramètres de couleur personnalisés, joindre des indicateurs, etc.

La bibliothèque cIntBMP permet la création d'images graphiques BMP. Nous considérerons l'exemple de son utilisation dans la création d'ensembles fractals auto-similaires à l'aide du système de fonctions itérées (IFS).

Signaux de trading basés sur des motifs de bougies, confirmés par l'indicateur Stochastique

Les signaux de trading basés sur les modèles de chandelier "Etoile du Matin/Etoile du Soir", confirmés par l'indicateur Relative Strength Index (RSI) sont pris en compte. Le code de l'Expert Advisor basé sur cette stratégie peut être généré automatiquement à l'aide de l'Assistant MQL5.

Les signaux de trading basés sur les modèles de chandelier "Etoile du Matin/Etoile du Soir", confirmés par l'Indice de Facilitation du Marché (MFI, Market Facilitation Index) sont pris en compte. Le code de l'Expert Advisor basé sur cette stratégie peut être généré automatiquement à l'aide de l'Assistant MQL5.

Les signaux de trading basés sur les modèles de chandelier "Etoile du Matin/Etoile du Soir", confirmés par l'indicateur Commodity Channel Index (CCI) sont pris en compte. Le code de l'Expert Advisor basé sur cette stratégie peut être généré automatiquement à l'aide de l'Assistant MQL5.

Les signaux de trading basés sur le modèle de chandelier "Lignes de Rencontre Haussières/Baissières", confirmé par l'indicateur Relative Strength Index (RSI) sont pris en compte. Le code de l'Expert Advisor basé sur cette stratégie peut être généré automatiquement à l'aide de l'Assistant MQL5.

Les signaux de trading basés sur le modèle de chandelier "Lignes de Rencontre Haussières/Baissières", confirmé par l'Indice de Facilitation du Marché (MFI, Market Facilitation Index) sont pris en compte. Le code de l'Expert Advisor basé sur cette stratégie peut être généré automatiquement à l'aide de l'Assistant MQL5.

This EA help you to auto set the TP, SL & TRAILING by default, easy to close all orders with button "Close All" *Update April 2022. Channge ushor to ulong to support giant spread like Boom/Crash Synthetic Symbols

Les signaux de trading basés sur le modèle de chandelier "Lignes de Rencontre Haussières/Baissières", confirmé par l'indicateur Commodity Channel Index (CCI) sont pris en compte. Le code de l'Expert Advisor basé sur cette stratégie peut être généré automatiquement à l'aide de l'Assistant MQL5.

Les signaux de trading basés sur le modèle de chandelier "Lignes de Rencontres Haussières/Baissières", confirmés par l'indicateur stochastique, sont pris en compte. Le code de l'Expert Advisor basé sur cette stratégie peut être généré automatiquement à l'aide de l'Assistant MQL5.

Les signaux de trading basés sur le modèle de chandelier "Hammer/Hanging Man", confirmé par l'indicateur Relative Strength Index (RSI) sont pris en compte. Le code de l'Expert Advisor basé sur cette stratégie peut être généré automatiquement à l'aide de l'Assistant MQL5.

Les signaux de trading basés sur le modèle de chandelier "Hammer/Hanging Man", confirmé par l'indicateur Market Facilitation Index (MFI) sont pris en compte. Le code de l'Expert Advisor basé sur cette stratégie peut être généré automatiquement à l'aide de l'Assistant MQL5.

Les signaux de trading basés sur le modèle de chandelier "Hammer/Hanging Man", confirmé par l'indicateur Commodity Channel Index (CCI) sont pris en compte. Le code de l'Expert Advisor basé sur cette stratégie peut être généré automatiquement à l'aide de l'Assistant MQL5.

12345678910...36