Voir comment télécharger gratuitement des robots de trading
Retrouvez-nous sur Telegram !
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
Scripts

TickValue_Compare - diagnose differences between TICK_VALUE, LOSS and PROFIT - script pour MetaTrader 5

Vues:
113
Note:
(4)
Publié:
Mise à jour:
MQL5 Freelance Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance

OBJECTIF


Compare les trois propriétés de valeur de tick exposées par MetaTrader 5 pour chaque symbole dans le Market Watch :

  • SYMBOL_TRADE_TICK_VALUE (générique).
  • SYMBOL_TRADE_TICK_VALUE_LOSS (utilisée pour le calcul des pertes).
  • SYMBOL_TRADE_TICK_VALUE_PROFIT (utilisée pour le calcul des bénéfices).


POURQUOI C'EST IMPORTANT


De nombreux EA utilisent l’une de ces propriétés de valeur de tick pour le dimensionnement des lots en fonction du risque. Lorsque LOSS et PROFIT diffèrent (comme c’est le cas pour les paires de devises croisées chez de nombreux courtiers), choisir la mauvaise propriété conduit à des positions mal dimensionnées :

  • Utilisation de LOSS : estimation pessimiste de la perte – lots plus petits (plus sûrs, approche prudente pour la gestion des risques).
  • Utilisation de TV : correspond généralement à PROFIT (optimiste) – lots légèrement plus importants que prévu.

Ce script fournit des données empiriques par symbole afin que vous puissiez prendre une décision éclairée en fonction de votre courtier spécifique.


UTILISATION


  1. Ajoutez à la liste « Market Watch » les symboles que vous souhaitez analyser.
  2. Glissez le script sur n'importe quel graphique.
  3. Saisissez les paramètres d'entrée et cliquez sur le bouton OK.
  4. Consultez l'onglet « Experts » pour obtenir le récapitulatif.
  5. Si l'option « Enregistrer au format CSV » est activée, les données complètes par symbole sont exportées vers un fichier CSV dans le dossier MQL5/Files/ (ce qui est utile pour les grands courtiers, car l'onglet Experts est limité à environ 2 000 lignes).



RÉSULTATS


Chaque symbole est classé dans l’une des catégories suivantes :

ALL_EQUAL : les trois propriétés correspondent dans les limites de tol.

TV_MATCHES_PROFIT : TV == PROFIT, LOSS légèrement différent.

TV_MATCHES_LOSS : TV == LOSS, PROFIT légèrement différent.

ALL_DIFFER : les trois propriétés sont distinctes.

Un résumé à la fin regroupe les nombres d'occurrences par catégorie.

INTERPRÉTATION


  1. Si la plupart ou la totalité des symboles sont ALL_EQUAL, votre courtier considère que LOSS et PROFIT sont identiques : n’importe laquelle des trois propriétés est sûre.
  2. Si TV_MATCHES_PROFIT est courant (cas typique), alors :

    • Pour le dimensionnement basé sur le risque, utilisez TICK_VALUE_LOSS (l’approche la plus prudente).
    • TV (générique) équivaut en effet à PROFIT, la valeur optimiste.

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

SetSLByLoss - set Stop Loss on all open positions by target loss amount SetSLByLoss - set Stop Loss on all open positions by target loss amount

Script permettant de définir un Stop Loss sur chaque position ouverte en fonction d'un seuil de perte défini dans la devise du compte (par exemple, 50 $ par position). Fonctionne avec n'importe quelle devise de dépôt et n'importe quelle paire de devises. Vérifie les niveaux de stop et de gel définis par le courtier. La conversion des devises est gérée automatiquement.

Premium Discount Range Mapper Premium Discount Range Mapper

A lightweight educational MetaTrader 5 indicator that maps Premium, Equilibrium and Discount areas from a selected market range.

Real-Time Spread Monitor with Session Statistics Real-Time Spread Monitor with Session Statistics

Affiche l'écart actuel entre le cours acheteur et le cours vendeur en points et en pips directement sur le graphique, avec un suivi en temps réel de l'écart minimal, maximal et moyen de la séance depuis l'activation de l'indicateur. La couleur change pour signaler tout dépassement d'un seuil défini par l'utilisateur.

OnChart Candle Countdown Clock OnChart Candle Countdown Clock

On-Chart Candle Countdown Clock is a simple indicator created to display the countdown timing of the last candle on any time frame.