Rejoignez notre page de fans
- Publié par:
- Davide Rappa
- Vues:
- 142
- Note:
- Publié:
- Mise à jour:
-
Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance
Cet Expert Advisor est un outil purement diagnostique: il n'ouvre pas de positions de trading, mais analyse et « photographie » l'environnement dans lequel MetaTrader 5 fonctionne.
Une fois lancé sur le graphique, il recueille toutes les spécifications techniques du courtier et les affiche de trois manières différentes :
- Panneau graphique en haut à gauche du graphique (avec des données mises à jour en temps réel).
- Journal du terminal (onglet « Experts » en bas).
- Fichier CSV (enregistré dans le dossier MQL5/Files de votre PC).
Quelles informations extrait-il ?
L'EA lit en temps réel des dizaines de paramètres essentiels, qu'il regroupe par catégories :
- Fuseau horaire (crucial) : calcule l'heure du serveur du courtier, l'heure de votre PC et la différence exacte entre l'heure du serveur et l'heure UTC (Greenwich).
- Coûts de trading : extrait le type de calcul du swap, la valeur du swap long et court en devise réelle (pour 1 lot), ainsi que le spread actuel.
- Règles du symbole : nombre de décimales, taille du contrat, volume minimum/maximum/pas de volume, niveaux de stop (distance minimale pour placer un Stop Loss et un Take Profit) et niveau de gel.
- Exécution et connexion : ping en millisecondes (latence), état de la connexion, modes d'exécution acceptés par le courtier (FOK, IOC) et méthode de calcul de la marge.
- Compte : nom du courtier, serveur, devise du compte, effet de levier et capital propre.


Translated from Italian by MetaQuotes Ltd.
Original code: https://www.mql5.com/it/code/75827
Stochastic Reversal Signal
Un indicateur stochastique sans rafraîchissement qui génère des signaux d'achat et de vente en fonction des franchissements de zones extrêmes, doté d'un filtre de signaux alternés et d'alertes à la clôture des barres.
Safe Logger: why your log lines vanish while FileOpen keeps returning success
Four EAs writing to the same file, all with FILE_SHARE_READ|FILE_SHARE_WRITE, FileSeek(SEEK_END), FileWrite, FileClose. Looks correct. Every FileOpen returns success. No error in the log. And the lines vanish. Reason: FILE_SHARE_WRITE lets all four open at the same time. All four call FileSeek(SEEK_END) and get THE SAME offset, because none has written yet. All four write at the same position. Whoever closes last wins. Three lines vanish silently. In my case: 12 events expected, 8 in the file. The fix is to open EXCLUSIVELY (no FILE_SHARE_WRITE) and retry while another EA holds the file. And to shout in the log when the retries run out: a log that fails silently is worse than no log at all, because you trust it. The demo script reproduces both modes. To see the loss, drag it onto four charts at the same time with safe mode off and count the lines in the CSV. On a single chart the defect does not show up - which is why it passes in testing and breaks in production.
Trend Execution Planner - Regime and Risk Panel
Utilitaire gratuit et open source pour les graphiques MT5 (en lecture seule) qui évalue les conditions de tendance actuelles et élabore des plans de gestion des risques pour les positions longues et courtes, normalisés en fonction du courtier. Il utilise la direction et la pente de la moyenne mobile, l'ADX, le ratio d'efficacité, l'ATR, le spread, la devise du compte et les spécifications du symbole. Il n'ouvre, ne modifie ni ne clôture jamais de positions.
Risk Position Size Calculator
Définissez votre pourcentage de risque, déplacez le stop et obtenez la taille exacte du lot, exprimée dans la devise de votre compte — marge et objectif compris. Cet outil ne fait que calculer, il n'effectue jamais de transactions.