HMA Scalper Pro EA
- Experts
- Version: 1.2
- Mise à jour: 20 juillet 2026
- Activations: 10
HMA Scalper Pro EA — Conseiller Expert Automatique pour MetaTrader 5 basé sur l'indicateur Hull Moving Average (HMA)
APERÇU
HMA Scalper Pro EA est un robot de trading professionnel (Expert Advisor) pour MetaTrader 5 qui négocie dans la direction du Hull Moving Average (HMA). L'indicateur HMA détermine la direction actuelle de la tendance, et le EA ouvre des transactions dans cette direction, complétées par la gestion du capital Smart Risk, le trading en grid adaptatif, le trailing stop, le break even et les filtres de temps.
Le EA prend en charge les comptes Netting et Hedging et convient au trading de l'or (XAU/USD), des paires de devises Forex, du pétrole, des indices et des cryptomonnaies.
POURQUOI CHOISIR HMA SCALPER PRO EA
- Signaux Hull Moving Average — entrées basées sur la direction de HMA, qui réagit aux changements de tendance plus rapidement que les moyennes mobiles classiques
- Calcul HMA multi-timeframe — la direction peut être calculée sur un timeframe séparé, indépendant du timeframe du graphique
- Smart Risk au lieu du martingale classique — chaque ordre de grid suivant utilise une taille de lot inférieure à la précédente
- Trading en grid adaptatif — pas fixe, limite d'ordres, redémarrage automatique du cycle après clôture complète de la position
- Protection complète des positions — Stop Loss, Take Profit, Trailing Stop et Break Even
- Filtre de temps — par jours de la semaine et heures, en utilisant l'heure du serveur du courtier
- Contrôle du spread et limite quotidienne de transactions
- Normalisation automatique du volume selon le pas de lot du courtier — évite les erreurs de taille de position invalide
- Vérification de StopLevel et FreezeLevel — placement correct des niveaux de protection même avec des courtiers aux restrictions strictes
- Réduction automatique du lot en cas de marge libre insuffisante — prévient les erreurs d'ouverture de positions
- Sélection de la direction de trading — BUY ONLY, SELL ONLY et BOTH
- Panneau d'information — signal HMA actuel, statistiques de profits, positions actives et état de la protection
- Prise en charge complète des comptes Netting et Hedging
PRINCIPALES CARACTÉRISTIQUES
- Hull Moving Average — signaux précis de direction de tendance avec un délai réduit
- Smart Risk — réduction automatique du lot pour chaque ordre de grid suivant
- Grid Trading — stratégie de grid adaptative avec gestion automatique des niveaux
- Trailing Stop — protection dynamique des profits
- Break Even — déplacement automatique de la position au seuil de rentabilité
- Stop Loss & Take Profit — limitation des pertes et verrouillage des profits
- Time Filter — trading par jours de la semaine et heures de la journée
- Trade Direction — BUY ONLY, SELL ONLY ou BOTH
- Spread Control — protection contre le trading en période de spread élevé
- Daily Limit — restriction du nombre maximum de transactions par jour
- Netting & Hedging — prise en charge complète des deux types de comptes
- Trade History — historique visuel des transactions sur le graphique
COMPATIBILITÉ
- Plateforme: MetaTrader 5 (MT5)
- Types de comptes: Netting et Hedging
- Instruments: XAU/USD (or), paires de devises Forex, pétrole (Brent, WTI), indices, cryptomonnaies (BTC, ETH et autres)
- Timeframes: Tous (HullTimeframe configurable)
DESCRIPTION
Le cœur de HMA Scalper Pro EA est le Hull Moving Average (HMA) — une moyenne mobile avancée qui lisse les données de prix tout en réagissant aux changements plus rapidement que les MM classiques. Le EA suit la direction de HMA et négocie dans cette direction : lorsque la ligne monte, les achats sont envisagés ; lorsqu'elle descend, les ventes sont envisagées.
HMA est calculé sur un timeframe sélectionné, qui peut être défini indépendamment du timeframe du graphique. Grâce à l'analyse multi-timeframe, le EA peut utiliser la direction de la tendance d'un timeframe supérieur tout en maintenant la précision des entrées sur le graphique de travail. Ceci est particulièrement pratique pour le scalping, lorsque les signaux sont filtrés par un timeframe supérieur et que l'exécution a lieu sur un timeframe inférieur.
La gestion du capital est basée sur le système Smart Risk. Le volume de base est calculé à partir du solde, et chaque ordre de grid suivant utilise une taille de lot inférieure à la précédente — contrairement au martingale classique, où les ordres doublent et la charge sur le dépôt croît de manière exponentielle.
Les fonctionnalités supplémentaires incluent le trading en grid adaptatif, Stop Loss, Take Profit, trailing stop, break even, filtres d'entrée par temps et distance, contrôle du spread, limite quotidienne de transactions et filtre de temps optionnel par jours de la semaine et heures. Le panneau d'information affiche le signal HMA actuel, les statistiques de profits, les positions actives et l'état de la protection, tandis que l'historique des transactions est affiché directement sur le graphique.
COMMENT FONCTIONNE LE EA
À la clôture de chaque barre, le EA calcule le Hull Moving Average sur le timeframe spécifié et détermine sa direction. Un HMA en hausse génère une condition d'achat, un HMA en baisse génère une condition de vente. La transaction est exécutée si la direction du signal correspond au mode de trading sélectionné.
Avant d'ouvrir une transaction, des règles de sécurité sont appliquées :
- Vérification de l'intervalle et de la distance — temps minimum et distance entre les transactions selon le mode de filtre sélectionné
- Vérification du spread — le spread actuel ne doit pas dépasser la limite définie
- Vérification de la session de trading — le marché doit être ouvert selon les paramètres du courtier
- Vérification du filtre de temps — l'heure actuelle doit se situer dans la période autorisée
- Vérification de la marge libre — fonds suffisants pour ouvrir la position
Le volume est ajusté aux exigences du courtier si nécessaire. Une fois ouverte, la position est gérée avec Stop Loss, Take Profit, Trailing Stop et Break Even. Avec le trading en grid activé, le EA peut ajouter des ordres à mesure que le marché évolue contre la position.
PARAMÈTRES DU EA
Hull Scanner Settings
HullTimeframe — timeframe pour le calcul de HMA. Les timeframes inférieurs réagissent plus rapidement ; les supérieurs filtrent mieux le bruit. Par défaut M15.
HullPeriod — période de calcul de HMA. Des valeurs plus élevées lissent la ligne et ralentissent les signaux ; des valeurs plus faibles la rendent plus sensible.
HullDivisor — coefficient de vitesse de HMA. Des valeurs plus faibles augmentent la sensibilité et produisent des signaux plus précoces.
HullPrice — type de prix pour HMA (Close, Open, High, Low). Le prix de clôture est le plus couramment utilisé.
Lot Settings
LotMethod — méthode de calcul du volume de position : lot fixe ou Smart Risk (calcul automatique à partir du solde).
FixedLotSize — taille du lot en mode volume fixe.
Grid Trading Settings
UseGrid — active ou désactive le trading en grid.
GridStep — distance en points entre les niveaux de grid.
MaxGridOrders — nombre maximum d'ordres dans une direction.
Trading Direction
TradeDirection — direction de trading : BUY ONLY, SELL ONLY ou BOTH.
Stop Loss & Take Profit Settings
StopLoss — taille du Stop Loss en points (0 — désactivé).
TakeProfit — taille du Take Profit en points (0 — désactivé).
Trailing Stop & BreakEven Settings
TrailingStop — activation du trailing stop.
TrailingStart — profit en points pour activer le trailing.
TrailingDistance — distance du trailing stop par rapport au prix.
TrailingStep — pas de mouvement minimum du trailing.
BreakEven — activation du break even.
BreakEvenStart — profit en points pour activer le break even.
BreakEvenOffset — décalage du stop loss par rapport au point d'entrée.
Trading Rules
MaxSpread — spread maximum autorisé en points.
MinutesBetweenTrades — intervalle minimum entre les transactions en minutes.
FilterMode — mode de filtre d'entrée : temps seulement, distance seulement, OU ou ET.
MagicNumber — identifiant unique pour les transactions du EA.
TradeComment — commentaire pour les transactions.
DailyLimit — activation de la limite quotidienne.
MaxOrdersPerDay — nombre maximum de transactions par jour.
Time Filter
EnableTimeFilter — activation du filtre de temps (désactivé par défaut).
TradeMonday — TradeSunday — autorisation de trading par jour de la semaine.
StartHour / StartMinute — début de la période autorisée.
EndHour / EndMinute — fin de la période autorisée.
Display Settings
ShowPanel — affichage du panneau d'information.
ShowProfitStats — statistiques de profits par jour, semaine, mois.
ShowTradeHistory — historique des transactions sur le graphique.
BuyTradeColor / SellTradeColor — couleurs des transactions d'achat et de vente.
TradeFontSize — taille de police de l'historique des transactions.
PanelBackColor / PanelTextColor / PanelEditColor — couleurs du panneau d'information.
SMART RISK
Smart Risk est un mode qui calcule automatiquement le volume de la position en fonction du solde du compte. Le volume de la transaction augmente avec le dépôt et diminue lorsqu'il se réduit, de sorte que la charge sur le compte reste proportionnelle à son état actuel.
La caractéristique clé de ce mode se manifeste pendant le fonctionnement du grid : chaque ordre de grid suivant utilise une taille de lot inférieure à la précédente. Cela différencie fondamentalement Smart Risk du martingale classique, où chaque ordre suivant double et la charge sur le dépôt croît de manière exponentielle. Réduire le volume à mesure que le grid s'étend rend la gestion du capital plus conservatrice et prévisible.
Avant d'ouvrir une position, le EA vérifie la marge libre disponible et, si nécessaire, réduit le volume pour l'aligner sur le pas de lot autorisé par le courtier. Cela évite d'ouvrir des transactions avec un volume incorrect ou invalide.
GRID
Avec le trading en grid activé, le EA ne se limite pas à une seule position. À mesure que le marché évolue contre le côté ouvert, il ajoute de nouveaux ordres à un pas défini en points (GridStep), formant un grid de moyennage. Le nombre total d'ordres dans une direction est limité par le paramètre MaxGridOrders, ce qui maintient le risque global sous contrôle.
Le EA maintient son propre enregistrement des niveaux de grid et des prix d'entrée, de sorte que la logique du grid fonctionne également correctement sur les comptes Netting et Hedging. Une fois que le côté est complètement fermé, le compteur de grid est réinitialisé et le signal suivant commence un nouveau cycle à partir du premier niveau.
TIME FILTER
Le filtre de temps permet de restreindre le trading à des jours spécifiques de la semaine et à des heures de la journée. Il est contrôlé par le paramètre EnableTimeFilter et est désactivé par défaut — dans ce cas, le EA peut négocier à tout moment.
Lorsque le filtre est activé, le trading n'est autorisé que si les deux conditions sont remplies : le jour de la semaine actuel est marqué comme autorisé et l'heure actuelle se trouve dans la fenêtre définie. Si l'heure de début est postérieure à l'heure de fin, la fenêtre est considérée comme traversant minuit. Toutes les vérifications sont effectuées en utilisant l'heure du serveur du courtier.
TRADE DIRECTION
BUY ONLY — le EA ouvre uniquement des transactions d'achat ; les signaux de vente sont ignorés.
SELL ONLY — le EA ouvre uniquement des transactions de vente ; les signaux d'achat sont ignorés.
BOTH — les deux côtés sont autorisés. La direction de chaque transaction est déterminée par la direction de HMA.
PANNEAU D'INFORMATION
Le panneau d'information intégré sur le graphique affiche :
- Signal actuel de Hull Moving Average (vert, rouge ou gris)
- Nombre de niveaux de grid d'achat et de vente
- Statistiques de profits pour le jour, la semaine, le mois et toute la période
- Statut des fonctions de protection (Trailing, BreakEven, Stop Loss, Take Profit)
L'historique des transactions est affiché directement sur le graphique : des flèches marquent les entrées et sorties, des lignes pointillées relient les transactions d'une même position, et des étiquettes de profit/perte apparaissent à côté de chaque position fermée.
INSTRUMENTS RECOMMANDÉS
- Or (XAU/USD) — la volatilité élevée et les forts mouvements de tendance s'associent bien avec les signaux HMA.
- Paires de devises Forex — EUR/USD, GBP/USD, USD/JPY, AUD/USD, USD/CAD et autres. La liquidité élevée et les spreads serrés conviennent au scalping.
- Pétrole (Brent, WTI) — les mouvements impulsifs offrent des opportunités tant pour les entrées de tendance que pour le trading en grid.
- Cryptomonnaies (BTC, ETH) — trading 24/7 et dynamique des prix élevée.
Il est recommandé d'optimiser les paramètres pour chaque instrument de trading et timeframe dans le Strategy Tester au préalable.
CONCLUSION
HMA Scalper Pro EA combine les signaux de Hull Moving Average, la gestion du capital Smart Risk, le trading en grid adaptatif, le filtrage temporel et la protection complète des positions en un seul conseiller de trading entièrement automatisé pour MetaTrader 5. La configuration flexible des paramètres, les deux modes de calcul de volume et la prise en charge complète des comptes Netting et Hedging font du EA une solution universelle pour le trading automatisé sur divers marchés financiers.
Le EA ne garantit pas de profit. Les résultats du trading dépendent des conditions du marché, des paramètres sélectionnés, des conditions du courtier et de l'approche du trader en matière de gestion des risques. Avant de l'utiliser sur un compte réel, testez le EA dans le Strategy Tester et sur un compte de démonstration.


supporto ottimo, gentilissimo Vladimir. in 4 giorni col suo aiuto ho impostato XAU USD e con 500 dollari faccio 20/35 dollari al giorno. bravo!!!grazie