Hidden Markov Model
- Experts
-
Robert Davis Waweru Mugure
experienced algo trader .. 4 years of experience coding my own EAs and using them for myself. Found it wise to share some of my best EAs at a small token of appreciation .
also Washignton Accorded MECHATRONICS ENGINEER. - Version: 4.2
Markov Inbuilt Scalper EA
Markov Inbuilt Scalper EA est un Expert Advisor automatisé pour MetaTrader. Il combine l'analyse de probabilité par chaînes de Markov avec une gestion des risques basée sur l'ATR.
L'Expert Advisor construit une matrice de transition de Markov sur une fenêtre glissante de bougies récentes. Il calcule la probabilité de continuation haussière ou baissière et ouvre des transactions lorsque la confiance dépasse un seuil défini par l'utilisateur. Deux modes de trading sont disponibles : suivi de momentum et retour à la moyenne. Le mode s'adapte aux conditions actuelles du marché.
La gestion des risques utilise un Stop Loss basé sur l'ATR. Le Stop Loss est placé comme un ordre en attente séparé. Un ratio fixe de récompense sur risque est appliqué à chaque transaction. Un filtre de spread bloque le trading lorsque le spread dépasse une valeur définie. Une sortie basée sur le temps ferme les positions qui restent ouvertes au-delà d'un nombre maximal de bougies. Sur les comptes de compensation, les positions opposées sont fermées pour maintenir une exposition nette nulle. Une seule position est ouverte à la fois. Le système n'utilise pas de grille ni de martingale.
Un panneau sur le graphique affiche l'état actuel du spread, la valeur de l'ATR, les pourcentages de probabilité de Markov, le profit ou la perte nette, ainsi que les statistiques de gains et de pertes.
Paramètres d'entrée
Filtres
maximum spread : spread maximal autorisé en points
Probability threshhold : niveau minimal de confiance requis pour exécuter une transaction
Moteur d'exécution
InpLotSize : taille de position fixe par transaction en lots
InpWindow : nombre de bougies utilisées pour construire la matrice de transition de Markov
Architecture des risques
InpATRPeriod : période utilisée pour le calcul de l'ATR
InpATRMultiplier : multiplicateur appliqué à l'ATR pour déterminer la distance du stop-loss
InpRewardRatio : ratio du take-profit sur le stop-loss
InpMaxBarsOpen : nombre maximal de bougies avant la fermeture automatique de la position
InpMagicNumber : identifiant unique des transactions de l'Expert Advisor
Fonctionnement
L'Expert Advisor analyse les dernières bougies à chaque clôture de bougie, construit la matrice de Markov, calcule les probabilités de direction, vérifie le spread et les conditions de position, et ouvre une transaction avec une entrée au marché et un ordre en attente de stop-loss séparé. Il gère ensuite la position, la sortie basée sur le temps, le take-profit et l'ordre en attente.
L'Expert Advisor est destiné à l'unité de temps M5 et aux paires de forex majeures avec une bonne liquidité. Testez dans le Testeur de stratégie et sur un compte de démonstration avant utilisation.
Le trading comporte des risques. Le produit ne garantit pas de profit. Les résultats des backtests ne sont pas des résultats réels de trading. Les performances passées ne garantissent pas les résultats futurs.
