MQL5 Trading Algorithmique
33.6K subscribers
1.27K photos
1.27K 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
Découvrez comment les hypothèses statistiques renforcent le développement de systèmes de trading MetaTrader 5. L'article explore les techniques de test d'hypothèses avec les bibliothèques Statistica et ALGLIB pour une analyse rigoureuse des stratégies de trading. Des méthodes telles que le test de rang signé de Wilcoxon et le test U de Mann-Whitney sont expliquées pour évaluer les échantillons dépendants et indépendants. Apprenez également à tester les corrélations avec l'analyse du rang-ordre de Spearman pour optimiser votre portefeuille de stratégies. Un guide indispensable pour les développeurs cherchant à utiliser la statistique mathématique pour affiner et valider leurs systèmes de trading.

En savoir plus...
6👍3
Explorez comment MQL5 utilise les variables globales du terminal pour améliorer les stratégies de trading algorithmique. L'article propose une approche orientée objet avec la classe CGlobalVar, facilitant la gestion des données partagées entre programmes MetaTrader 5, même après fermeture du terminal. Découvrez la création et l'organisation de variables globaux via des scripts test et analysez leur impact sur le contrôle et le suivi des modules de trading. Un exemple pratique illustre l'utilisation des variables comme outils de suivi du workflow des robots de trading, démontrant l'efficacité de cette technique pour éviter les erreurs d'exécution de trades.

En savoir plus...
3👍3
Découvrez l'innovation du "graphique liquide" pour MetaTrader 5 : une nouvelle approche qui redessine les graphiques à chaque minute, révélant des motifs cachés non visibles autrement. En exploitant les décalages statiques ou dynamiques, cette méthode offre aux développeurs et traders la possibilité d'explorer de multiples variations d'un même graphique, optimisant l'analyse technique. Parfait pour ceux qui s'intéressent au trading algorithmique, cet outil peut être intégré dans les indicateurs ou les Experts Advisors pour tirer parti de ces nouvelles perspectives graphiques. Adoptez cet indicateur technique pour enrichir vos stratégies de trading et maximiser vos résultats d'analyse.

En savoir plus...
👍87
Analyse des fractales et des lignes de tendance en MQL4 et MQL5. Explication des différences entre MQL4 et MQL5 pour tracer des lignes de tendance basées sur les fractales. Détails sur les paramètres d'entrée, les variables, et la création d'objets graphiques. Importance de la vérification de l'historique des barres pour assurer une précision maximale. Mise en œuvre de signaux de percée avec notifications push pour surveiller les tendances de manière proactive. Applications pratiques pour l'identification des formations du marché. Utilisations courantes des lignes de tendance dans le trading. Article informatif spécialement conçu pour les débutants en programmation sur les plateformes MetaTrader.

En savoir plus...
4👍1
MetaTrader 5, une plateforme multi-marchés, permet aux traders de gérer divers actifs, dont le Forex. L'événement BookEvent, lié à la Profondeur de marché, fournit des données cruciales sur les ordres des actifs boursiers. La bonne gestion de ces événements passe par l'utilisation d'une fonction de gestion des événements OnBookEvent(), requérant une préparation préalable. Pour une gestion optimale, il est essentiel de s'abonner aux événements via la fonction MarketBookAdd() et de se désinscrire lors de la désinitialisation. Un modèle d'Expert Advisor bien structuré peut aider à surveiller et analyser efficacement la Profondeur de marché, essentiel pour les stratégies de trading et les algorithmes haute fréquence.

En savoir plus...
6👍4
Découvrez comment l'hébergement virtuel intégré dans MetaTrader 4/5 offre une solution fluide et efficace pour vos robots de trading et abonnements aux signaux. Contrairement à un VPS traditionnel, il assure des délais réseau minimaux grâce à la proximité directe des serveurs brokers, garantissant des transactions ultra-rapides. La mise en place est simplifiée : pas d'installation complexe, les paramètres se synchronisent avec votre terminal. Gérez facilement le serveur virtuel via MetaTrader pour un contrôle complet de votre environnement de trading. Profitez d'une période d'essai gratuite de 24 heures pour évaluer tous les avantages d'une solution native conçue spécifiquement pour les traders.

En savoir plus...
6
L'article explore l'utilisation de Rattle, un package R, pour optimiser le trading algorithmique en prédisant les tendances des paires de devises. Plutôt que de maîtriser R, complexité pour beaucoup, Rattle simplifie l'exploration de données pour les traders. En s'appuyant sur des modèles de classification, l'outil évalue les tendances haussières ou baissières, avec une approche méthodique utilisant un large ensemble de données des devises. Les résultats fournissent un code utilisable pour développer des systèmes de trading réels, rendant Rattle indispensable pour concevoir des stratégies efficaces, même pour les débutants. La prévision précise est affinée en intégrant des indicateurs connus et des variables indépendantes soigneusement sélectionnées.

