Rejoignez notre page de fans
VR Breakdown level - Stratégie de trading sur rupture du plus haut ou du plus bas précédent - expert pour MetaTrader 5
- Vues:
- 239
- Note:
- Publié:
-
Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance
VR Breakdown Level - Une stratégie de trading simple basée sur la rupture des niveaux précédents de plus haut (High) ou de plus bas (Low). La période de calcul des niveaux est choisie par l'utilisateur dans les paramètres du robot de trading.
Logique de la stratégie :
Au début d'une nouvelle période de trading (sélectionnée par l'utilisateur dans les paramètres), le robot de trading enregistre les prix High et Low de la période précédente. Ensuite, si le prix atteint l'un de ces niveaux, une position est ouverte dans la direction de ce niveau. En d'autres termes, si le prix augmente et dépasse le High précédent, le robot de trading achète l'instrument financier avec un volume spécifié par l'utilisateur dans les paramètres. Un Stop Loss et un Take Profit sont définis pour toutes les positions ouvertes (définis par l'utilisateur dans les paramètres). La clôture des positions se fait uniquement par le Stop Loss ou le Take Profit.
Une stratégie similaire peut être implémentée à l'aide d'ordres en attente BUY STOP et SELL STOP. La différence est qu'avec les ordres en attente, nous devons supprimer l'ordre en attente opposé en temps voulu. La présence d'ordres en attente montre au courtier à quels niveaux de prix nous avons l'intention d'entrer sur le marché. L'utilisation de niveaux "internes" cache cette information au courtier.
Traduit du russe par MetaQuotes Ltd.
Code original : https://www.mql5.com/ru/code/69545
Session Time Filter Library
Filter trades by trading sessions (London, NY, Tokyo, Sydney)
Spread Monitor and Filter
This library provides real-time spread monitoring and statistical diagnostics for MetaTrader 5 symbols. It tracks spread evolution using a lightweight circular buffer and computes running metrics such as average, minimum, maximum, and standard deviation. The library classifies current spread conditions into informational states (low, normal, high, extreme) and offers helper methods to query spread behavior and stability. Optional notifications can be enabled to signal unfavorable market conditions. The library is purely analytical: it does not place trades, manage orders, or modify account state, and is intended to be used as a supporting tool inside Expert Advisors or indicators.
Project Template Generator
Ce script est un exemple pratique de la manière dont les développeurs peuvent travailler par programme avec des fichiers à l'aide de MQL5. L'un de ses principaux objectifs est de démontrer l'efficacité de l'organisation des fichiers d'un projet, ce qui est essentiel pour les développeurs qui travaillent sur des systèmes à grande échelle ou qui souhaitent créer des projets portables et autonomes. Le concept peut être développé et affiné avec des idées supplémentaires pour soutenir des flux de travail de développement plus avancés.
EA Duplicate Detector
Permettre à l'AE de déterminer s'il existe des AE en double sur le graphique en fonction des conditions.
