MQL5 Trading Algorithmique
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.
Ko'proq ko'rsatishđ Telegram kanali MQL5 Trading Algorithmique analitikasi
MQL5 Trading Algorithmique (@mql5fr) Fransuz til segmentidagi kanali faol ishtirokchi. Hozirda hamjamiyat 49 487 obunachidan iborat bo'lib, Iqtisodiyot & Moliya toifasida 2 252-o'rinni va Fransiya mintaqasida 596-o'rinni egallagan.
đ Auditoriya koârsatkichlari va dinamika
ĐœĐ”ĐČŃĐŽĐŸĐŒĐŸ sanasidan buyon loyiha tez oâsib, 49 487 obunachiga ega boâldi.
23 Iyul, 2026 dagi oxirgi maâlumotlarga koâra kanal barqaror faollikka ega. Oxirgi 30 kunda obunachilar soni 995 ga, soânggi 24 soatda esa 59 ga oâzgardi va umumiy qamrov yuqori darajada qolmoqda.
- Tasdiqlash holati: Tasdiqlanmagan
- Jalb etish (ER): Auditoriya oârtacha 7.01% darajada jalb etiladi. Nashrdan keyingi dastlabki 24 soatda kontent odatda umumiy obunachilar sonining 2.38% ini tashkil etuvchi reaksiyalarni toâplaydi.
- Post qamrovi: Har bir post oârtacha 3 467 marta koâriladi; birinchi sutkada odatda 1 178 ta koârish yigâiladi.
- Reaksiyalar va oâzaro taâsir: Auditoriya faol: har bir postga oârtacha 7 ta reaksiya keladi.
- Tematik yoânalishlar: Kontent indicateur, lis, marchĂ©, analyse, paramĂštre kabi asosiy mavzularga jamlangan.
đ Tavsif va kontent siyosati
Muallif resursni shaxsiy fikrni ifoda etish maydoni sifatida taâriflaydi:
â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.â
Yuqori yangilanish chastotasi (oxirgi maâlumot 24 Iyul, 2026 da olingan) sababli kanal doimo dolzarb va katta qamrovli boâlib qoladi. Analitika auditoriya kontent bilan faol hamkorlik qilishini, uni Iqtisodiyot & Moliya toifasidagi muhim taâsir nuqtasiga aylantirishini koârsatadi.
Ma'lumot yuklanmoqda...
| Sana | Obunachilarni jalb qilish | Esdaliklar | Kanallar | |
| 24 Iyul | +26 | |||
| 23 Iyul | +59 | |||
| 22 Iyul | +58 | |||
| 21 Iyul | +44 | |||
| 20 Iyul | +55 | |||
| 19 Iyul | +4 | |||
| 18 Iyul | +31 | |||
| 17 Iyul | +21 | |||
| 16 Iyul | +55 | |||
| 15 Iyul | +69 | |||
| 14 Iyul | +5 | |||
| 13 Iyul | +63 | |||
| 12 Iyul | +24 | |||
| 11 Iyul | +39 | |||
| 10 Iyul | +16 | |||
| 09 Iyul | +32 | |||
| 08 Iyul | +34 | |||
| 07 Iyul | +25 | |||
| 06 Iyul | +23 | |||
| 05 Iyul | +37 | |||
| 04 Iyul | +21 | |||
| 03 Iyul | +45 | |||
| 02 Iyul | +28 | |||
| 01 Iyul | 0 |
| 2 | La moyenne mobile simple (SMA) présente un retard structurel face aux changements de tendance. Une approche consiste à intégrer la vitesse moyenne de variation des cours afin de réduire ce décalage.
Un indicateur basĂ© sur trois algorithmes de mesure de vitesse est proposĂ©. La vitesse centrale vise un rendu plus lissĂ©. La vitesse vers lâavant est calculĂ©e par rapport Ă la barre courante, ce qui amĂ©liore la rĂ©activitĂ© aux variations rĂ©centes. La vitesse vers lâarriĂšre est calculĂ©e depuis la barre initiale, en tenant compte de lâhistorique de mouvement.
Selon lâoption retenue, le retard est rĂ©duit, permettant un usage en remplacement dâune SMA standard. ParamĂštres : Type (mĂ©thode de vitesse) et iPeriod (pĂ©riode de calcul).
đ Lis ça | Freelance | @mql5fr | 1 443 |
| 3 | Cet Expert Advisor combine un filtre de force de tendance via ADX, une entrĂ©e sur repli autour dâune EMA, et une gestion du risque pilotĂ©e par lâATR. Le design vise un seul symbole, avec une seule position ouverte Ă la fois et une Ă©valuation des signaux uniquement Ă la clĂŽture des bougies.
Le filtre de tendance exige un ADX (pĂ©riode 14 par dĂ©faut) au-dessus dâun seuil (25) et en progression dâune bougie Ă lâautre. LâĂ©vĂ©nement de repli est dĂ©fini par lâĂ©cart prix-EMA, normalisĂ© par lâATR, qui passe dâun Ă©tat âau-dessus du ratioâ Ă âen dessousâ (ratio 0,5), indiquant un rapprochement puis un redĂ©part.
Le sens du trade est dĂ©rivĂ© de +DI/-DI de lâADX sur la bougie prĂ©cĂ©dente. SL = ATR * 1,5 et TP = SL * 2, avec direction configurable (achat, vente, ou les deux). Aucun fichier include externe, logique entiĂšrement dans un seul source.
đ Lis ça | DocumentaciĂłn | @mql5fr | 1 911 |
| 4 | Un indicateur basé sur la Fractal Adaptive Moving Average (FRAMA) suit la méthodologie décrite par John Ehlers pour ajuster dynamiquement le lissage en fonction de la dimension fractale du prix.
Le calcul estime la rugositĂ© du marchĂ© sur une fenĂȘtre donnĂ©e, puis en dĂ©duit un coefficient de filtrage qui accĂ©lĂšre la moyenne en phase directionnelle et la ralentit en phase erratique.
Ce type dâimplĂ©mentation vise Ă rĂ©duire le retard par rapport Ă une moyenne mobile classique tout en limitant le bruit. Les paramĂštres clĂ©s restent la pĂ©riode dâanalyse et les bornes appliquĂ©es au facteur dâadaptation pour Ă©viter des rĂ©actions excessives.
đ Lis ça | Cotations | @mql5fr | 2 299 |
| 5 | Le fichier dâinclusion Z_include.mqh fournit une fonction dâanalyse statistique appliquĂ©e Ă un tableau de donnĂ©es.
Les indicateurs calculĂ©s incluent Max (valeur maximale), Min (valeur minimale), moyenne, Ă©cart-type (estimation sans biais), skewness, kurtosis et Z-score sur lâensemble des valeurs.
Le Z-score est utilisĂ© pour normaliser les rĂ©sultats et faciliter les comparaisons entre sĂ©ries de donnĂ©es. Une rĂ©fĂ©rence de dĂ©finition et dâusage est indiquĂ©e dans lâarticle « Mathematics in Trading: How to Estimate Trade Results ».
Le fichier doit ĂȘtre placĂ© dans le rĂ©pertoire \MQL4\include\. Un script dâexemple montre le calcul du Z-score sur un compte de trading.
Le fichier dâen-tĂȘte NormalProbability.mq4 fournit Ă©galement un exemple de calcul de probabilitĂ© normale basĂ© sur un tableau.
đ Lis ça | VPS | @mql5fr | 2 622 |
| 6 | Expert Advisor orientĂ© recherche pour tester lâhypothĂšse de continuation du pattern Inside Bar. DĂ©tection sur la pĂ©riode du graphique, uniquement Ă lâapparition dâune nouvelle bougie. La figure comprend une Main Bar (bougie englobante) et une Signal Bar intĂ©gralement contenue dans sa fourchette.
ExĂ©cution par ordres stop conditionnels. ClĂŽture haussiĂšre de la Main Bar: placement dâun Buy Stop au-dessus du plus haut. ClĂŽture baissiĂšre: Sell Stop sous le plus bas. Stop Loss dĂ©fini comme fraction de lâamplitude de la Main Bar, Take Profit via un ratio risque/rendement (0 pour dĂ©sactiver).
ParamĂ©trage: lot fixe ou sizing par % de risque sur solde initial, filtre ATR optionnel (Main Bar > x ATR), contraintes sur taille du corps et taille maximale de lâInside Bar, annulation automatique des ordres en attente aprĂšs N barres. Limites: une position et un ordre en attente par symbole.
Backte...
đ Lis ça | AlgoBook | @mql5fr | 2 724 |
| 7 | Lâindicateur « Multi Forex Scanner » vise Ă rĂ©duire le temps consacrĂ© Ă lâidentification de paires potentiellement intĂ©ressantes Ă trader, via une approche de balayage centralisĂ©e.
La version MT5 reprend le principe de lâoutil initialement conçu pour MT4. Lâaffichage sâappuie sur la liste des symboles disponibles dans la fenĂȘtre « Market Watch », sans nĂ©cessiter de configuration complexe cĂŽtĂ© indicateur.
La gestion des devises visibles repose sur le filtrage natif de « Market Watch » : masquer un symbole dans cette fenĂȘtre le retire automatiquement de la liste affichĂ©e par lâindicateur. Outil orientĂ© workflow, destinĂ© Ă simplifier la sĂ©lection et la surveillance multi-paires.
đ Lis ça | Market | @mql5fr | 2 669 |
| 8 | De nombreux indicateurs produisent des signaux erronés. Une validation géométrique peut filtrer ces anomalies en temps réel sans modifier les signaux restants.
Le principe consiste Ă considĂ©rer chaque signal comme candidat, puis Ă vĂ©rifier sâil peut sâinscrire dans une sĂ©quence de pivots cohĂ©rente. Un signal qui impliquerait un segment de zigzag gĂ©omĂ©triquement impossible est classĂ© comme non fiable et rejetĂ©. Exemple typique : un signal dâachat qui contredit une baisse confirmĂ©e devient un candidat invalide.
Un moteur basĂ© sur une logique de type ZigZag relie les candidats (ici, issus des lignes du canal de Donchian). Si une impossibilitĂ© est dĂ©tectĂ©e, lâĂ©tat de recherche de pivot ne change pas. Ă la clĂŽture dâune branche valide, le cours est enregistrĂ©, lâĂ©tat bascule et le pivot est confirmĂ©.
Les pivots confirmés sont marqués par des flÚches, les anomalies par des flÚches barrée...
đ Lis ça | Freelance | @mql5fr | 2 400 |
| 9 | La moyenne mobile (MA) calcule le prix moyen dâun instrument sur une fenĂȘtre N et se met Ă jour Ă chaque nouvelle donnĂ©e. Elle peut ĂȘtre appliquĂ©e aux cours (open/close/high/low), au volume ou Ă dâautres sĂ©ries sĂ©quentielles, y compris des indicateurs.
Quatre variantes dominent : SMA, EMA, SMMA et LWMA. Elles diffĂšrent surtout par la pondĂ©ration des observations rĂ©centes. La SMA traite tous les points de la pĂ©riode Ă poids Ă©gal, tandis que lâEMA et la LWMA privilĂ©gient les derniers cours. La SMMA vise un lissage plus progressif.
Lecture courante cĂŽtĂ© trading : croisement prix/MA. Passage du prix au-dessus de la MA souvent interprĂ©tĂ© comme signal dâachat, passage en dessous comme signal de vente. Cette approche suit la tendance et ne vise pas les points extrĂȘmes.
Formules usuelles : SMA = SOMME(CLOSE,N)/N ; EMA = CLOSE(i)*P + EMA(i-1)*(100-P) ; LWMA = SOMME(CLOSE(i)*i,N)/SOMME(i,N) ...
đ Lis ça | Forum | @mql5fr | 2 852 |
| 10 | Un indicateur peut afficher des sĂ©ries externes directement sur la fenĂȘtre de prix dâun instrument, sans sous-fenĂȘtre. Exemple : cinq courbes dĂ©rivĂ©es de equity.csv, reprĂ©sentant lâĂ©quitĂ© moyenne de cinq groupes avec des paramĂštres de Money Compounding diffĂ©rents.
Le fichier equity.csv doit ĂȘtre placĂ© dans experts\files\, puis lâindicateur compilĂ© et attachĂ© Ă un graphique journalier. Au premier chargement, aucune courbe nâest visible : lâĂ©chelle des prix et celle des donnĂ©es CSV sont incompatibles, ce qui rend le tracĂ© hors champ.
La procĂ©dure consiste ensuite Ă permuter deux lignes dans le code (commenter lâune, dĂ©commenter lâautre), puis recompiler via F5. Le terminal recalcule alors lâĂ©chelle en fonction de la plage de prix courante, ce qui rend les courbes lisibles sur le graphique principal. Cette technique repose sur un contournement des rĂšgles de mise Ă lâĂ©chelle.
đ Lis ça | Calendrier | @mql5fr | 3 600 |
| 11 | Les bandes de volatilitĂ© classiques, comme Bollinger ou Keltner, reposent souvent sur des hypothĂšses implicites de symĂ©trie et de stationnaritĂ©. Elles projettent des Ă©carts-types autour dâune moyenne sans valider statistiquement lâexistence dâun retour Ă la moyenne. Sur des actifs en dĂ©rive structurelle, cela conduit Ă des stratĂ©gies de rĂ©version mal calibrĂ©es lorsque le prix reste durablement en zone extrĂȘme.
Une approche plus robuste consiste Ă modĂ©liser le prix via un processus dâOrnstein-Uhlenbeck : dX_t = Ξ(ÎŒ â X_t)dt + Ï dW_t. Le paramĂštre ÎŒ dĂ©finit un Ă©quilibre dynamique, Ξ mesure la force de rappel (Ξ>0 rĂ©version, Ξ<0 tendance), et Ï borne la diffusion Ă partir des rĂ©sidus.
En pratique, le filtrage du rĂ©gime via Ξ devient central. LâexĂ©cution vise la convergence vers ÎŒ uniquement lorsque les franchissements des limites de diffusion sâinscrivent dans un contexte de rĂ©version ...
đ Lis ça | Calendrier | @mql5fr | 3 689 |
| 12 | Un Expert Advisor est disponible pour tester lâhypothĂšse « Turnaround Tuesday » via des bougies journaliĂšres. RĂšgle dâentrĂ©e : si le lundi clĂŽture sous son ouverture, achat au dĂ©but du mardi ; sâil clĂŽture au-dessus, vente. LâexĂ©cution reste systĂ©matiquement contrarienne au mouvement du lundi.
Un filtre ATR optionnel permet de conditionner lâentrĂ©e et de calculer Stop Loss et Take Profit selon la volatilitĂ© (kDailyATR, rrTP). Gestion du risque : lot fixe ou taille basĂ©e sur un pourcentage du solde initial. ClĂŽture forcĂ©e des positions Ă lâheure CloseHour, une seule position par symbole, MagicNumber dĂ©diĂ©.
Backtests 2016â2026 sur EURUSD, XAUUSD, SP500 : version de base sans avantage durable (EURUSD -1,3 %, XAUUSD -2,3 %, SP500 +0,03 %). Avec filtre ATR et rĂšgles de gestion : XAUUSD +38 %, SP500 +40 %, drawdown max SP500 11 %. Code source ouvert, usage orientĂ© recherche et validation.
đ Lis ça | VPS | @mql5fr | 3 610 |
| 13 | MSNR v5.31Plus AEU EA est un Expert Advisor pour MetaTrader 5 orientĂ© XAUUSD en M5, basĂ© sur les niveaux SNR malaisiens, la logique Smart Money, le balayage de liquiditĂ©, le MISS et la confirmation par bougie englobante. Lâanalyse multi-timeframe (W1, D1, H4, H1) sert Ă cadrer les zones clĂ©s, puis les entrĂ©es sont validĂ©es sur la pĂ©riode dâexĂ©cution via confluence (lignes de tendance, QML, cassure-retest, CRT, GAP SNR).
Le module de sessions filtre lâAsie, lâEurope et les Ătats-Unis. La gestion du risque est paramĂ©trĂ©e en pourcentage, avec options de clĂŽture partielle, passage au break-even, limitation des sĂ©ries de pertes et contrĂŽle du drawdown. Tableau de bord minimaliste, affichage des niveaux et exports CSV (backtests, signaux, trades clĂŽturĂ©s).
Les objectifs peuvent sâappuyer sur des cibles DOL (hauts/bas veille et semaine, liquiditĂ© rĂ©cente) ou basculer sur un ratio risque/re...
đ Lis ça | VPS | @mql5fr | 3 177 |
| 14 | La volatilitĂ© peut ĂȘtre estimĂ©e via lâĂ©cart type des rendements sur une fenĂȘtre donnĂ©e. Une observation frĂ©quente est la corrĂ©lation potentielle entre une volatilitĂ© courte (ex. 6 jours) et une volatilitĂ© longue (ex. 100 jours).
Lâindicateur dĂ©crit calcule la corrĂ©lation entre Vol_short et Vol_long, chacune Ă©tant dĂ©rivĂ©e dâun Ă©cart type.
Le rendement utilisĂ© ne provient pas dâune simple diffĂ©rence de clĂŽture. Il sâappuie sur un ratio de clĂŽtures entre deux jours : Mom[i] = Close[i] / Close[i+1]. La volatilitĂ© sur k pĂ©riodes est ensuite calculĂ©e comme Vol_k = Std(Mom, k), oĂč k reprĂ©sente la fenĂȘtre de variation de volatilitĂ©.
đ Lis ça | Calendrier | @mql5fr | 3 221 |
| 15 | Quantum XAUUSD Silver Trader est un Expert Advisor multi-indicateurs pour XAUUSD et XAGUSD sous MT5. Les signaux RSI, ADX et moyennes mobiles sont agrégés en une décision pondérée, avec des préréglages distincts par métal afin de tenir compte de volatilités différentes.
LâentrĂ©e combine dynamique RSI, force de tendance via ADX, direction des MA rapide/lente et filtre de volatilitĂ©. Un module adaptatif ajuste les pondĂ©rations selon les rĂ©sultats des trades rĂ©cemment clĂŽturĂ©s, avec ouverture uniquement au-delĂ dâun seuil configurable.
La gestion des risques est centrale: SL/TP basĂ©s sur lâATR, trailing stop ATR, limites de drawdown quotidien et total, limite de perte quotidienne, plafond de taille de position et option de hard stop. Un mode micro/cent cible les petits dĂ©pĂŽts, avec risque par dĂ©faut prudent (0,5% or, 0,3% argent) et un critĂšre de backtest 70/30 in-sample/hors Ă©chantillon.
đ Lis ça | Signaux | @mql5fr | 3 401 |
| 16 | Un EA MT5 « long-only » met en Ćuvre une stratĂ©gie de cassure haussiĂšre orientĂ©e tendance, avec exĂ©cution uniquement Ă lâouverture dâune nouvelle bougie afin de rĂ©duire lâimpact du bruit intrabar.
Le signal se déclenche lorsque la clÎture de la bougie terminée (barre 1) dépasse strictement le plus haut de la bougie précédente (barre 2). Le Stop Loss est placé au plus bas de la bougie de cassure, et le Take Profit est calculé selon un ratio risque/rendement paramétrable.
La gestion du risque repose sur un montant fixe en devise par trade. Le volume est calculé via SYMBOL_TRADE_TICK_VALUE, SYMBOL_TRADE_TICK_SIZE et la distance au SL, puis ajusté au pas de volume du courtier. Les ordres sont ignorés si le volume requis est inférieur au minimum autorisé.
Tests rapportés sur NAS100 en H4 sur 3,5 ans via données OHLC M1, avec résultats nets positifs. Absence de simulation « chaque tick »...
đ Lis ça | Forum | @mql5fr | 3 189 |
| 17 | Un script de post-trade permet de calculer MAE, MFE et lâensemble des drawdowns sur lâhistorique, avec un focus sur lâĂ©volution des fonds.
Les swaps ne sont pas intégrés au modÚle. Les drawdowns sont estimés de façon prudente, en retenant systématiquement les trajectoires les plus défavorables, ce qui conduit à des valeurs légÚrement supérieures aux drawdowns réels.
Prérequis : historique en M1 disponible pour chaque paire effectivement tradée, afin de reconstituer correctement les excursions et les pics de perte.
Limitation : exécution réservée aux instruments Forex.
đ Lis ça | Signaux | @mql5fr | 3 352 |
| 18 | Vous avez des Expert Advisors écrits en MQL4 et vous pensez que leur migration vers MetaTrader 5 prendra trop de temps ? Voyons cela tout de suite.
Nous allons prendre un Expert Advisor existant de la base de code MQL5.com, l'intégrer à ChatGPT, générer une version MQL5, la compiler dans MetaEditor et l'exécuter dans le Testeur de Stratégie. L'ensemble du processus ne prendra que quelques minutes.
Si vous ne souhaitez pas travailler avec le code ou gérer la migration manuellement, il existe une option encore plus simple. MQL5.com propose un service de freelance vous permettant d'engager des développeurs professionnels pour convertir des Expert Advisors, des indicateurs et d'autres applications.
Discutez de la vidéo :
đ MQL5.community pour les traders
đ ChaĂźne YouTube officielle de MetaQuotes | 3 322 |
| 19 | MQTTFive est une bibliothĂšque #include pour MQL5 visant lâintĂ©gration MQTT 5.0 dans des experts et scripts. Elle supporte Mosquitto, EMQX et HiveMQ pour la publication de cours et signaux, la rĂ©ception de commandes externes et le suivi dâĂ©tat des experts.
ImplĂ©mentation en MQL5 pur, sans DLL, basĂ©e sur lâAPI sockets native. Prise en charge QoS 0/1/2 avec réémission automatique. Gestion CONNECT/CONNACK (durĂ©e de session, limites de paquets, alias de sujets), messages diffĂ©rĂ©s, contrĂŽle de flux et options dâabonnement (no_local, retain_as_published, retain_handling). TLS/SSL, charges utiles binaires et UTF-8 inclus.
Intégration : copier les fichiers dans MQL5/Include/MQTTFive/, inclure MQTTClient.mqh. API principale : Connect, Disconnect, ForceDisconnect, Publish, Subscribe, Unsubscribe, Loop, SetCallback. Licence MIT. Documentation : github.com/chekh/MQTTFive.
đ Lis ça | Calendrier | @mql5fr | 3 123 |
| 20 | Le RSI reste un indicateur central pour identifier des conditions de surachat et de survente, avec des seuils courants à 70 et 30. Il a souvent tendance à marquer ses hauts et ses bas avant le mouvement des prix, ce qui en fait un outil de timing complémentaire.
Lâanalyse porte aussi sur les divergences: un nouveau sommet du prix non confirmĂ© par un nouveau sommet du RSI peut signaler un retournement. La baisse du RSI sous son dernier creux valide parfois une oscillation dâĂ©chec, interprĂ©tĂ©e comme confirmation.
Le RSI peut Ă©galement former des structures visibles (tĂȘte-Ă©paules, triangles) et mettre en Ă©vidence des zones de support et de rĂ©sistance plus nettement que le prix.
Formule: RSI = 100 - (100 / (1 + U / D)), avec U moyenne des variations positives et D moyenne des variations négatives.
đ Lis ça | CodeBase | @mql5fr | 3 619 |