En savoir plus...
8👍2
Les événements graphiques personnalisés dans MQL5 offrent la possibilité d'élargir considérablement les capacités du langage pour des algorithmes complexes. Les développeurs peuvent créer des événements définis par l'utilisateur, allant au-delà des événements graphiques typiques. Un total de 65535 identifiants est disponible pour les événements personnalisés, avec CHARTEVENT_CUSTOM et CHARTEVENT_CUSTOM_LAST définissant leur plage.

La gestion de ces événements se fait via la fonction OnChartEvent(), qui utilise quatre constantes comme paramètres. La classe CEventProcessor permet de générer et de gérer ces événements, intégrant des pions tels que CTrade et CiMA pour faciliter les opérations.

Cet article illustre la création, la classification et la gestion efficace des événements personnalisés dans l'environnement MQL5, enrichissant la créativité des programmeurs. La réduction de la ...

En savoir plus...
7👍2
Découvrez l'article sur la gestion des événements de trade avec MetaTrader 5 en MQL5 ! Plongez dans l'utilisation du gestionnaire OnTradeTransaction() pour contrôler activement les transactions. L'auteur explore les subtilités des transactions de trading, depuis leur initiation jusqu'à leur conclusion, en passant par l'ajout à la liste des ordres ouverts et leur exécution. Apprenez à différencier et à gérer efficacement les positions ouvertes et les ordres en attente grâce aux types de transactions spécifiques d'MQL5. Ce guide est essentiel pour les développeurs désireux d'accroître leur maîtrise des algorithmes de trading et d'améliorer la performance des Expert Advisors.

En savoir plus...
6👍2
L'article expose les concepts clés des réseaux de neurones de deuxième génération, en se concentrant sur leur rôle dans l'apprentissage automatique et l'optimisation des processus algorithmiques. Les types de réseaux comme les perceptrons multicouches et les réseaux RBF sont décrits, mettant en avant leur capacité à traiter et classifier les données. Les méthodes d'entraînement, telles que la rétropropagation et l'apprentissage compétitif, sont discutées pour améliorer l'efficacité des modèles. En outre, des expériences pratiques utilisant le langage R montrent comment ces réseaux se comportent dans des scénarios réels. Les impacts de l'architecture réseau sur la performance sont également évalués, offrant des avantages substantiels aux développeurs et traders.

En savoir plus...
👍51
En 2012, MetaTrader a lancé son service de trading social, permettant la copie automatique des trades, ciblant principalement les traders novices. L'accent a été mis sur la simplicité, la transparence et la sécurité des abonnés pour éviter les pertes liées au copy trading.

Pour garantir la sécurité, un système de notation évalue les signaux en fonction de divers paramètres. Les signaux risqués se voient généralement désactivés pour l'abonnement ou affichent des avertissements clairs. Des mesures de sécurité strictes protègent les abonnés, comme l'absence de collecte d'informations personnelles et la sécurisation des transactions via des signatures numériques.

Les statistiques de signaux ont été enrichies pour fournir une compréhension détaillée des performances de trading. Depuis 2012, des graphiques avancés et des visualisations détaillées ont été ajoutés, offrant aux traders une v...

En savoir plus...
5👍4
L'analyse de régression multiple se révèle être un outil puissant pour les traders souhaitant interpréter l'impact des indicateurs macroéconomiques sur les fluctuations des prix des devises, spécifiquement l'EURUSD. L'utilisation du logiciel STATISTICA permet d'établir des corrélations précises entre différentes variables macroéconomiques et le mouvement des prix à court terme. En triant et sélectionnant les données pertinentes, ce processus de régession multiple met en lumière les facteurs économiques influents, ouvrant la voie à des prévisions potentiellement plus précises et une optimisation des stratégies de trading algorithmiques. Cette approche analytique offre une avancée significative pour les développeurs et analystes en quête de précision et de fiabilité.

En savoir plus...
👍53
Le marché MetaTrader, lancé en février 2012, présente une croissance notable. Initialement disponible sur MetaTrader 5, puis étendu à MetaTrader 4, il propose désormais une gamme élargie incluant des magazines financiers. En juillet 2014, environ 6 300 produits y totalisaient des ventes de plus de 522 000 $. Cette augmentation a attiré 520 vendeurs et 24 500 acheteurs, générant un réseau de développeurs réussissant à gagner 10 000 $ ou plus par mois. L'évolution de cette plateforme souligne l'essor des solutions de trading numériques et l'impact significatif sur les développeurs du secteur. Les données détaillées sont disponibles dans l'infographie ci-jointe.

