Rejoignez notre page de fans
- Vues:
- 136
- Note:
- Publié:
- Mise à jour:
-
Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance
Un journal de trading est l'avantage le moins coûteux qui soit : ce script extrait vos données brutes du terminal en une seule opération.
Il sélectionne l'historique du compte pour les N derniers jours (valeur d'entrée), passe en revue toutes les transactions et les regroupe en positions clôturées par identifiant de position. Il fonctionne donc correctement aussi bien sur les comptes de netting que sur les comptes de couverture et gère les exécutions partielles : les cours d'entrée et de sortie sont pondérés en fonction du volume sur l'ensemble des transactions d'entrée et de sortie de la position.
Chaque ligne du fichier CSV contient : l’identifiant de la position, le symbole, le sens, le volume, l’heure d’ouverture et le cours d’ouverture pondéré par le volume, l’heure de clôture et le cours de clôture pondéré par le volume, le résultat en points (en tenant compte du sens), la commission, le swap, le bénéfice net, la durée en minutes et le commentaire de la première transaction (souvent le nom de l’EA – pratique pour filtrer par stratégie).
Paramètres d’entrée : période en jours, nom du fichier (vide = nom automatique TradeJournal_AAAA-MM-JJ.csv), séparateur CSV (la valeur par défaut « ; » permet une ouverture directe dans Excel), sortie facultative dans un dossier commun, et un filtre facultatif limité au symbole du graphique actuel.
Le fichier est enregistré dans MQL5\Files (ou dans le dossier commun « Files »). Les positions encore ouvertes, ainsi que celles dont l’entrée se situe en dehors de la période sélectionnée, sont ignorées. Exportation uniquement : cela ne modifie en rien le compte.

Traduit de l’anglais par MetaQuotes Ltd.
Code original : https://www.mql5.com/en/code/74572
Market Structure SMC: Swings, BOS/CHoCH, Order Blocks, FVG, QML
Indicateur SMC/ICT de structure de marché pour MT5 : plus hauts et plus bas de swing, BOS (continuation) et CHoCH (renversement) confirmés à la clôture, blocs d'ordres, écarts de juste valeur et niveaux QML (Quasimodo). Chaque fonctionnalité est activable/désactivable, avec une sensibilité aux swings et des couleurs réglables. Fonctionne sur n'importe quel symbole et n'importe quelle période.
KCI Standard: A Pure Kinematic Computing Engine for Market Singularity Detection
L'indice de compression cinétique (KCI) est un oscillateur personnalisé conçu pour détecter l'épuisement du marché et les événements de compression localisés. En calculant ses paramètres cinématiques en interne plutôt que de s'appuyer sur des indicateurs standard externes, le KCI réduit la charge de traitement et simplifie la gestion des tampons pour l'intégration dans un Expert Advisor (EA). Cet article détaille les fondements mathématiques, l'architecture du système, le mappage des tampons et fournit des guides d'intégration pratiques destinés aux développeurs souhaitant implémenter cet outil dans MetaTrader 5.
Position Size Calculator - risk-based lot sizing script
Calcule la taille de position appropriée pour une opération prévue en fonction de votre niveau de risque (pourcentage du capital ou montant fixe) et de l'écart de stop-loss (en points ou en niveau de prix). Tient compte des spécifications du contrat du titre (taille et valeur du tick, volume min./max./pas) et estime la marge requise.
Spread Monitor Panel - live spread with spike alerts
Panneau intégré au graphique affichant l'écart en temps réel du symbole du graphique : valeur actuelle, minimale, moyenne et maximale depuis la connexion. Ces valeurs sont codées par couleur en fonction de vos seuils d'alerte et de danger, avec en option une alerte lorsque l'écart reste au niveau de danger pendant N secondes consécutives (pics liés à l'actualité ou au rollover).