Rejoignez notre page de fans
- Vues:
- 53
- Note:
- Publié:
- 2025.06.12 11:56
-
Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance
Introduction
Depuis 2008, la plupart des centres de négociation ont commencé à utiliser des spreads "flottants" plutôt que des spreads fixes. Les écarts augmentent la nuit, lors des communiqués de presse et pendant les périodes calmes, lorsque les cours se situent dans un couloir étroit. De plus, l'augmentation des spreads peut être si importante que certains systèmes de trading ne peuvent plus réaliser de bénéfices à ce moment-là.
Parfois, la valeur du niveau de stop est augmentée des dizaines de fois, ce qui empêche les "experts" de travailler correctement avec des valeurs fixes de stop loss ou de take profit.
Puisque le "Testeur de stratégie" du terminal MetaTrader 4 utilise les dernières valeurs connues du spread, du niveau de stop et du niveau de gel, le résultat du test de l'Expert Advisor dépend des dernières valeurs connues de ces valeurs au moment où l'utilisateur appuie sur le bouton "Démarrer" dans le "Testeur de stratégie".
Dans le "Testeur de stratégie" du terminal MetaTrader 5, les valeurs de spread de l'historique des cotations sont utilisées, pour lesquelles un champ pour le spread est fourni dans la structure de stockage des données historiques. Mais le spread peut changer (et parfois vraiment changer) à chaque tick, et il n'est pas clair quelle valeur de spread est stockée dans l'historique des cotations - le maximum pour la période (1 minute), le minimum ou le hasard. Le "Strategy Tester" de MetaTrader version 5 utilise les dernières valeurs connues du niveau de stop et du niveau de freeze, tout comme dans la version 4.
L'indicateur spread_on_chart affiche les valeurs actuelles sous forme de texte :
- spread (différence entre le cours vendeur et le cours acheteur),
- niveau de stop (distance minimale requise entre le prix actuel et le Stop Loss et Take Profit) et
- freeze level (la distance minimale requise entre le prix actuel et l'ordre que nous allons modifier, annuler ou clôturer).
Les valeurs sont mises à jour à chaque tic-tac.
Variables externes :
- Coin - le coin du graphique de prix où les valeurs seront affichées. Par défaut, il s'agit du coin supérieur gauche.
- XMargin et YMargin - marges entre le bord du graphique des prix et les valeurs affichées par l'indicateur ; horizontalement et verticalement, respectivement.
- Font, Color and Size - nom, couleur et taille de la police.
Fichiers :
- spread_on_chart.mq5 - indicateur pour MetaTrader version 5.
Traduit du russe par MetaQuotes Ltd.
Code original : https://www.mql5.com/ru/code/152

La logique floue est une science moderne activement utilisée dans le domaine militaire, notamment pour le guidage des missiles. Elle est désormais accessible aux commerçants.

This is the exact conversion from pine script source code Supertrend by KivancOzbilgic

Cet indicateur est basé sur le MACD simple mais vous permet de choisir une période de temps différente de la période actuelle. Vous pouvez choisir l'horizon actuel du graphique (l'indicateur affiche alors les mêmes valeurs que le MACD ordinaire) ou un horizon supérieur.

L'indicateur ADX (Average Directional Index) Smoothed améliore l'ADX standard en appliquant deux filtres de lissage exponentiel afin de réduire le bruit et de fournir des signaux de tendance plus clairs. Il trace trois lignes : +DI lissé (bleu), -DI (rouge) et la ligne ADX principale (verte). Cette version affinée aide les traders à identifier la force de la tendance et les changements de direction potentiels en réduisant les faux signaux. L'indicateur excelle à confirmer les tendances établies et à avertir de l'affaiblissement de la dynamique avant que les prix ne s'inversent, ce qui le rend précieux pour les stratégies de suivi de tendance et pour déterminer les points d'entrée et de sortie optimaux.