Voir comment télécharger gratuitement des robots de trading
Retrouvez-nous sur Facebook !
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

Les meilleurs codes sources MQL4 et MQL5 selon les notes des utilisateurs - 34

Soumettre votre code

Correlation market state

Stratégie basée sur l'indicateur standard iCHO (Chaikin Oscillator, CHO) et l'indicateur personnalisé 'CCIDualOnMA'.

Marteau personnalisé et marteau inversé

Cette fonction exécute la logique principale de l'ouverture d'une transaction. Elle calcule le prix d'ouverture, les niveaux de take profit et de stop loss sur la base des informations relatives au symbole et des paramètres fournis par l'utilisateur. Préparer une demande de transaction (MqlTradeRequest) avec les informations nécessaires telles que le symbole, le volume, le type d'ordre, le slippage, le commentaire, le numéro magique, etc. Appeler la fonction OrderSend pour envoyer la demande de transaction et obtenir le résultat. Fonction SetTypeFillingBySymbol : détermine le type d'exécution de l'ordre (Fill ou Cancel, Immediate ou Cancel ou Return) en fonction de la politique d'exécution du symbole. Fonction GetMinTradeLevel : calcule le niveau minimum de transaction sur la base du niveau de blocage et du niveau de stop du symbole. Elle ajuste le niveau minimum pour s'assurer qu'il se situe dans certaines limites et renvoie le résultat.

L'Expert Advisor (EA) RSI est un outil de trading automatisé développé pour la plateforme MetaTrader 5 (MT5). Cet EA s'appuie sur l'indice de force relative (RSI) pour identifier les signaux d'achat et de vente, en intégrant la gestion des risques, la fermeture partielle des positions et les restrictions d'heures de trading afin d'optimiser les performances de trading.

Format court pour le stockage des tiques.

L'indicateur des Bandes de Bollinger ® (BB) est similaire aux Enveloppes. La seule différence est que les bandes des Enveloppes sont tracées à une distance fixe (%) de la moyenne mobile, tandis que les Bandes de Bollinger sont tracées à un certain nombre d'écarts types.

Un indicateur vous permet de définir séparément le nombre de barres situées avant et après le plus haut / plus bas (fractal) actuel.

Cet indicateur adapte un modèle trigonométrique aux cours et l'extrapole dans le futur.

Panneau destiné au concours « Meilleur panneau de contrôle graphique en langage MQL5 ». L'une des particularités de ce panneau est la possibilité de créer une stratégie de trading en mode visuel.

L'indicateur ZigzagColor, qui trace un canal.

Les signaux de trading basés sur des modèles de renversement de bougies 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 "Etoile du Matin/Etoile du Soir", 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.

Le script charge l'historique disponible par le caractère courant.

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.

BrainTrend2Sig est un indicateur de tendances actives sur le marché, qui colore les bougies en fonction de la direction de la tendance.

Module fonctionnel de l'Expert Advisor multidevise pour organiser l'accès à toute donnée historique avec traitement du résultat de la requête.

Un ensemble de niveaux de Keltner basés sur un lissage universel.

Cet indicateur détermine la puissance et la direction de la tendance.

Le nouveau contrôle CCalendarInputBox de la bibliothèque IncGUI est conçu pour saisir la date et/ou l'heure.

SAR parabolique ergonomique. L'indicateur proposé ajoute de gros points de couleur qui apparaissent à chaque changement de tendance, et l'indicateur lui-même est bicolore.

L'indicateur transfère les données de prix dans un nouveau système de coordonnées, associé aux valeurs de l'indicateur X2MA.

Script pour le défilement synchrone des graphiques.

Indicateur de volatilité de la longueur des chandeliers. Il est pratique pour suivre les écarts sur le marché, les paramètres sont similaires à ceux du canal de Bollinger. L'indicateur est capable d'indiquer les stagnations et le début d'une nouvelle tendance.

Nonlagdot est un indicateur de l'offre et de la demande qui calcule une tendance possible compte tenu de la domination des forces du marché.

Moyenne exponentielle adaptative en fonction de la valeur de l'écart-type.

Export MQL5 live data to Excel (DDE)

This is Bollinger Bands %b indicator for MetaTrader 5.

Trading signals module based on Delta ZigZag indicator.

La bibliothèque FuzzyNet pour le développement de modèles flous a été écrite en C#. Lors de la conversion en MQL5, 8 fonctions d'appartenance et 4 méthodes de défuzzification pour les systèmes de type Mamdani ont été ajoutées à la bibliothèque.

The script tests the computer in 45 performance tests. It is possible to compare the performance of VPS/VDS servers.

A trading robot for performing arbitrage between EURGBP and its synthetic quotes (triangular arbitrage).

The Exp_FRASMAv2 Expert Advisor is based on change in color of the FRASMAv2 moving average.

The MACD histogram, based on the FATL and SATL digital filters with color indication of trends.

This version of Bollinger Bands has a choice of calculating the standard deviation as a sample or as an uncorrected deviation.

ZigZagOnParabolic with its values displayed as fractal labels.

BB MACD is a MACD indicator variation with an addition of Bollinger bands

The Expert Advisor opens and closes positions at the predefined moments in time.

The indicator shows the statistical characteristics of bars: the mean value, variance, skewness and kurtosis

Keltner Channel built relative to the average value of the XRSX oscillator as a sequence of candlesticks

1...272829303132333435363738394041...207