VR Locker
- Experts
- Vladimir Pastushak
- Version: 26.10
- Mise à jour: 23 janvier 2026
- Activations: 20
Le robot de trading VR Locker est une stratégie de trading automatique basée sur le trading utilisant des verrous positifs. Le principe des verrous positifs dans VR Locker repose sur la création d'un "coussin de sécurité" à partir de bénéfices non réalisés grâce à des positions opposées. L'Expert Advisor ouvre des ordres de marché initiaux (Achat et Vente) de volume égal, puis les "écarte" avec une grille d'ordres dans la direction du mouvement des prix, formant un verrou lorsque la Vente est au-dessus de l'Achat avec un solde positif.
Les fichiers de configuration (set files), les versions démo du produit, les instructions et les bonus sont disponibles sur le [blog]
Version pour [MetaTrader 5]
Principe de fonctionnement
L'Expert Advisor commence par deux ordres de marché (Achat et Vente) de volume égal, puis les écarte avec une grille d'ordres en fonction du mouvement des prix. Lorsque la distance entre les positions atteint un niveau prédéfini, un nouveau verrou positif se forme, accumulant des bénéfices pour réduire le drawdown.
L'expert fonctionne en deux étapes :
- Accumulation de verrous positifs et création d'un coussin de sécurité.
- Travail avec les verrous positifs, déverrouillage ou utilisation avec une tactique de trading manuelle.
Recommandations
- Lorsque vous travaillez avec le programme, essayez d'utiliser des timeframes à partir de H1 ou plus.
- L'Expert Advisor a été testé et développé pour les paires de devises, mais il peut également fonctionner sur des instruments financiers dérivés.
- Effectuez la configuration de l'Expert Advisor sur des comptes démo.
- Accumulez un grand nombre de verrous. Après avoir créé 30 à 50 verrous, placez tous les ordres d'achat/vente au seuil de rentabilité (breakeven) ou connectez le trailing stop.
- Laissez les bénéfices croître, cela réduira la charge psychologique.
- Vous pouvez déverrouiller les verrous selon votre propre stratégie de trading.
- Respectez les règles de gestion du capital (money management).
- N'oubliez pas les risques associés au trading sur les marchés financiers.
Paramètres du robot de trading
[ * ] - paramètres dépendant du nombre de décimales dans le prix de l'instrument financier.
Les descriptions des paramètres et les paramètres par défaut sont conçus pour des courtiers avec 3 à 5 décimales significatives. Pour les courtiers avec 2 à 4 décimales significatives, la valeur marquée [ * ] doit être 10 fois plus petite.
Trading settings
- * Maximum spread (0 - Disabled) - Spread maximum autorisé pour le fonctionnement du robot de trading. Si le spread est supérieur à la valeur définie, le robot n'ouvre pas de nouvelles positions. Cependant, il continue de surveiller et de modifier les positions précédemment ouvertes.
Lot calculation settings
- The type of lot calculation – Ce paramètre permet de choisir le type de calcul automatique du lot.
- Fixed lot (Example: 0.01) – Mode utilisant un lot fixe standard.
- Percentage lot (Example: 3) – Mode dans lequel le nouveau lot est calculé comme un pourcentage du dépôt.
- The balance for the minimum lot – Mode dans lequel le lot est calculé sur la base d'un montant de dépôt défini pour le lot minimum. Par exemple, un trader définit un dépôt de 500. Dans ce cas, le montant total du dépôt est divisé par 500 et multiplié par le lot minimum autorisé du courtier. Si le dépôt est de 2000 dollars et que le trader a indiqué 500 dollars, 2000 / 500 = 4, 4 × 0.01 = 0.04, le lot de départ sera de 0.04.
- Value (Lot, Percentage, Balance) – Valeur pour le type de calcul de lot spécifié.
- Manual sequence of lots, through ( ; ) – Ce paramètre permet de définir manuellement n'importe quelle séquence de lots. Il a la priorité la plus élevée et désactive le fonctionnement des paramètres décrits ci-dessus.
- Type of automatic lot calculation – Ce paramètre permet de choisir la méthode automatique de calcul des lots pour les nouvelles positions ouvertes contre la tendance.
- The starting lot (Calculation example: 1,1,1,1,1) – Le lot reste inchangé et est toujours égal au lot calculé dans le paramètre "Value (Lot, Percentage, Balance)".
- Martingale lot (Calculation example: 1,2,4,8,16) – Le lot est calculé selon la formule : lot de la position précédente multiplié par 2.
- Fibo lot (Calculation example: 1,1,2,3,5,8) – Le lot est calculé selon le principe des nombres de Fibonacci, chaque nouveau lot étant égal à la somme des deux lots précédents.
- The sum of the maximum and starting lot (Calculation example: 1,2,3,4,5) – Le lot est calculé en additionnant le lot calculé dans le paramètre "Value" et le lot de la dernière position ouverte.
- The sum of lots of extreme positions (Calculation example: 3+,4,7,10) – Le lot est calculé en additionnant les lots de la première et de la dernière position.
- Additional lot multiplier (0 - Disabled) – Ce paramètre permet d'augmenter ou de diminuer le lot calculé. Exemple : calcul Fibo sans multiplicateur : 1,1,2,3,5,8. Calcul avec un multiplicateur de 2 : 1×2 = 2, 1+2=3×2, 3+6=9×2. Ce paramètre peut non seulement augmenter agressivement les lots, mais aussi les diminuer si la valeur est inférieure à 0. Par exemple : 1×0.5 = 0.5, 1 + 0.5 = 1.5 × 0.5 = 0.75.
- Maximum Buy lot – Ce paramètre limite le lot maximum pour les achats ; si le lot calculé par la stratégie de gestion du capital est supérieur à la valeur définie, le robot ouvrira une position avec le lot maximum autorisé.
- Maximum Sell lot – Ce paramètre limite le lot maximum pour les ventes ; si le lot calculé par la stratégie de gestion du capital est supérieur à la valeur définie, le robot ouvrira une position avec le lot maximum autorisé.
Averaging settings
- Averaging type – Ce paramètre permet de choisir le type de calcul du prix moyen. La clôture partielle n'est possible qu'avec l'utilisation de niveaux virtuels.
- [ ALL ] All positions, real TakeProfit – Fonctionne uniquement avec des niveaux réels ; type de moyenne où toutes les positions d'achat ou toutes les positions de vente sont prises en compte dans le calcul.
- [ Max Min ] Two extreme positions, a real TakeProfit – Fonctionne uniquement avec des niveaux réels ; type de moyenne où les deux positions d'achat extrêmes ou les deux positions de vente extrêmes sont prises en compte dans le calcul.
- [ Max Max ] The last two positions, the real TakeProfit – Fonctionne uniquement avec des niveaux réels ; type de moyenne où les deux dernières positions avec les plus gros lots à l'achat ou à la vente sont prises en compte dans le calcul.
- [ SMART ] Smart choice, Real TakeProfit – Fonctionne uniquement avec des niveaux réels ; type de moyenne où le robot analyse tous les prix de moyenne et choisit le meilleur.
- Do not use averaging – Ce paramètre désactive le calcul automatique des prix moyens. La gestion des positions s'effectue via d'autres fonctions ou manuellement par le trader.
- * Minimum profit for closing positions (Example: 25) – Ce paramètre définit le nombre de pips de bénéfice supplémentaire lors de la clôture d'une série de positions.
- > Manual sequence of profit, via ; (Example: 25; 20; 30; 38) – Ce paramètre permet de définir manuellement n'importe quelle séquence de bénéfices en pips. Il a la priorité la plus élevée et désactive le fonctionnement du paramètre décrit ci-dessus (Minimum profit for closing positions).
Position step settings
- Distance calculation type – Type de calcul de la distance pour les nouvelles positions ouvertes contre la tendance.
- Points (Example: 100) – La distance est calculée en pips.
- Modified ATR (Example: 50) – La distance est calculée selon une formule modifiée de l'indicateur ATR. Dans cet algorithme, la distance pour les ventes peut différer de la distance pour les achats.
- Percentages (Example: 1.5) – La distance est calculée comme un pourcentage de hausse ou de baisse du prix courant par rapport à la dernière position opposée.
- Bollinger band difference (Example: 12) – La distance est calculée comme la différence entre les bandes supérieure et inférieure de l'indicateur Bollinger Bands.
- Donchian band difference (Example: 22) – La distance est calculée comme la différence entre les bandes supérieure et inférieure de l'indicateur Donchian.
- Average value of bars (Example: 30) – La distance est calculée comme la valeur moyenne des barres sur une période spécifiée.
- ATR classic (Example: 14) – La distance est calculée comme la valeur de l'indicateur ATR.
- * Value (Points, Percentage, Indicator Period) – Valeur pour le type de calcul de distance spécifié.
- * Increase the step between positions (0 - Disabled) – Ce paramètre permet d'augmenter la distance en fonction du nombre de positions contre la tendance.
- > Manual sequence of distance, through ; (Example: 50; 100; 80; 30) – Ce paramètre permet de définir manuellement n'importe quelle séquence de distances. Il a la priorité la plus élevée et désactive le fonctionnement des paramètres décrits ci-dessus.
Lock settings
- * Lock Size – Taille des verrous créés en pips.
- Limit Lock – Nombre de verrous à créer, limite ne dépassant pas 50.
- Type of lock closure – Type de clôture des verrous
- Don't close anything – Ne ferme pas les verrous. Après avoir créé le nombre défini de verrous, le trader décide lui-même quoi en faire.
- Close the oldest lock – Ferme le verrou le plus ancien (dans le temps).
- Close all locks – Ferme tous les verrous et continue le trading.
Uptime settings
- New Bar trading – Ce paramètre permet de restreindre l'ouverture de positions de trading à l'apparition d'une nouvelle barre. En fonction de la période choisie et d'autres conditions calculées, le robot n'ouvrira des positions qu'à l'apparition d'une nouvelle barre de la période spécifiée. Ce paramètre n'affecte pas les algorithmes de calcul des valeurs des indicateurs. Tous les calculs d'indicateurs sont effectués relativement à la période sur laquelle le robot fonctionne.
Other settings
- Info panel Size (0 - Disabled) – Paramètre de taille du panneau d'information.
- Smartphone notifications – Ce paramètre permet de recevoir des notifications sur les changements dans le trading du robot dans MetaTrader sur un appareil mobile.
- Notifications in the terminal – Ce paramètre permet de recevoir une notification standard dans le terminal (Alert).
- Email notifications – Ce paramètre permet de recevoir des notifications sur les changements dans le trading du robot par e-mail.
- Telegram notifications – Ce paramètre permet de recevoir des notifications sur les changements dans le trading du robot dans un canal Telegram.
- Telegram Channel Name – Nom du canal Telegram.
- Secret Telegram Bot token – Jeton secret du bot Telegram fonctionnant sur le canal.
- Serial number of items (MagicNumber) – Numéro unique des positions.
- 4/5 Slippage (Points) – Glissement (Slippage).
- Comment on the positions – Commentaire sur les positions ou leur masque. Le masque permet de créer automatiquement des commentaires. Le nombre maximum de tags pour un masque est de 3. Exemple : :eaname: :magic: – le commentaire sera : VR Smart Grid v.25.020 MN 227.
- Tags du masque :
- :eaname: – Écrira dans le commentaire le nom et la version du robot de trading.
- :magic: – Écrira dans le commentaire le MagicNumber du robot de trading.
- :balance: – Écrira dans le commentaire le solde du compte de trading au moment de l'ouverture de la position.
- :equity: – Écrira dans le commentaire le bénéfice ou la perte flottante au moment de l'ouverture de la position.
- :typpos: – Écrira dans le commentaire le type de position.
- Tags du masque :
Important ! Lors du test du programme dans le testeur de stratégie, tenez compte des points suivants :
- Le test le plus objectif est l'utilisation du programme dans des conditions réelles. Pour évaluer l'efficacité réelle de l'application, il est recommandé de tester son fonctionnement sur un compte de démonstration ou micro.
- Le testeur de stratégie intégré à MetaTrader ne tient pas compte d'un certain nombre de facteurs critiques, tels que : le spread dynamique, les commissions, les retards (pings), les requotes, la vitesse réelle de réception des ticks, la qualité des données de ticks et d'autres conditions de marché.
- Les résultats de rentabilité ou de perte obtenus uniquement dans le testeur de stratégie ne peuvent pas être considérés comme fiables et être pris comme base pour des décisions de trading.


New Vers. works like Money printer, with the right settings !!! test on Backtest and Demo to find best settings.