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

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

Soumettre votre code

Malheureusement, j'ai découvert que certains courtiers changent l'heure sur le serveur de manière un peu incorrecte, ce à quoi je ne m'attendais pas et qui m'a beaucoup surpris. Voici un script que tout le monde peut utiliser pour vérifier son courtier.

L'histogramme BBMA ZoneZeroLoss montre les zones de trading, par ex. pour la configuration "Reentry" pour la minimisation des risques.

Canal de Keltner (indicateur MetaTrader) - est un indicateur d'analyse technique classique développé par Chester W. Keltner en 1960. L'indicateur est quelque peu similaire aux bandes et enveloppes de Bollinger. Il utilise trois lignes de tracé : la ligne médiane est la moyenne mobile simple sur 10 jours appliquée au prix typique ((haut + bas + clôture) / 3), les bandes supérieure et inférieure sont produites en ajoutant et en soustrayant la moyenne mobile de la fourchette de prix quotidienne (différence entre le haut et le bas) de la ligne médiane. De cette manière, un canal basé sur la volatilité est construit. Dans cette version de l'indicateur, vous pouvez modifier tous les paramètres de la MA. L'indicateur est disponible pour les versions MT4 et MT5 de la plateforme.

Logger avec la possibilité d'enregistrer des modules individuels ou des sections de code

Conseiller expert simple avec fonction d'optimisation du R-carré personnalisée

Niveau VWAP dynamique pouvant être moyenné sur plusieurs jours

L'indicateur Watermark est léger et efficace, conçu pour afficher un filigrane informatif sur le graphique principal de MetaTrader 5. Il affiche automatiquement le symbole actuel, l'heure du graphique et la description de l'actif, ce qui permet aux traders de personnaliser leur interface avec style et commodité.

Il s'agit d'un indicateur de moyenne mobile basé sur les bougies Heiken-Ashi plutôt que sur le prix brut du marché.

Weekly VWAP (Volume Weighted Average Price) est un puissant indicateur MQL5 qui calcule et affiche le prix moyen pondéré en fonction du volume pour chaque semaine de négociation. Il s'agit d'un outil essentiel pour identifier la juste valeur hebdomadaire et comprendre le sentiment sous-jacent sur une période plus longue.

Fonds propres historiques des positions virtuelles ouvertes une fois et une fois pour analyser l'efficacité de la négociation de l'écart/des fonds propres.

Il s'agit d'un script de test qui étend les capacités d'optimisation standard de MetaTrader 5, vous permettant d'évaluer les stratégies selon des critères complexes définis par l'utilisateur (avec une séparation entre les périodes en échantillon et hors échantillon, des métriques avancées et des tests statistiques).

simple atr supertrend with rsi filter

Un outil pour aligner les noms des sessions de négociation avec l'heure du serveur du courtier et l'heure locale.

Fonction permettant de convertir l'heure du serveur d'un fuseau horaire d'un courtier à un autre.

Monitoring of memory leaks in the strategy tester

The default CCI in MT5 doesn't have the shift parameter. This script implements the shift.

Il s'agit d'un indicateur permettant de calculer 14 types de moyennes mobiles sur la base du cours de clôture.

L'indicateur le plus simple montrant sur le symbole actuel la variation du prix en % depuis l'ouverture de la séance.

Indicateur Chande Kroll Stop - niveaux d'arrêt pour les positions courtes et longues.

Il s'agit d'une mise à jour de la "Stratégie de rupture simple mais efficace". Dans ce code, j'ai ajouté quelques fonctions d'aide pour les défis de la firme d'accessoires.

Moyenne quadratique

Pente de la régression linéaire

Bandes de Bollinger avec lissage contrôlable de la bande extérieure (pré-lissage)

Cet indicateur est conçu pour dessiner un retracement de Fibonacci, en utilisant comme base l'indicateur ZigZag.

Ce script enregistre un ensemble prédéfini d'événements économiques du calendrier économique intégré de MetaTrader dans un fichier CSV.

Indicateur ZigZag standard modifié avec l'ajout d'informations sur la longueur d'onde en pips, les niveaux et les différentes logiques d'alertes.

BotCilento est un Expert Advisor sophistiqué de grid-trading pour MetaTrader 5 qui combine des signaux de suivi de tendance avec une gestion adaptative du risque.

Super pass-band filter as described by John Ehlers

This function allows you to retrieve and return the filling policy of a symbol in MetaTrader 5. This is useful for making trading decisions based on the filling policy of a specific financial instrument.

This is an edit of the Mod_ATR_Trailing_Stop by MQL5 user @Scriptor found here https://www.mql5.com/en/code/20423 . MT5 indicator .mql5 and .ex5 files, report any bugs, I'll fix.

Multi_BreakEven is a script file that enables setting multiple entry positions to breakeven, either through pips or a target price, once the trade becomes favorable.

Cet Expert Advisor ne fait pas de transactions. Un simple panneau, implémenté à l'aide de la bibliothèque standard Canvas, vous permet de dessiner des chiffres à l'aide de la souris. Le modèle mnist.onnx formé est utilisé pour reconnaître les chiffres.

CDateTime Extension des millisecondes + datetime Extension des variables de supervision

Niveaux historiques de S/R forts

Indicateur de la fourchette journalière moyenne.

L'indicateur d'oscillateur Know Sure Thing (KST) basé sur le taux de variation des prix (ROC)

Sélectionnez la dernière affaire conclue (transaction) pour poursuivre le travail.

Oscillateur ergodique Indice de momentum stochastique (SMI)

C'est une première pour MetaTrader 5. Vous pouvez désormais cliquer sur le graphique pour créer des alertes de prix.

MovingAverages.mqh Part II Une version multi timeframe est disponible avec des couleurs pour l'orientation, pour les développeurs ou les traders rentables gratuitement. Offre sous conditions. D'autres indicateurs multi timeframe sont également disponibles.

1234567891011...195