Nexfin Volatility Breakout
- Experts
-
Kfir Assayag
Je suis Kfir Assayag, fondateur de Nexfin. Je développe des outils de trading fondés sur des règles pour MetaTrader 5 : deux Expert Advisors (Volatility Breakout et Donchian Trend) et trois indicateurs qui affichent leur propre historique sur votre graphique.
Ma méthode : - Version: 1.9
- Activations: 10
Nexfin Volatility Breakout trade l'expansion de range. Il mesure le plus haut et le plus bas d'une fenêtre d'historique, élargit ce canal d'un multiple de l'Average True Range pour que le bruit ordinaire ne compte pas comme une cassure, et n'entre que lorsqu'une barre clôture au-delà du niveau élargi. Un trailing stop basé sur l'ATR gère la sortie : il s'élargit quand la volatilité est forte et se resserre en marché calme.
Le canal est calculé sur les barres précédant la barre de signal : une cassure est donc une véritable clôture au-delà du range précédent, et non une comparaison avec une barre qui s'inclut elle-même.
Les presets et leur fonctionnement
Un seul paramètre règle la stratégie pour une classe d'actifs : Crypto (par défaut), Metals, Indices ou Forex, tous conçus pour le graphique H4. Balanced prend le point médian des quatre presets de classe et utilise un stop plus large. C'est une option pour un instrument qui n'entre dans aucune classe, pas un réglage à moindre risque.
Un preset nommé applique ses propres valeurs de stratégie et remplace les champs correspondants de la fenêtre Inputs. Pour régler ces valeurs vous-même, choisissez Custom. Le tableau de bord affiche toujours les valeurs réellement en vigueur.
Chaque preset testé, y compris ceux qui ont perdu
Chaque preset a été testé sur le marché qu'il désigne, et Balanced sur les quatre. Facteur de profit, nombre de trades et drawdown relatif maximal :
Crypto, BTCUSD 2019-2026: PF 1.78, 266 trades, 7.16%
Metals, XAUUSD 2016-2026: PF 1.10, 374 trades, 14.62%
Indices, US100 2020-2026: PF 1.19, 169 trades, 11.61%
Forex, EURUSD 2016-2026: PF 1.08, 318 trades, 12.64%
Balanced — BTCUSD: PF 1.88, 255 trades, 5.55%
Balanced — XAUUSD: PF 1.45, 265 trades, 11.91%
Balanced — US100: PF 1.05, 180 trades, 9.32%
Balanced — EURUSD: PF 1.13, 282 trades, 12.16%
Les huit tests se sont terminés avec un facteur de profit supérieur à un. La marge sur Metals, Indices et Forex est mince, et une marge historique mince peut devenir négative avec d'autres données ou d'autres coûts.
Vérifié en ticks réels, sur des symboles de courtier
Le tableau ci-dessus utilise la modélisation « 1 minute OHLC » sur des flux de données propres. Pour vérifier si ce modèle embellit les presets, chaque preset a été relancé deux fois sur les propres symboles d'un courtier (Tickmill, de janvier 2025 à septembre 2026) : une fois en « 1 minute OHLC » et une fois en ticks réels. Les deux concordent de près sur les huit : par exemple Crypto 1,22 contre 1,15 et Metals 2,72 contre 2,65. Sur cette période récente, les presets Indices et Forex ont perdu de l'argent avec les deux modèles, d'où l'importance de tester sur votre propre instrument.
Conditions de test
Testeur de stratégie MetaTrader 5, 1 minute OHLC, qualité d'historique de 99 à 100 %. BTCUSD utilise les données spot de Binance, XAUUSD, US100 et EURUSD utilisent HistData, importés comme symboles personnalisés. Solde initial de 10 000 USD, levier 1:500 selon les rapports, risque de 1 % par trade, protection du compte désactivée. Ce sont des simulations historiques, pas du trading réel, et elles ne prédisent pas les résultats futurs. Testez avec les données de votre propre courtier avant de trader.
Protection pour comptes financés
Incluse pour les traders sur comptes financés ou de sociétés prop, et désactivée par défaut pour que l'Expert Advisor fonctionne normalement dès le départ. La limite de perte journalière est contrôlée sur les fonds propres et comptée à partir du solde, des fonds propres ou du plus élevé des deux au moment de la réinitialisation, en pourcentage du solde initial ou de cette valeur de début de journée, avec une heure de réinitialisation en heure du serveur, UTC, heure d'Europe centrale ou de New York, afin de suivre la façon dont votre société rédige sa règle. La limite de drawdown global est statique depuis le solde initial ou suiveuse depuis le plus haut des fonds propres, et un sélecteur de forme de règles remplit les limites selon ce que publie votre société. Une marge de sécurité, ou un niveau que vous fixez séparément pour la limite journalière et pour la limite globale, fait agir la protection avant la limite de la société, et non dessus. Pour les sociétés qui formulent leurs règles autrement, la limite suiveuse peut se placer sous le plus haut d'une part fixe du solde initial ou d'une part du plus haut lui-même, et s'arrêter là où la limite de la société s'arrête au solde initial, en gardant sa marge au-dessus ; le plancher journalier peut être contrôlé sur le plus bas du solde et des fonds propres ; la réinitialisation peut tomber à n'importe quelle minute ; et le filtre d'actualités peut aussi supprimer les ordres en attente ou clôturer les positions avant l'événement. Sont aussi disponibles des plafonds sur la perte latente et sur la perte totale au stop-loss de toutes les positions ouvertes, des objectifs de profit journaliers et globaux, des plafonds d'exposition, la clôture avant le week-end, la clôture avant une heure limite et un filtre d'actualités basé sur le calendrier intégré de MetaTrader. Les gaps, le slippage et les déconnexions peuvent tout de même porter une perte au-delà de n'importe quel seuil.
Les sociétés prop traitent différemment les EA achetés. Plusieurs restreignent un EA utilisé par de nombreux traders, car il ouvre les mêmes positions sur de nombreux comptes. Lisez les règles de votre société sur les EA de tiers avant d'utiliser cet EA sur un compte d'évaluation ou financé.
Tableau de bord
Un panneau sur le graphique affiche le preset actif et ses valeurs, la position ouverte avec son profit ou sa perte en cours, l'état de la tendance et de la session, les statistiques de session, et des barres de perte journalière et de drawdown par rapport aux limites que vous avez configurées.
Essayez d'abord
Téléchargez la démo gratuite et lancez-la dans le Testeur de stratégie : choisissez un symbole, la période H4 et un preset, puis comparez le résultat avec le tableau ci-dessus. La démo fonctionne dans le testeur, pas sur un graphique en temps réel.
Caractéristiques techniques
Fonctionne sur tout symbole et toute unité de temps ; les presets ont été conçus pour H4. S'adapte automatiquement aux décimales, à la taille du point, à la distance minimale du stop, au pas de lot et au mode d'exécution. La taille de position est calculée selon le risque à partir de la distance du stop, ou en lot fixe. Aucun appel DLL, aucune requête web, aucun fichier externe. Les paramètres sont validés avec un message clair.
Avec le calcul du lot par le risque, l'EA n'envoie jamais un lot plus grand que ce que permet le risque configuré. Sur un instrument cher et avec un petit solde, le lot minimum du courtier peut dépasser ce risque ; l'EA saute alors l'entrée et écrit 'Entry skipped' dans le journal, avec la perte que porterait le lot minimum. Exemple : sur XAUUSD en 2026, un risque de 1 % avec un lot minimum de 0.01 demandait environ 26 000 USD de fonds propres en graphique journalier et environ 12 000 USD en H4. Un solde plus élevé ou un instrument à contrat plus petit respecte le risque configuré ; augmenter le pourcentage de risque, ou passer au lot fixe, revient à accepter plus de risque par trade.
Prérequis : MetaTrader 5 et un courtier dont le symbole accepte les ordres stop-loss. Pour toute question, utilisez la section des commentaires de ce produit ou envoyez un message via le site.
