GhBreak

GhBreak repose sur une idée à propos de l'or : une cassure d'un plus haut ou d'un plus bas de swing qui a tenu depuis sa formation peut courir assez loin pour payer les cassures qui échouent. L'EA ne poursuit pas la cassure. Un ordre stop en attente est déjà placé au niveau, avec son stop et son objectif attachés, avant que le prix n'y arrive. Les positions sont gardées brièvement : dans le rapport ci-dessous, la moyenne a duré 22 minutes.

Le niveau de swing

Chaque ensemble de règles construit ses propres barres - H2, H4 ou D1 - à partir des données horaires et cherche le dernier swing : un plus haut qui se tient au-dessus d'un nombre défini de barres à sa gauche, est confirmé par un nombre défini de barres à sa droite, et n'a été cassé par aucune barre depuis. Le plus haut de ce type le plus proche au-dessus du prix devient le niveau d'achat, et le plus bas de ce type le plus proche en dessous du prix devient le niveau de vente. Quand un nouveau swing se forme ou que l'ancien est cassé, l'ordre en attente est déplacé vers le nouveau niveau au lieu d'attendre une date d'expiration.

L'ordre se situe un peu en avant du niveau, de sorte qu'il s'exécute à l'arrivée du prix plutôt qu'après que le prix l'a traversé.

Quatre ensembles de règles

Quatre ensembles sont activés par défaut : deux lisent les swings sur des barres H2 avec une confirmation différente, un sur H4 et un sur D1. Un cinquième ensemble est disponible et désactivé. Chaque ensemble garde au plus un ordre en attente par côté et n'en place pas de nouveau d'un côté tant que sa propre position y est ouverte. Chaque ensemble porte son propre numéro magique, de sorte que les positions de différents ensembles ne se mélangent jamais.

Les stops et les objectifs sont des fractions du prix d'entrée : le stop est de 0,28 % à 1,00 % et l'objectif de 1,50 % à 2,30 %, selon l'ensemble. Parce qu'ils évoluent avec le prix, les mêmes réglages conservent les mêmes proportions quel que soit le prix auquel l'or se négocie.

Gestion d'une position

Le stop et l'objectif parviennent au courtier en même temps que l'ordre. Après l'exécution :

  • la moitié du lot est fermée après un mouvement de 0,20 % du prix d'entrée, et un quart de plus après 0,30 % ;
  • le stop suit le prix à une distance fixe, de 0,20 % à 0,60 % du prix d'entrée selon l'ensemble, une fois que celle-ci est plus serrée que le stop initial ;
  • un ensemble qui vient de sortir d'un trade attend 15 minutes avant de placer un nouvel ordre.

Une position perdante est fermée par son stop. Rien ne lui est ajouté et rien n'est doublé.

Une horloge pour chaque courtier

Les barres H2, H4 et D1 et les règles de la semaine sont construites sur une seule horloge quel que soit l'heure du serveur du courtier : l'heure de New York plus sept heures, soit UTC+2 en hiver et UTC+3 pendant l'heure d'été américaine. Le vendredi, l'EA ne place aucun nouvel ordre à partir de 19:00, supprime ses ordres en attente à partir de 21:00 et ferme ses positions à partir de 23:00 sur cette horloge, et il reprend le lundi à partir de 01:00.

Sur un compte réel, l'EA lit le fuseau horaire du courtier à partir de l'horloge du terminal et le vérifie chaque minute. Si le fuseau horaire cesse de correspondre aux réglages, l'EA supprime ses ordres en attente et n'en place aucun nouveau jusqu'à ce que le réglage soit corrigé. Le Strategy Tester n'a pas d'horloge en direct, donc le fuseau horaire y est pris comme UTC+2 en hiver avec l'heure d'été américaine. Si l'historique de votre courtier utilise un autre fuseau, réglez InpSrvBaseH et InpSrvDstCal avant un backtest.

Contrôles du risque

  • Un lot fixe par ordre, 0,04 par défaut. Le rapport ci-dessous a utilisé 0,04 sur un dépôt de 2000 USD.
  • Un nouvel ordre n'est placé que si la marge libre resterait au-dessus de 5 % des fonds propres avec tous les ordres en attente exécutés.
  • Un plafond de spread pour les nouveaux ordres, 25 cents sur l'or.
  • Une alerte optionnelle et un arrêt d'urgence optionnel par drawdown des fonds propres depuis son sommet, tous deux désactivés par défaut.
  • Avant chaque requête, l'EA vérifie la session de trading, les niveaux de gel et de stop et les limites du compte, et n'envoie pas de requête que le courtier rejetterait.

