Pivot Stop Gold
- Experts
- Version: 1.11
- Activations: 20
Pivot Stop Gold est construit autour d'une situation sur l'or : le prix se retourne à un swing puis le traverse. L'EA ne poursuit pas le mouvement. Un ordre stop en attente est déjà en place près du swing, avec son stop et sa cible attachés, avant que le prix n'y arrive. Les positions sont courtes : dans le rapport ci-dessous la moyenne a duré cinq minutes.
Le niveau pivot
À chaque nouvelle barre de son unité de temps de travail, l'EA construit un ZigZag à partir des 300 dernières barres et prend les deux derniers pivots, sans jamais compter la barre encore en formation. Si le plus ancien des deux est un haut, un Buy Stop est placé juste en dessous. Si le plus ancien est un bas, un Sell Stop est placé juste au-dessus. La distance est un décalage fixe qui appartient au profil. Aucun ordre n'est placé une fois que le prix se trouve à moins de 0.10 du niveau ou déjà au-delà, et l'EA garde au plus un ordre ou une position par côté. Un ordre en attente vit pendant un nombre d'heures défini, et l'EA le retire de lui-même au premier tick après ce délai.
Sept profils
Un profil fixe l'unité de temps de travail, la profondeur du ZigZag, le décalage d'entrée, le stop, la cible et le trailing. Les distances sont en USD par once d'or, soit 100 points d'une cotation à deux chiffres par dollar. Scalp est celui par défaut.
- Calm : barres M30, profondeur 18, entrée 1.85 devant le pivot, stop 4.25, cible 17.50, trailing à partir de 5.30 à une distance de 1.50, durée de vie de l'ordre 8 heures.
- Rapid : barres M15, profondeur 20, entrée 1.75, stop 3.00, cible 15.00, trailing à partir de 1.30 à 0.50, 8 heures.
- Scalp : barres M15, profondeur 18, entrée 1.60, stop 3.00, cible 15.00, trailing à partir de 1.40 à 0.50, 12 heures.
- Swing : barres M15, profondeur 12, entrée 0.50 au-delà du pivot, stop 25.00, cible 45.00, trailing à partir de 15.00 à 5.00, aucune limite de durée de vie.
- Guarded : barres M15, profondeur 18, entrée 1.50, stop 3.50 et cible 25.00 (doublés pendant les deux premières minutes), trailing à partir de 1.65 à 0.40, 12 heures.
- Balanced : barres M30, profondeur 18, entrée 1.75, stop 3.25, cible 22.50, trailing à partir de 5.75 à 1.65, 12 heures.
- Custom : chaque distance est un paramètre.
Gestion d'une position
Le stop et la cible sont attachés à l'ordre en attente, donc le broker détient les deux avant l'exécution. Une fois que le prix a parcouru la distance de départ du trailing depuis l'entrée dans la direction de la position, le stop suit le prix tick par tick à la distance de trailing et ne revient jamais en arrière. Une règle optionnelle, désactivée par défaut, déplace le stop à l'entrée plus un petit verrou après que le prix a parcouru 0.80 dans la direction de la position en Calm, Rapid, Scalp et Custom. Rien n'est ajouté à une position perdante et rien n'est doublé. Des extras optionnels, tous désactivés par défaut : un décalage aléatoire du prix d'entrée, un stop large provisoire avec le vrai stop fixé après l'exécution, et un stop mesuré depuis le prix d'exécution au lieu du prix de l'ordre.
Pause quotidienne et coupure du vendredi
Sur l'horloge du serveur du courtier, l'EA ne place aucun ordre de 21:15 à 01:15, supprime ses ordres en attente et ferme ses positions à 21:15. Le vendredi, la même chose se produit à partir de 15:25, ou cinq minutes avant la fin de la session de trading du vendredi si cette session se termine plus tôt. Les deux fenêtres sont des paramètres et peuvent être désactivées. Une fermeture ou une modification de stop que le courtier refuserait, parce que le stop ou l'objectif se trouve dans la zone de gel du courtier ou que la session de trading est fermée, est retenue et renvoyée au tick suivant qui le permet.
Taille du lot et contrôles du risque
- Trois façons de dimensionner le lot : par défaut 1% des fonds propres risqués jusqu'au stop, un lot fixe, ou 0.01 lot pour chaque 100 de solde.
- L'ordre est ignoré si la marge libre ne le couvrirait pas.
- Optionnel et désactivé par défaut : un plafond sur le spread, un arrêt une fois que le résultat du jour atteint un niveau défini, un arrêt après une perte quotidienne, et un arrêt après une baisse des fonds propres dans la journée.
- Activé par défaut, sur un compte réel uniquement : une pause des nouveaux ordres autour des publications de nouvelles américaines programmées, et pendant un discours du président de la Fed. Le testeur n'a pas de calendrier, donc le rapport ci-dessous n'inclut pas cette pause.
- Le numéro magique et le commentaire d'ordre sont des paramètres, donc l'EA peut cohabiter avec d'autres robots sur le même compte.
Chiffres du Strategy Tester
Strategy Tester, XAUUSD, 100% de ticks réels, la période 2025.01.02 - 2026.10.02 (la date la plus ancienne avec des ticks réels chez le broker utilisé pour le test), dépôt initial 1000, levier 1:500, chaque paramètre à la valeur avec laquelle il est livré :
- résultat net 1628.41
- brut positif divisé par brut négatif : 1.77
- 560 transactions, 73.57% d'entre elles positives
- transaction positive moyenne 9.07, transaction négative moyenne -13.76, plus grande transaction négative -58.10
- plus longue série de transactions négatives d'affilée : 6
- plus grande baisse du solde mesurée en pourcentage : 6.70% (74.19 en USD)
- plus grande baisse du solde mesurée en USD : 103.36 (3.88%)
- plus grande baisse des fonds propres mesurée en pourcentage : 7.17% (79.47 en USD)
- plus grande baisse des fonds propres mesurée en USD : 108.40 (4.06%)
Le résultat inclut la commission du broker utilisé pour le test, prise dans sa spécification d'aujourd'hui pour toute la période ; un autre broker facture différemment et obtient un résultat différent.
Ce que les chiffres ne montrent pas
Le profil Scalp a été choisi après avoir comparé trois profils sur mars à septembre 2026, une portion à l'intérieur de cette période, donc la période n'est pas un test indépendant des réglages. Le résultat est inégal : 2025 a ajouté 12.97% au solde, 2026 jusqu'au 2 octobre a ajouté 132.66%, et mars, avril et juillet 2026 ensemble ont donné environ la moitié de tout le résultat. En lui-même, le résultat de 2025 ne peut pas être distingué de zéro.
Il n'y a pas d'historique réel : chaque chiffre ci-dessus provient du Strategy Tester.
Le testeur n'a pas de délai. Un ordre stop s'exécute à son prix, ou au premier tick après un gap lorsque le prix saute par-dessus. Un compte réel y ajoute un délai et un slippage. La transaction moyenne dans ce rapport valait environ 0.59 pour 0.01 lot, donc un délai ou un slippage de cette taille enlève tout le résultat. L'ampleur du délai pour cet EA sur un compte réel n'a pas encore été mesurée. La seule comparaison de l'exécution réelle avec le testeur qui existe pour cette façon de trader a été faite sur un autre compte et broker, et son écart par transaction était plus grand que cette moyenne.
Le risque de 1% est mesuré jusqu'au stop. Lorsque le prix saute par-dessus un stop, la perte est plus grande : dans ce rapport la pire transaction a perdu 2.79% du solde.
Ce dont il a besoin
XAUUSD sur un compte de couverture ; les distances ci-dessus sont écrites pour l'or. Avec le risque par défaut de 1%, le plus petit lot de 0.01 nécessite des fonds propres d'environ 300 USD : en dessous, l'EA ne place aucun ordre. Exécutez-le sur un serveur proche de celui du broker et préférez un broker avec un spread sur l'or faible. Vérifiez l'heure du serveur du broker par rapport aux réglages de pause et du vendredi. L'EA fonctionne sur n'importe quelle unité de temps de graphique, car il construit ses propres barres à partir du profil.
Paramètres
Les paramètres sont regroupés en Strategy (profil), Position size, Custom profile, Daily break, Friday cut-off, Account guards, News guard, Order handling options, Execution et Identification.
Questions
Envoyez un message privé sur si l'EA se comporte différemment de cette description, avec votre broker, l'heure du serveur affichée dans le terminal et les réglages que vous utilisez.
