L'indicateur signal pour MetaTrader 5 combine le RSI et la moyenne mobile pour des analyses de tendance précises. Il se concentre sur la génération de signaux de suivi de tendance, adapté au trading manuel ou pour un Expert Advisor. L'indicateur utilise une logique simple: signal d'achat avec une flèche bleue se produit quand le cours clôture au-dessus de la MA et le RSI est supérieur à 50. Un signal de vente se manifeste par une flèche rouge lorsque le cours clôture en dessous de la MA et le RSI est sous 50.
Les principaux avantages comprennent un code propre, commenté et personnalisable avec une configuration des périodes MA et RSI. L'utilisation des tampons MT5 standards facilite son intégration avec iCustom() pour automatisation dans des EAs. Cet instrument offre une approche claire pour aider à la prise de décision dans le cadre de stratégies de trading.
👉 Lis ça | VPS | @mql5fr
Les principaux avantages comprennent un code propre, commenté et personnalisable avec une configuration des périodes MA et RSI. L'utilisation des tampons MT5 standards facilite son intégration avec iCustom() pour automatisation dans des EAs. Cet instrument offre une approche claire pour aider à la prise de décision dans le cadre de stratégies de trading.
👉 Lis ça | VPS | @mql5fr
❤1
Pour générer un signal, un changement de couleur de la bougie est essentiel, avec les barres fermées servant de déclencheur. Le Heiken_Ashi_Smoothed est l'élément central et nécessite son fichier ex5 dans le répertoire approprié pour le bon fonctionnement de l'Expert Advisor. Le robot de trading basé sur ce module ne requiert aucune configuration complexe. Référez-vous aux articles dédiés pour des explications détaillées sur la construction de modules de signaux. Les tests effectués sur XAUUSD H4 avec les paramètres par défaut n'ont pas intégré de Stop Loss ni Take Profit. Lors du développement via l'assistant MQL5, le système s'appuie sur un "vote" des modules intégrés pour l'ouverture et la fermeture de positions, impliquant des ajustements aux seuils de Signal_ThresholdOpen et Signal_ThresholdClose pour une performance optimale.
👉 Lis ça | VPS | @mql5fr
👉 Lis ça | VPS | @mql5fr
❤4
L'indicateur BykovTrend génère un signal à la fermeture de la barre, signalant l'ouverture de positions par l'apparition d'une flèche colorée. Pour un fonctionnement optimal d'un Expert Advisor construit à partir de ce signal, il est crucial que le fichier BykovTrend.ex5 soit présent dans le dossier des indicateurs. Ce processus est largement couvert dans les articles disponibles sur les systèmes de trading utilisant des indicateurs sémaphores.
Dans les tests réalisés pour l'année 2011 sur NZDUSD H4, les paramètres par défaut de l'Expert Advisor ont été appliqués sans utilisation de Stop Loss et Take Profit. L'EA créé via l'assistant MQL5 s'appuie sur un système de "vote" des modules de signaux de trading, où le module principal ne contribue pas directement aux décisions mais impacte le calcul des seuils.
Il est important d'ajuster les valeurs de Signal_ThresholdOpen et Signal_Thres...
👉 Lis ça | Documentación | @mql5fr
Dans les tests réalisés pour l'année 2011 sur NZDUSD H4, les paramètres par défaut de l'Expert Advisor ont été appliqués sans utilisation de Stop Loss et Take Profit. L'EA créé via l'assistant MQL5 s'appuie sur un système de "vote" des modules de signaux de trading, où le module principal ne contribue pas directement aux décisions mais impacte le calcul des seuils.
Il est important d'ajuster les valeurs de Signal_ThresholdOpen et Signal_Thres...
👉 Lis ça | Documentación | @mql5fr
Le signal se forme à la clôture de la barre de prix. Pour ouvrir une position, un point coloré de l'indicateur LeManSignal doit apparaître. Le fichier LeManSignal.ex5, compilé pour un fonctionnement correct, doit être dans le répertoire : terminal_data_folder/MQL5/Indicators. Créer un robot de trading avec ce module ne présente pas de complexité particulière et suit les principes décrits dans l'article "MQL5 Wizard for Dummies". La structure d'un module de signaux de trading s'inspire de l'article sur les systèmes utilisant des indicateurs sémaphores. Lors des tests effectués, le Stop Loss et le Take Profit n'ont pas été appliqués.
Le conseiller expert utilise les votes des modules de signaux pour prendre des décisions d'entrée ou de sortie. Les méthodes LongCondition() et ShortCondition() du module principal renvoient toujours 0, ce qui influence la moyenne des votes. Les seuils Si...
👉 Lis ça | AlgoBook | @mql5fr
Le conseiller expert utilise les votes des modules de signaux pour prendre des décisions d'entrée ou de sortie. Les méthodes LongCondition() et ShortCondition() du module principal renvoient toujours 0, ce qui influence la moyenne des votes. Les seuils Si...
👉 Lis ça | AlgoBook | @mql5fr
❤1
L'indicateur "Canal gaussien dynamique" est conçu pour évaluer les niveaux dynamiques de support et de résistance basés sur un lissage des données de prix par filtre gaussien. Il présente trois lignes distinctes : la résistance, la médiane et le support. Son algorithme applique un lissage gaussien aux extrêmes des prix hauts et bas pour une période donnée, permettant ainsi de construire un canal à partir des valeurs lissées.
Les utilisateurs peuvent personnaliser la période de calcul (InpPeriod) ainsi que les couleurs et styles des lignes. Le processus initiale calcule les poids du filtre gaussien, appliqué ensuite sur les prix, pour définir une résistance, un support, et une médiane comme moyenne entre ces deux valeurs.
L'indicateur s'appuie sur des tampons indicateurs pour ses trois niveaux et utilise un filtre gaussien avec une fenêtre de cinq barres, assurant un recalcul optimis...
👉 Lis ça | Calendrier | @mql5fr
Les utilisateurs peuvent personnaliser la période de calcul (InpPeriod) ainsi que les couleurs et styles des lignes. Le processus initiale calcule les poids du filtre gaussien, appliqué ensuite sur les prix, pour définir une résistance, un support, et une médiane comme moyenne entre ces deux valeurs.
L'indicateur s'appuie sur des tampons indicateurs pour ses trois niveaux et utilise un filtre gaussien avec une fenêtre de cinq barres, assurant un recalcul optimis...
👉 Lis ça | Calendrier | @mql5fr
Le script permet de consolider les profits totaux et les swaps pour chaque paire de devises. Cette fonctionnalité s'avère utile pour les comptes de couverture et les stratégies impliquant plusieurs entrées basées sur des signaux. Il facilite la gestion des positions et l'optimisation des performances. En collectant ces données, les utilisateurs peuvent obtenir une vue d'ensemble précise de leurs opérations sur chaque paire de devises. Cela améliore la prise de décision et l'efficacité des opérations de trading. La consolidation des profits et des swaps aide également à évaluer rapidement le rendement global des stratégies mises en œuvre et à ajuster les positions si nécessaire.
👉 Lis ça | Cotations | @mql5fr
👉 Lis ça | Cotations | @mql5fr
⚡1
Le signal pour l'ouverture des positions se forme à la clôture de la barre, déclenché par l'apparition d'un point coloré de l'indicateur ASCtrendSignal. Assurez-vous que le fichier compilé ASCtrendSignal.ex5 se trouve dans le répertoire MQL5\Indicators pour un fonctionnement optimal du conseiller expert. La démarche pour créer un robot de trading avec ce module est simple et décrite dans l'article "MQL5 Wizard for Dummies". Les bases de la création d'un module de signaux sont expliquées dans l'article "Les systèmes de trading les plus simples utilisant des indicateurs sémaphores".
Dans les tests réalisés, les paramètres par défaut de l'Expert Advisor ont été utilisés sans Stop Loss ni Take Profit, obtenant des résultats sur USDCHF H4 pour l'année 2011. Un EA généré avec l'assistant MQL5 décide d'ouvrir ou fermer une position selon le "vote" des modules de signaux. Le module principal...
👉 Lis ça | AlgoBook | @mql5fr
Dans les tests réalisés, les paramètres par défaut de l'Expert Advisor ont été utilisés sans Stop Loss ni Take Profit, obtenant des résultats sur USDCHF H4 pour l'année 2011. Un EA généré avec l'assistant MQL5 décide d'ouvrir ou fermer une position selon le "vote" des modules de signaux. Le module principal...
👉 Lis ça | AlgoBook | @mql5fr
❤2
Le signal de trading se forme à la clôture de la barre lorsque la bougie change de couleur avec l'indicateur FiboCandles. Pour que le conseiller expert fonctionne, le fichier compilé de l'indicateur FiboCandles.ex5 doit être dans le dossier terminal_data_directory\MQL5\Indicators. La création d'un robot de trading avec ce module de signaux ne nécessite pas de particularités spécifiques. Les détails sont dans l'article "MQL5 Wizard for Dummies". L'approche pour créer un module de signaux est expliquée dans "Les systèmes de trading les plus simples utilisant des indicateurs sémaphores".
Les tests effectués sur AUDUSD H4 pour l'année 2011 ont utilisé les paramètres par défaut de l'Expert Advisor, sans Stop Loss ni Take Profit. Le conseiller expert utilise un mécanisme de "vote" pour ouvrir ou fermer des positions, basé sur les modules de signaux ajoutés. Le module principal participe ma...
👉 Lis ça | Forum | @mql5fr
Les tests effectués sur AUDUSD H4 pour l'année 2011 ont utilisé les paramètres par défaut de l'Expert Advisor, sans Stop Loss ni Take Profit. Le conseiller expert utilise un mécanisme de "vote" pour ouvrir ou fermer des positions, basé sur les modules de signaux ajoutés. Le module principal participe ma...
👉 Lis ça | Forum | @mql5fr
❤3
Le signal de trading est généré à la fermeture de la barre lorsque la flèche colorée de l'indicateur Karacatica apparaît. Pour assurer le bon fonctionnement de l'expert advisor, le fichier Karacatica.ex5 doit être présent dans le dossier du terminal sous MQL5/Indicators. La création d'un robot de trading basé sur ce module est simple et est détaillée dans l'article "MQL5 Wizard for Dummies". L'article "Les systèmes de trading les plus simples utilisant des indicateurs sémaphores" explique la construction de modules de signaux de trading.
Lors des tests, les paramètres par défaut de l'Expert Advisor ont été utilisés, sans Stop Loss ou Take Profit. Le conseiller travaille sur un système de "vote" entre différents modules de signaux de trading ajoutés. Les méthodes LongCondition() et ShortCondition() du module principal renvoient zéro, influençant ainsi le calcul des seuils de décision....
👉 Lis ça | Cotations | @mql5fr
Lors des tests, les paramètres par défaut de l'Expert Advisor ont été utilisés, sans Stop Loss ou Take Profit. Le conseiller travaille sur un système de "vote" entre différents modules de signaux de trading ajoutés. Les méthodes LongCondition() et ShortCondition() du module principal renvoient zéro, influençant ainsi le calcul des seuils de décision....
👉 Lis ça | Cotations | @mql5fr
❤1
Un script permet de déterminer si un courtier suit l'horaire d'été (DST) des États-Unis, du Royaume-Uni ou de l'Australie. L'analyse repose sur les barres H1 du graphique aux dates prévues pour les changements de jour. En comparant les variations des heures du serveur avec ces barres, l'horaire d'été de votre courtier peut être établi. Cet algorithme est à la fois simple et rapide, et opère efficacement dans le testeur de stratégie. Il n'est pas influencé par les réactions du marché face aux événements économiques, contrairement à d'autres algorithmes.
Pour l'horaire DST en Australie, le changement s'effectue le premier dimanche d'octobre pour commencer et le premier dimanche d'avril pour terminer. Au Royaume-Uni, le passage à l'heure d'été commence le dernier dimanche de mars et se termine le dernier dimanche d'octobre. Quant aux États-Unis, la période débute le deuxième dimanche de...
👉 Lis ça | Documentación | @mql5fr
Pour l'horaire DST en Australie, le changement s'effectue le premier dimanche d'octobre pour commencer et le premier dimanche d'avril pour terminer. Au Royaume-Uni, le passage à l'heure d'été commence le dernier dimanche de mars et se termine le dernier dimanche d'octobre. Quant aux États-Unis, la période débute le deuxième dimanche de...
👉 Lis ça | Documentación | @mql5fr
❤3
Recherche des hauts et bas basés sur la mèche ou le corps dans les barres visibles d'un graphique. Lors de l'analyse des bougies, la distinction entre la mèche et le corps est cruciale pour comprendre les mouvements du marché. Un haut basé sur la mèche prend en compte le point le plus haut atteint par la mèche, tandis qu'un haut basé sur le corps considère le point le plus élevé de la partie épaisse de la bougie.
Pour une analyse précise, il est essentiel de déterminer quel type de mesure convient le mieux à votre stratégie de trading. Une focalisation sur la mèche peut révéler les zones où les prix ont été brièvement mais fortement repoussés, reflétant une forte résistance ou support. En revanche, analyser le corps peut offrir une perspective plus stable sur les prix communément acceptés pendant une période. Ces deux approches ont des utilités distinctes selon le contexte du marché ...
👉 Lis ça | Forum | @mql5fr
Pour une analyse précise, il est essentiel de déterminer quel type de mesure convient le mieux à votre stratégie de trading. Une focalisation sur la mèche peut révéler les zones où les prix ont été brièvement mais fortement repoussés, reflétant une forte résistance ou support. En revanche, analyser le corps peut offrir une perspective plus stable sur les prix communément acceptés pendant une période. Ces deux approches ont des utilités distinctes selon le contexte du marché ...
👉 Lis ça | Forum | @mql5fr
❤12
Le signal de trading se déclenche à la clôture de la barre. Le changement de couleur de l'indicateur NonLagDot indique l'ouverture d'une position. Afin d'assurer le bon fonctionnement du conseiller expert, le fichier compilé NonLagDotl.ex5 doit être présent dans le dossier MQL5/Indicators du terminal. La création d'un robot de trading reposant sur ce module de signaux ne présente aucune complexité particulière. Ce processus de création est détaillé dans l'article "MQL5 Wizard for Dummies". Les tests ont utilisé les paramètres par défaut de l'Expert Advisor, sans recourir au Stop Loss ni au Take Profit. Un aspect à noter est le rôle du "vote" des modules de signaux de trading dans la prise de décision par le conseiller expert. Cette particularité nécessite l'ajustement des seuils de signal après génération du code.
👉 Lis ça | VPS | @mql5fr
👉 Lis ça | VPS | @mql5fr
❤2
Le signal se forme à la fermeture de la barre. L'ouverture des positions est signalée par l'apparition d'une flèche colorée de l'indicateur WPRSIsignal. L'indicateur WPRSIsignal.ex5 doit être dans le dossier MQL5/Indicators pour que le conseiller expert fonctionne correctement. La création d'un robot de trading basé sur ce module de signaux suit les directives décrites dans l'article "MQL5 Wizard for Dummies". Un aperçu de la conception d'un module de signaux de trading se trouve dans "Les systèmes de trading les plus simples utilisant des indicateurs sémaphores". Les tests avec les paramètres par défaut de l'Expert Advisor ne comportent pas de Stop Loss ou de Take Profit. Le conseiller expert utilise un système de vote des modules de signaux de trading pour décider des ouvertures et fermetures de positions. Les seuils doivent être ajustés pour correspondre à la moyenne des votes des ...
👉 Lis ça | AlgoBook | @mql5fr
👉 Lis ça | AlgoBook | @mql5fr
❤3
La classe CFastFile améliore considérablement la gestion des données en éliminant la nécessité d'écrire sur un fichier physique, optimisant ainsi les performances. Toutes les fonctions essentielles de la série FileWriteXXX/FileReadXXX sont disponibles, permettant une conversion simple de fichiers physiques à leurs images mémoire, sans altérer le code existant. Les interactions se font à travers un tableau de caractères, remplaçant ainsi les fichiers traditionnels. Les noms des fonctions suivent la même logique que ceux des fichiers standards, assurant une transition aisée. Pour utiliser CFastFile, il suffit de créer une instance au lieu d'exploiter un fichier classique. Des fonctions Save/Load permettent une manipulation simplifiée des données. Un script de démonstration est inclus pour illustrer la classe.
👉 Lis ça | Documentación | @mql5fr
👉 Lis ça | Documentación | @mql5fr
Présentation de l'indicateur CVD léger et open-source pour MetaTrader 5. Cet outil visualise la pression nette d'achat et de vente via des bougies CVD dans une fenêtre distincte, facilitant ainsi l'analyse du volume et du flux des ordres. L'indicateur calcule et trace le CVD en utilisant les données en minute (M1) dans sa version gratuite, avec une option de réinitialisation aux limites temporelles ou jamais.
Pour chaque bougie M1, il détermine la direction, calcule le delta de volume, puis établit un CVD cumulatif. Les bougies sont tracées avec les valeurs d'ouverture et de fermeture basées sur le CVD précédent et courant. Les entrées incluent InpResetPeriod pour ajuster la période de réinitialisation du CVD et InpNoReset pour désactiver la réinitialisation.
Pour l'installation, copiez le fichier CVD_MT5_v3_m1_codebase.mq5 dans le dossier MQL5/Indicators, compilez dans MetaEditor o...
👉 Lis ça | Signaux | @mql5fr
Pour chaque bougie M1, il détermine la direction, calcule le delta de volume, puis établit un CVD cumulatif. Les bougies sont tracées avec les valeurs d'ouverture et de fermeture basées sur le CVD précédent et courant. Les entrées incluent InpResetPeriod pour ajuster la période de réinitialisation du CVD et InpNoReset pour désactiver la réinitialisation.
Pour l'installation, copiez le fichier CVD_MT5_v3_m1_codebase.mq5 dans le dossier MQL5/Indicators, compilez dans MetaEditor o...
👉 Lis ça | Signaux | @mql5fr
Gestion assurée des fuseaux horaires pour le développement Forex. Une bibliothèque complète propose des fonctionnalités pour déterminer l'heure locale sur divers marchés ou convertit entre fuseaux horaires et serveurs de courtiers. Elle permet de configurer des sessions de trading en spécifiant les heures de début et de fin. Les décalages horaires et les changements d'heure sont intégrés pour éviter une reprogrammation à chaque nouveau projet.
Le décalage UTC est un concept crucial. Il désigne la différence entre l'heure locale d'une région et le temps universel coordonné, souvent confondu avec GMT. Ce décalage est positif à l'est et négatif à l'ouest de GMT.
Pour les courtiers utilisant des calendriers divergents pour l'heure d'été, la ligne de base est ajustée via des symboles comme XAUUSD. En cas d'utilisation d'horaires américains d'été, un script permet de déterminer le calendr...
👉 Lis ça | AlgoBook | @mql5fr
Le décalage UTC est un concept crucial. Il désigne la différence entre l'heure locale d'une région et le temps universel coordonné, souvent confondu avec GMT. Ce décalage est positif à l'est et négatif à l'ouest de GMT.
Pour les courtiers utilisant des calendriers divergents pour l'heure d'été, la ligne de base est ajustée via des symboles comme XAUUSD. En cas d'utilisation d'horaires américains d'été, un script permet de déterminer le calendr...
👉 Lis ça | AlgoBook | @mql5fr
❤1
Le signal de trading est établi à la fermeture d'une barre, déclenché par un point coloré de l'indicateur SilverTrend_Signal. Pour garantir le bon fonctionnement du robot, assurez-vous que le fichier SilverTrend_Signal.ex5 est présent dans le répertoire spécifié. La création d'un robot de trading basé sur ce module de signaux est décrite en détail dans l'article "MQL5 Wizard for Dummies". Les systèmes de trading simples utilisant des indicateurs sémaphores sont également couverts dans un autre article pertinent.
Les tests réalisés sur l'USDCHF H4 pour 2011 utilisent des paramètres par défaut de l'Expert Advisor, sans Stop Loss ni Take Profit. Un Expert Advisor développé avec l'assistant MQL5 prend ses décisions d'ouverture ou de fermeture de positions en fonction du consensus des modules de signaux ajoutés. Les seuils de Signal_ThresholdOpen et Signal_ThresholdClose doivent être ajus...
👉 Lis ça | Documentación | @mql5fr
Les tests réalisés sur l'USDCHF H4 pour 2011 utilisent des paramètres par défaut de l'Expert Advisor, sans Stop Loss ni Take Profit. Un Expert Advisor développé avec l'assistant MQL5 prend ses décisions d'ouverture ou de fermeture de positions en fonction du consensus des modules de signaux ajoutés. Les seuils de Signal_ThresholdOpen et Signal_ThresholdClose doivent être ajus...
👉 Lis ça | Documentación | @mql5fr
❤3
Un module de signaux de trading basé sur l'indicateur ColorJFatl signale l'ouverture des positions par un changement de couleur lors de la fermeture de la barre. Assurez-vous que le fichier compilé ColorJFatl.ex5 est présent dans le répertoire MQL5/Indicators. L'article "MQL5 Wizard for Dummies" détaille la création de robots de trading utilisant ce signal, tandis que "Les systèmes de trading les plus simples utilisant des indicateurs sémaphores" expose l'idée générale du module.
Les tests sur AUDUSD H4 en 2011 utilisaient des paramètres par défaut, sans Stop Loss ou Take Profit. Les décisions de trading reposent sur le "vote" des modules ajoutés lors de la création du conseiller expert. Le module principal influence également le vote, malgré LongCondition() et ShortCondition() retournant 0. Ajustez les seuils Signal_ThresholdOpen et Signal_ThresholdClose à 40 et 20 après la générat...
👉 Lis ça | VPS | @mql5fr
Les tests sur AUDUSD H4 en 2011 utilisaient des paramètres par défaut, sans Stop Loss ou Take Profit. Les décisions de trading reposent sur le "vote" des modules ajoutés lors de la création du conseiller expert. Le module principal influence également le vote, malgré LongCondition() et ShortCondition() retournant 0. Ajustez les seuils Signal_ThresholdOpen et Signal_ThresholdClose à 40 et 20 après la générat...
👉 Lis ça | VPS | @mql5fr
❤3
Le signal de trading se génère à la fermeture de la barre avec le changement de couleur de l'oscillateur de l'indicateur ColorLaguerre. Pour que l'Expert Advisor fonctionne correctement, le fichier ColorLaguerre.ex5 doit être dans le dossier MQL5/Indicators. Le processus de création d'un robot de trading avec ce module est détaillé dans l'article "MQL5 Wizard for Dummies". Les bases de la création d'un module de signaux de trading sont décrites dans l'article "Les systèmes de trading les plus simples utilisant des indicateurs sémaphores". Les tests réalisés sur NZDUSD H4 en 2011 n'ont pas utilisé de Stop Loss ou de Take Profit. Les décisions d'ouverture ou de fermeture des positions sont basées sur un "vote" des modules de signaux ajoutés. Les seuils de Signal_ThresholdOpen et Signal_ThresholdClose doivent être respectivement à 40 et 20.
👉 Lis ça | VPS | @mql5fr
👉 Lis ça | VPS | @mql5fr
L'archive des modèles présente des solutions pour l'entraînement en machine learning avec une diversité notable en termes d'hyperparamètres. Les modèles Python sont convertis au format ONNX pour faciliter leur utilisation. Ils peuvent être optimisés par l'ajustement du stoploss et du take profit selon différents timeframes. L'intégration des modèles se fait par un fichier d'en-tête, tel que "EURUSD ONNX include10.mqh", qui active les modèles "catmodel10.onnx" et "catmodel_m10.onnx".
Le clustering utilise la méthode k-means, avec un entraînement s'étalant de 2010 à 2020, suivi d'une période de test de 2020 à 2024. Le bot "ONNX Trader Clusters" permet une application pratique des modèles pour un trading efficace sur EURUSD H1 et d'autres timeframes. Ce cadre fournit une méthodologie robuste pour le développement de solutions de trading basées sur des analyses statistiques rigoureuses ...
👉 Lis ça | Cotations | @mql5fr
Le clustering utilise la méthode k-means, avec un entraînement s'étalant de 2010 à 2020, suivi d'une période de test de 2020 à 2024. Le bot "ONNX Trader Clusters" permet une application pratique des modèles pour un trading efficace sur EURUSD H1 et d'autres timeframes. Ce cadre fournit une méthodologie robuste pour le développement de solutions de trading basées sur des analyses statistiques rigoureuses ...
👉 Lis ça | Cotations | @mql5fr
❤3