Chiffres du Strategy Tester

Strategy Tester, XAUUSD, 100 % de ticks réels, la période 2026.02.11 - 2026.09.17, dépôt initial 2000, levier 1:100, chaque paramètre à la valeur avec laquelle il est livré :

  • résultat net 3995.39
  • brut positif divisé par brut négatif : 1.50
  • 631 positions ouvertes ; le testeur compte 1146 trades de clôture, parce que chaque clôture partielle est un trade à part entière, et 69.46 % de ces trades de clôture étaient positifs
  • 322 positions, environ une sur deux, ont été fermées par leur stop avant la première clôture partielle
  • trade de clôture positif moyen 14.97, trade de clôture négatif moyen -22.42, plus grand trade négatif -109.40
  • plus grande drawdown du solde en pourcentage 11.34 %, plus grande drawdown des fonds propres en pourcentage 13.32 %
  • chute la plus profonde en USD : 451.24 sur le solde, 8.16 % du solde à ce moment-là, et 562.55 sur les fonds propres

Ce que les chiffres ne montrent pas

Le résultat repose sur les clôtures partielles à 0,20 % et 0,30 %, qui paient pour les positions qui sont stoppées. La distance de suivi d'un ensemble de règles a été lue sur cette même période avant l'exécution, donc la période n'est pas un test indépendant des réglages.

Exécuté seul à partir de 2000 USD, le segment du 15 juin au 17 septembre 2026 a atteint une drawdown des fonds propres de 19,25 %. Quatre autres fenêtres de ticks réels de janvier 2025 à février 2026, chacune exécutée séparément à partir du même dépôt, se sont toutes terminées au-dessus du solde de départ, avec des drawdowns des fonds propres allant jusqu'à 16,81 %.

Le testeur exécute un ordre stop au prix de l'ordre. Sur un compte réel, une cassure s'exécute souvent avec du slippage, ce qui abaisse le résultat, et un autre courtier, spread ou lot donnera des chiffres différents également.

Exécution forward sur démo

Les mêmes règles de trading tournent sans surveillance sur un compte démo d'un autre courtier depuis le 21 septembre 2026, voir la première capture d'écran. L'exécution est jeune et sert à vérifier si les entrées se transposent à l'horloge du serveur d'un autre courtier. Ce n'est pas une mesure de résultats.

Ce qu'il faut

XAUUSD sur un compte de couverture. L'unité de temps du graphique n'a pas d'importance, les ensembles construisent leurs propres barres. Sur un compte réel, l'EA refuse tout symbole autre que l'or, et un lot inférieur au minimum du symbole. Un spread serré sur l'or compte ici, parce que le plus petit stop est de 0,28 % du prix. Si votre courtier n'a pas d'heure d'été ou suit le calendrier européen, réglez InpSrvDstCal sur 0 ou 2 ; sinon l'EA met en pause les nouveaux ordres pendant les semaines où les horloges changent.

Réglages

Chaque ensemble de règles a un interrupteur, un stop, un objectif, une distance de suivi, une taille de barre et la confirmation de swing. Les groupes généraux contiennent les décalages d'entrée, les étapes de clôture partielle, le lot, la réserve de marge, le plafond de spread, les heures de la semaine et le fuseau horaire du serveur.

Questions

Si quelque chose ne fonctionne pas comme décrit, envoyez un message privé sur mql5.com. Veuillez inclure votre courtier, l'heure du serveur affichée dans le terminal et le fichier de set que vous utilisez.

