Voir comment télécharger gratuitement des robots de trading
Retrouvez-nous sur Twitter !
Rejoignez notre page de fans
Un script intéressant ?
Poster un lien vers celui-ci -
laisser les autres l'évaluer
Vous avez aimé le script ? Essayez-le dans le terminal MetaTrader 5
Vues:
62
Note:
(4)
Publié:
MQL5 Freelance Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance

Aperçu de RealCost XAU : aperçu des coûts par session sur MT5

RealCost XAU Session Cost Snapshot MT5 est un petit script open source pour MetaTrader 5 permettant de vérifier le symbole du graphique actuel avant de lancer un backtest.

Il est utile pour les symboles XAUUSD, GOLD et autres, pour lesquels les paramètres de contrat spécifiques au courtier peuvent avoir une incidence significative sur un test d’EA à court terme.

Le script génère un rapport concis et peut enregistrer un fichier CSV local de type clé/valeur contenant :

  • le cours acheteur et le cours vendeur
  • le spread actuel en points
  • le nombre de décimales et la taille d’un point
  • taille du tick et valeur du tick
  • taille du contrat
  • lot minimum, maximum et par paliers
  • niveau de stop et niveau de gel
  • swap long et court
  • mode de négociation
  • mode d’exécution
  • mode d'ordre
  • devises de profit et de marge
  • solde du compte, capitaux propres, devise et effet de levier

Pourquoi cela est-il utile ?

Les symboles XAUUSD et GOLD peuvent varier d'un courtier à l'autre. Le nom du symbole, la taille du contrat, la valeur du tick, le pas de volume, le niveau de stop, le niveau de gel, le spread, les hypothèses de commission et l'heure du serveur peuvent tous modifier la signification d'un résultat du Testeur de stratégie.

Avant de comparer les résultats d’un EA entre différents courtiers, il est utile de noter les paramètres exacts des symboles.

Procédure recommandée

  1. Ouvrez le graphique XAUUSD ou GOLD du courtier.
  2. Exécutez le script.
  3. Enregistrez le fichier journal ou le fichier CSV généré.
  4. Comparez les valeurs avec le symbole utilisé dans votre rapport du Strategy Tester.
  5. Utilisez des hypothèses réalistes concernant le spread, les commissions, l'effet de levier et l'heure du serveur avant de vous fier au résultat final du test.

Limites

Il ne s'agit pas d'un robot de trading. Il n'ouvre pas de positions, ne modifie pas les ordres, ne clôture pas de positions, n'utilise pas de DLL, n'utilise pas WebRequest et ne fournit pas de signaux d'achat/vente.

Le script n'enregistre qu'un instantané. Il ne mesure pas le slippage ni l'évolution future du spread. Pour analyser la distribution du spread dans le temps, utilisez un outil d'enregistrement du spread et comparez les lignes du fichier CSV entre les différents courtiers ou sessions.

Traduit de l’anglais par MetaQuotes Ltd.
Code original : https://www.mql5.com/en/code/74261

PRO SCREENER PRO SCREENER

Take control of your trading performance with the Pro Dashboard Screener Designed for serious traders, this utility provides a clean, professional, and real-time overview of your account's health directly on your chart.

Breakout Distance - Donchian channel with distance-to-trigger panel in ATR units Breakout Distance - Donchian channel with distance-to-trigger panel in ATR units

Most channel indicators tell you where the breakout level is. This one tells you how far away from it you are, right now, in a form you can act on. The panel shows, for both the upper and the lower channel edge: the level itself the distance from the current price, in the symbol's own price units the same distance expressed in ATR units a proximity bar that fills as price approaches the trigger Why the ATR column matters. A distance of 8 dollars from a breakout means something completely different in a quiet Asian session than it does during a news release. Dividing the distance by the current ATR makes the number comparable across sessions, across volatility regimes and across symbols. A reading of 0.30 ATR means the same thing on gold as it does on EURUSD. Colour coding: normal text : more than InpNearATR away (default 1.0 ATR) gold : within InpNearATR orange red : within InpVeryNearATR (default 0.5 ATR)

Profit Concentration Analyzer Profit Concentration Analyzer

Un script MQL5 natif qui mesure le degré de concentration des bénéfices d’une stratégie — c’est-à-dire s’il s’agit d’un avantage généralisé ou s’il repose sur quelques transactions chanceuses. Il lit un fichier CSV contenant les données par transaction (Date, Bénéfice) et indique la part du bénéfice net provenant des transactions les plus importantes, le coefficient de Gini des transactions gagnantes, un profil de concentration, un test de survie qui élimine les quelques meilleures transactions et recalcule le bénéfice net et le facteur de profit, ainsi que le plus gros gain journalier par rapport à une limite de régularité configurable, le tout combiné en un score de concentration et de régularité (de A+ à F) accompagné de recommandations. Si aucun fichier n’est trouvé, il génère un ensemble d’échantillons, ce qui permet de l’utiliser immédiatement. Pas de bibliothèques externes, pas de Python, pas d’IA. L’assistant ExportTrades.mq5 génère le fichier à partir de votre historique de transactions.

BlueMoon BlueMoon

BlueMoon EA is an MT5 Expert Advisor that combines EMA Envelope entries with adaptive basket management, progressive position sizing, spread filtering, drawdown protection, and automatic trade recovery for hedging accounts.