MQL5 Trading Algorithmique
32.9K subscribers
1.2K photos
1.2K links
Les meilleures publications de la plus grande communauté de traders algorithmiques.

Abonnez-vous pour rester au courant des dernières technologies et du développement des programmes de trading.
Download Telegram
L'indicateur BykovTrend_HTF_Signal permet de visualiser la direction de tendance ou le signal de transaction de l'indicateur BykovTrend sur une barre sélectionnée. Il utilise des objets graphiques avec une couleur indiquant la direction de la tendance ou du signal. Des alertes sonores sont émises si des signaux de transaction sont détectés. Une flèche pointant à droite indique une continuation de la tendance, tandis qu'une flèche diagonale signale un changement. Les paramètres de cet indicateur sont organisés en trois groupes distincts pour un affichage visuel, le fonctionnement des alertes, et l'utilisation de plusieurs instances. Le fichier BykovTrend.mq5 doit être présent dans le dossier adéquat du terminal client pour assurer le bon fonctionnement.

👉 Lis ça | AlgoBook | @mql5fr
31
L'indicateur SilverTrend_HTF_Signal est conçu pour signaler la direction de la tendance et les opportunités de transaction basées sur l'indicateur SilverTrend sur une barre spécifiée. Grâce à une visualisation graphique, il affiche des objets colorés indiquant soit la continuité de la tendance par une étoile, soit un changement par une flèche. Les trois catégories de paramètres d'entrée permettent de configurer l'indicateur principal, d'ajuster l'affichage visuel, et de paramétrer les alertes sonores. Chaque exemplaire utilisé sur un graphique doit posséder une valeur unique pour la variable Symbols_Sirname. L'indicateur exige que le fichier compilé SilverTrend.mq5 soit stocké dans le dossier dédié du terminal MQL5.

👉 Lis ça | Cotations | @mql5fr
La classe CForceOnArray est une innovation destinée au calcul des valeurs de l'indicateur de l'indice de force par les tampons d'indicateurs. Cette classe est utilisée dans l'initialisation et le calcul de l'indicateur via les méthodes Init() et Solve(). Elle prend en compte des paramètres tels que la période, la méthode de lissage, ainsi que les données de prix et de volume. Des méthodes additionnelles sont intégrées, permettant de connaître le nombre minimum de barres requis ou d'obtenir le nom de l'indicateur.

L'application peut être observée avec le fichier Test_ForceOnArray.mq5, qui offre un exemple concret. De plus, les fichiers doivent être organisés dans le répertoire adéquat pour fonctionner correctement. Enfin, cet outil, élaboré par Alexander Elder, offre une analyse pertinente des mouvements de force sur le marché, optimisée via le lissage avec des moyennes mobiles. Une a...

👉 Lis ça | CodeBase | @mql5fr
2
La bibliothèque de classes universelle est un outil essentiel pour intégrer des stratégies de StopLoss dans les robots de trading. Elle permet une gestion flexible du StopLoss pour les positions ouvertes, basé sur une distance fixe par rapport au prix ou via des indicateurs populaires comme Parabolic SAR, AMA, DEMA, FRAMA, MA, TEMA, et VIDYA. Les utilisateurs peuvent intégrer facilement différents types de StopLoss dans un conseiller expert MQL5.

Les paramètres de configuration incluent la définition du symbole de trading, le nombre magique, le décalage du StopLoss, le profit minimum pour l'activation du trailing, et d'autres personnalisations. Il est possible de gérer le StopLoss par des niveaux fixes ou des indicateurs pour un contrôle précis.

Les classes incluent CSimpleTrailing pour le suivi des prix et des classes spécialisées comme CTrailingByInd pour les indicateurs. Des exem...

👉 Lis ça | CodeBase | @mql5fr
1
Un indicateur avancé pour analyser les graphiques grâce à la détection des pinbars. Capable d'identifier à la fois les pinbars ascendants et descendants, il offre des paramètres personnalisables pour ajuster précisément la structure des barres d'épingle et la logique utilisée pour leur détection. Affiche visuellement les pinbars avec des flèches colorées : citron vert pour une orientation haussière et rouge pour une orientation baissière. Fournit une fonctionnalité de notifications avancées, avec des alertes pop-up et des notifications push. S'adapte à toutes les périodes du graphique, permettant une optimisation des paramètres d'entrée pour améliorer la précision de la détection et activer des alertes en temps réel.

👉 Lis ça | AlgoBook | @mql5fr
👌3
L'article porte sur l'interaction avancée entre MetaTrader 5 et MATLAB, exploitant la dynamique introduite par MQL5. Il propose une approche structurée, divisée en trois parties : théorie, référence et pratique, pour aborder la conversion des types de données entre MQL5 et MATLAB.

La section sur l'API MATLAB Engine décrit comment intégrer MATLAB avec MetaTrader, en utilisant la mémoire de façon optimale. Les différences d'indexation entre les deux plateformes sont abordées, soulignant l'importance de l'indexation inversée dans MetaTrader 5.

Le segment sur le compilateur MATLAB 4 explique comment créer des applications autonomes et des bibliothèques C/C++, en précisant les outils et étapes de compilation nécessaires pour les développeurs avancés.

👉 Lis ça | VPS | @mql5fr
2