Plus de l'auteur
Swept Liquidity Pools
Vasilii Makarenko
5 (1)
A liquidity sweep is a bar that pushes past a prior swing high or swing low, where protective stop orders tend to rest, and then closes back on the inner side of that level. The same event is known under several names: a stop hunt, a stop run, a liquidity grab, a false breakout, a failed breakout, or a swing failure. Swept Liquidity Pools marks those levels and those bars on the chart. The indicator tracks liquidity pools - confirmed swing levels that have not yet been taken - and marks the exac
FREE
Auto Level Map
Vasilii Makarenko
What Gets Drawn Most level tools mark every swing they can find, and a chart with forty lines answers nothing. This one keeps a level only when price came back to it, and prints the evidence next to the line: the number of touches and the age in days. Lines above current price and lines below it are drawn in different colours, so the map reads at a glance without counting. What Puts A Level On The Chart A swing high is a bar whose high is not lower than its neighbours on both sides, within the n
FREE
Three Anchors On One Chart Most volume weighted average lines restart once a day. This one draws three at the same time: one anchored to the current trading session, one to the day, one to the week. Their spread tells you something a single line cannot. When the session line sits far under the weekly one, the week has been trading higher than today is; when all three sit together, the market has spent the week in one place. Why The Session Anchor Is Not Midnight The session line starts where the
FREE
Trade Risk Desk
Vasilii Makarenko
Trade Risk Desk answers one question at the moment you need it answered: what volume makes this stop cost exactly what you decided to risk. Drag the stop line to where it belongs on the chart and the panel prints the volume, the money behind it, and the margin the position will hold. What It Answers Set the risk as a percent of balance or as a fixed amount in account currency. Put the stop where your idea says it belongs. The panel reads the symbol settings your broker publishes and prints: the
FREE
Hourly Spread Map answers one question: at which hours does this symbol cost more to enter, and by how much. It reads the spread field that the terminal stores in every closed M1 bar of your own broker feed, sorts those measurements into 24 hours by 7 days of the week, and shows the result as a grid in the indicator sub-window. What It Measures Every closed M1 bar carries one spread measurement. The indicator collects them over the period you choose, groups them by the hour and weekday of the ba
FREE
What It Shows Candle Clock Desk puts four lines on the chart. The first is the time left until the current bar closes. The next three answer a question the clock alone cannot: is this bar unusually busy, or unusually quiet, right now. Bar closes in - the countdown, in minutes and seconds So far - volume this bar has accumulated since it opened Usual here - what this symbol had accumulated by this same minute, in the past Pace - the first divided by the second The Pace Line Pace of 1.00 means the
FREE
Swap is the part of the cost that is easy to forget, because it arrives once a day, quietly, and never appears in the spread. Swap Cost Calendar puts it on the chart as a number you can act on. What It Shows The panel reads what the broker publishes for the current symbol and shows four things. The cost of one night for a long position and for a short one, in your account currency or in points. The weekday line, showing how many nightly charges a position carries on each day of the week. The tri
FREE
Un pool de liquidité est un sommet ou un creux de swing confirmé qui n'a pas encore été pris. Un balayage de liquidité est la barre sur laquelle le prix se négocie au-delà de ce niveau puis clôture de nouveau à l'intérieur de la fourchette - le même événement que les traders appellent aussi une chasse aux stops, une course aux stops, une prise de liquidité ou une fausse cassure. Liquidity Sweep Pools MTF marque à la fois les pools et les balayages de liquidité effectués sur ceux-ci, sur le graph
Structure Desk
Vasilii Makarenko
Un conseiller expert pour XAUUSD sur MetaTrader 5. Il travaille sur un panier à la fois : il ouvre dans un ensemble fixe d'heures serveur, ajoute à la position pendant que le prix évolue contre elle, et ferme le panier entier d'un coup. Il n'y a pas de stop loss et pas de take profit sur les positions individuelles. Comment Il Trade Un symbole, XAUUSD, un panier à la fois, jusqu'à 5 ordres dans la même direction. Les entrées sont autorisées uniquement dans des heures serveur fixes, et uniquement
Sarveon
Vasilii Makarenko
Sarveon est un expert advisor pour XAUUSD sur MetaTrader 5. Neuf stratégies indépendantes fonctionnent côte à côte sur un seul graphique. Chacune a son propre numéro magique, son propre timeframe d'entrée et son propre ensemble de distances, et aucune d'entre elles n'ajoute jamais à une position ouverte par une autre. Comment il trade Chaque stratégie scanne les barres récentes de son propre timeframe d'entrée à la recherche d'un niveau de swing : un plus haut qu'aucune barre ultérieure n'a dépa
Ridgeline
Vasilii Makarenko
Ridgeline attend aux niveaux de prix que l'or a laissés tranquilles. Il lit les barres quotidiennes, marque les hauts et les bas qu'aucune barre ultérieure n'a franchis, et y place un ordre stop en attente. Sept ensembles de règles cherchent à différentes profondeurs d'historique, de sorte que l'un peut attendre à un niveau formé la semaine dernière tandis qu'un autre surveille un niveau de trois mois. Un ensemble qui subit une perte se met en retrait pendant deux jours avant de placer quoi que
Sixfold Gold
Vasilii Makarenko
Sixfold Gold trades XAUUSD on the hourly chart. It looks for the points where the market turned and left an extreme behind, places a pending stop order a little inside that level, and attaches a stop loss and a take profit before the order is ever filled. Six zones do this independently, each with its own search depth, and between them they read three timeframes and four sessions, so the advisor is rarely committed to a single view of the market. A trade that goes wrong is closed by its stop. No
Filtrer:
Aucun avis
Répondre à l'avis