Accueil Trading Systématique Publication

EA Stochastique et Bandes de Bollinger : Analyse Multi-Temporal sur MetaTrader 4

Pièce jointe
58746.zip (1.43 KB, Télécharger 0 fois)

Salut les traders ! Aujourd'hui, je vais vous parler d'un Expert Advisor (EA) qui pourrait bien changer votre manière de trader sur MetaTrader 4. Il s'agit d'un EA basé sur l'oscillateur stochastique et les bandes de Bollinger, avec une analyse multi-temporelle. Alors, sans plus tarder, plongeons dans le vif du sujet !

Fonctionnalités Clés :

  • Analyse Multi-Temporelle : Cet EA utilise les valeurs de l'oscillateur stochastique et des bandes de Bollinger à partir des graphiques M1, M5 et M15 pour prendre des décisions d'entrée en position.
  • Conditions d'Entrée :
    • Achat : Les trois lignes K de l'oscillateur stochastique doivent être en dessous du niveau MinStochOversold et le prix M15 doit être en dessous de la bande inférieure de Bollinger.
    • Vente : Les trois lignes K de l'oscillateur stochastique doivent être au-dessus du niveau MaxStochOverbought et le prix M15 doit être au-dessus de la bande supérieure de Bollinger.
  • Gestion des Trades :
    • Permet un maximum de MaxTradesPerTrend trades ouverts à la fois.
    • Calcule les niveaux de Stop Loss (SL) et de Take Profit (TP) basés sur l'Average True Range (ATR) du timeframe M15 ainsi que sur les entrées SLMultiplier et TPMultiplier.
  • Contrôle du Spread : Vérifie le spread actuel par rapport aux valeurs MaxSpreadStandard (pour comptes standard/ECN) et MaxSpreadCent (pour comptes cent/micro). Si le spread est trop élevé, il place un ordre limite d'achat ou de vente au lieu d'une exécution instantanée.
  • Ordres en Attente : Lorsque le spread est trop élevé pour une exécution immédiate, l'EA place des ordres limites d'achat ou de vente légèrement en dessous ou au-dessus du prix actuel pour les entrées respectives.
  • Paramètres d'Entrée : Offre divers paramètres d'entrée pour la personnalisation, y compris la glissade, la taille des lots, les périodes et écarts des indicateurs, les multiplicateurs SL/TP, les réglages de break-even et de trailing stop, les limites de spread maximales pour différents types de comptes, et les niveaux de surachat/survente stochastiques.
  • Fonction OnTick : La fonction OnTick() est le bloc d'exécution principal. Elle récupère les valeurs des indicateurs, vérifie les ordres ouverts, puis évalue les conditions d'achat et de vente pour potentiellement ouvrir de nouveaux trades.
  • Débogage : Inclut des instructions Print() pour le débogage, en enregistrant les valeurs K de l'oscillateur stochastique à travers les différentes périodes et le spread actuel.
tester

Articles connexes

Commentaire (0)