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 - 11

Soumettre votre code

Un algorithme de tri hybride qui fournit des performances rapides pour le tri de tableaux de types simples, de structures ou de pointeurs d'objets.

Cet Expert Advisor (EA) aide les traders à gérer le risque en ajustant automatiquement la taille des positions et les niveaux de stop-loss en fonction de la volatilité du marché, à l'aide de l'indicateur Average True Range (ATR). L'EA calcule la taille optimale de la position pour chaque transaction en fonction d'un pourcentage de risque défini par l'utilisateur et de la valeur ATR actuelle, ce qui garantit une exposition au risque cohérente dans toutes les conditions de marché. Il offre également une option de stop-loss basée sur l'ATR pour s'adapter à la volatilité, tout en employant une stratégie simple de croisement de moyenne mobile pour ouvrir des transactions d'achat. Idéal pour les traders cherchant à automatiser la gestion du risque sans logique de trading complexe, cet EA donne la priorité à la protection du compte et simplifie le processus de trading.

Cet indicateur détecte les configurations de chandeliers d'engloutissement haussiers et baissiers avec un filtre de volume optionnel pour mettre en évidence les signaux les plus forts.

Fonctionne à l'aide d'un verrou positif ; le robot de trading crée un verrou positif, et le trader décide lui-même quoi en faire.

The script shows the usage of L1 Trend Filter methods in MQL5 for float and double vectors on random walk simulated data.

Hon-Matrix is an advanced algorithmic trading system that combines Price Action, Volatility Analysis, and Real-Time News Filtering. Unlike standard "static" EAs, Hon-Matrix utilises a dynamic decision-making engine that identifies the current market phase (Trending vs. Ranging) and switches its entry logic accordingly. It features a professional-grade on-chart dashboard allowing for live parameter adjustments without restarting the EA, making it a powerful tool for both automated prop-firm passing and personal capital growth.

Constructor for creating histograms of statistical distributions of indicators, timeseries and their derivatives.

Données d'un seul passage du testeur.

Recherche des hauts et des bas basés sur la mèche ou le corps dans les barres visibles du graphique

Version MQL5 de la moyenne mobile harmonique

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

Une démonstration sur la façon de modifier des objets dans un indicateur sans avoir le code source

Un outil de surveillance en temps réel pour MetaTrader 5 qui affiche des données financières clés, permet de changer rapidement de symbole et de personnaliser les listes de symboles. Sauvegardez et rechargez les symboles, réinitialisez les listes et personnalisez le texte et les couleurs des panneaux pour une expérience de trading personnalisée.

Un indicateur d'augmentation des prix calcule la marge et les variations de prix en pourcentage.

Evolution du canal de Donchian basée sur une ligne de tendance dynamique

TardioBot V1.05, nommé d'après un personnage historique Giuseppe Tardio, est un Expert Advisor conçu pour MetaTrader 5 qui utilise une stratégie d'arbitrage triangulaire.

Système quantique - Utilise des états quantiques et des probabilités pour prendre des décisions.

Il s'agit d'un zigzag qui crée de nouveaux points d'inflexion en zigzag en fonction du franchissement d'un seuil de volatilité.

L'indicateur Supertrend trace une ligne de tendance dynamique basée sur l'ATR sur le graphique MetaTrader 5, passant d'une ligne verte de tendance haussière à une ligne rouge de tendance baissière avec des signaux optionnels de flèche d'achat/vente à chaque renversement de tendance.

This is a RSI of High, Low, Open and Close displayed as color candles in it's own sub-window.

Il supprimera tous les objets du graphique lorsque l'exécutable compilé sera déplacé sur le graphique.

Indicateur adaptatif RSI basé sur des calculs de tic-tac

BreakRevertPro EA fusionne les stratégies de breakout et de retour à la moyenne avec des SL/TP adaptatifs et des stops suiveurs ATR multi-timeframe pour un trading flexible dans des marchés volatiles.

Un petit script rapide pour faciliter la vie des traders. La seule chose qui m'ennuie toujours est de réinitialiser les propriétés comme les couleurs pour un nouveau graphique, afin qu'il ressemble à ce que j'aime. Voici donc un script pour rendre les choses plus faciles.

Utilitaire d'alerte de déconnexion du serveur de trading pour MT5.

Simple_Grid est la "grille" EA la plus simple.

A very simple, efficient and non-obtrusive clock for your Chart. KISS compliant! :)

Plusieurs exécutions/optimisations dans Tester.

Une façon plus simple d'afficher Heikin Ashi

Le concept de Candlestick Fitness est utilisé pour coder les algorithmes HFT basés sur des algorithmes d'optimisation de la population.

Une ligne d'offre et de demande personnalisée, étiquetée et claire, pour aider à visualiser les prix d'offre et de demande.

Un conseiller expert MQL5 qui réagit aux nouvelles à fort impact sur le marché des changes en utilisant le calendrier MQL5. Il identifie les nouvelles liées à l'inflation (CPI/PPI) et les décisions sur les taux d'intérêt, plaçant des trades de rupture avec des ordres en attente. Idéal pour les traders qui cherchent à automatiser les stratégies basées sur les actualités. (Ceci n'est qu'un point de départ)

Panneau professionnel de gestion des transactions : achat/vente en un clic avec dimensionnement automatique des lots, stop suiveur intelligent (ATR/Fixe/Candle), seuil de rentabilité automatique, système de clôture partielle multi-TP (TP1/TP2/TP3), et ordres en attente en un clic. Gestion des ordres tout-en-un pour les traders sérieux.

This class allows you to create buttons on the chart as if they were chart objects(have time and price coordinates) these objects can be dragged on the chart and when scrolling they stay at the same place. If you wan't to learn some Object Oriented Programming or if you wan't to understand how chartevents work or you wan't to create graphical interfaces, you can learn a lot from this.

adoption de la méthode de Larry William en utilisant AI Time-Series XGBoost

MACD variation that uses Nonlag MA.

Provide simplest class to read and parse CSV file

Classe statique permettant de corriger la fonction TimeGMT() lors des tests dans le testeur de stratégie.

The Efficiency Ratio (ER) was first presented by Perry Kaufman in his 1995 book "Smarter Trading". It is calculated by dividing the price change over a period by the absolute sum of the price movements that occurred to achieve that change. The resulting ratio ranges between 0 and 1 with higher values representing a more efficient or trending market.

The indicator displays the current spread and the time till closing the bar (candlestick) at the same time.

1...456789101112131415161718...199