En savoir plus...
👍136
L'optimisation dans MetaTrader 5 peut être affinée pour accroître l'efficacité des stratégies de trading. En sélectionnant minutieusement les périodes et en réduisant le nombre de paramètres optimisés, les développeurs peuvent éviter l'analyse de combinaisons inutiles et économiser des ressources informatiques. La gestion des symboles en évitant d'optimiser les chaînes de caractères permet d'explorer les résultats de l'algorithme multi-devises sans gaspiller de temps ou de capacité de traitement. Ces techniques simplifient et accélèrent le processus d'optimisation, rendant le développement d'algorithmes plus rationnel et efficace, tout en évitant les pièges courants dans les paramètres de trading innaplicables.

En savoir plus...
6👍3
Découvrez l'histoire inspirante derrière Johnpaul77, le leader des signaux de trading sur MQL5.com. Une équipe indonésienne composée de Tito Hayunanda, Lorry Marthias, Hendro Sasmito et Levi Giovanni, partage leur approche technique centrée sur les niveaux de support et de résistance pour minimiser le risque et maximiser le rendement. Leur analyse collective, combinée à une stratégique résistance technique, permet de saisir les moments opportuns du marché. Cette équipe prouve que le trading Forex peut être un investissement rationnel et contrôlé, tout en promouvant la transparence dans un secteur souvent mal perçu. Une lecture incontournable pour les amateurs de trading algorithmique.

En savoir plus...
8👍3🤔21
Explorez le potentiel du trading algorithmique avec MetaTrader 5 et MQL5. Découvrez comment intégrer un système d'aide à la décision sociale (SDSS) pour tweeter vos signaux de trading à travers une API PHP REST. En utilisant la fonction innovante WebRequest() de MQL5, envoyez vos signaux de trading à un large public. Bénéficiez d'une solution sécurisée sans développer de composants personnalisés. Apprenez à gérer les requêtes HTTP et à éviter les attaques DoS. Bien que l'approche ne soit pas destinée aux services web, elle offre une alternative pratique et sûre, idéale pour les traders et développeurs souhaitant étendre leurs capacités techniques.

En savoir plus...
9👍2
Le service Freelance de MQL5 célèbre quatre ans d'existence avec des chiffres impressionnants. En collaboration avec le service Paiements, il a facilité la commande et le paiement du développement d'applications MQL5. À ce jour, plus de 10 000 commandes ont été réalisées, pour un montant total d'environ 600 000 dollars. Environ 3 000 clients et 300 développeurs ont utilisé cette plateforme innovante, qui simplifie la collaboration sans quitter MQL5.com. Découvrez les résultats inédits collectés, ainsi qu'une infographie à venir sur le service Market. Cette plateforme reste incontournable pour les développeurs et traders en quête de solutions algorithmiques efficaces.

En savoir plus...
👍75👌4
L'article traite des méthodes de trading basées sur l'algorithme de calcul de la moyenne, communément appelé rebuy. Ce système est populaire dans les Expert Advisors et vise à acheter bas et vendre haut, bien qu'il comporte des risques de drawdown. L'algorithme est examiné pour affiner les caractéristiques de rentabilité. L'accent est mis sur l'évaluation précise des systèmes, en utilisant des paramètres comme le facteur de récupération. Il est suggéré que ce dernier, divisé par la réduction maximale, peut fournir une image plus claire de la rentabilité réelle, bien que son exactitude dépende de sa configuration initiale et de la durée des tests.

En savoir plus...
5👍4
Découvrez comment le service Freelance de MQL5.com transforme le développement de robots de trading. Cet espace unique est un point de rencontre entre traders et développeurs, facilitant la collaboration et la sécurisation des transactions. Grâce à un système d’enchères transparent, les développeurs répondent aux demandes des traders en précisant délais et coûts. L'intégration étroite avec les plateformes MetaTrader et des solutions de paiement fluides simplifie l'ensemble du processus. Cette structure permet de garantir un taux élevé de succès et de réduire les litiges, tout en élargissant l'accès au trading algorithmique à tous les utilisateurs, créant ainsi des opportunités de revenus solides pour les développeurs.

En savoir plus...
8👍1
Le trading algorithmique connaît une croissance incontournable. Les traders exigent désormais des applications plus sophistiquées qu'un simple support MACD ou Bollinger. Avec cette demande accrue, les développeurs talentueux gagnent de plus en plus en Freelance, notamment sur MQL5. Les commandes courantes impliquent souvent l'adaptation de l'existant, comme l'ajustement de la gestion de l’argent ou l'ajout d’indicateurs. Même les petites missions peuvent rapidement se transformer en opportunités lucratives. Ce marché en essor offre aux développeurs non seulement des revenus potentiels intéressants mais aussi une précieuse expérience pratique. Ne sous-estimez pas ce segment en plein essor des applications sur mesure.

En savoir plus...
👍123