Salut à tous, traders ! Aujourd'hui, je vous présente un template d'Expert Advisor (EA) qui va vous faciliter la vie quand il s'agit de trader autour des annonces économiques. Ce modèle utilise deux sources d'actualités fiables : Investing.com et Dailyfx.com. Et le meilleur, c'est qu'il ne nécessite pas de DLL !
Ce EA est capable de distinguer les nouvelles faibles, moyennes et fortes, ainsi que les annonces des Non-farm Payrolls. Vous pouvez même définir un temps d'indentation pour chaque type de nouvelle, afin que le script vous signale les nouvelles à venir ou passées.
Avec ce template, vous avez aussi la possibilité d'inverser son fonctionnement. Ainsi, l'EA peut ne trader que sur les nouvelles ou juste avant la publication des Non-farm Payrolls. Si plusieurs nouvelles tombent en même temps, il prendra en compte uniquement les plus impactantes.
Cette version du template est un exemple concret de son utilisation dans votre trading. Il inclut déjà une fonction de trading simple, ManageTrade(), que vous pouvez personnaliser selon vos besoins. La logique est simple : en fonction des paramètres, il vérifie la présence de nouvelles, et si des nouvelles sont détectées, le trading est suspendu pendant le temps défini dans les réglages.
Pour plus de fonctions de trading, jetez un œil ici :
if(IsTradeAllowed() && trade)
{// Pas de nouvelles et trading autorisé
ManageTrade(); // Vos fonctions de trading
}

Réglages :
- SourceNews – Sélectionnez la source d'actualités.
- LowNews – Activez les nouvelles faibles.
- LowIndentBefore – Indentation avant la publication des nouvelles faibles.
- LowIndentAfter - Indentation après la publication des nouvelles faibles.
- MidleNews - Activez les nouvelles moyennes.
- MidleIndentBefore - Indentation avant la publication des nouvelles moyennes.
- MidleIndentAfter - Indentation après la publication des nouvelles moyennes.
- HighNews - Activez les nouvelles fortes.
- HighIndentBefore - Indentation avant la publication des nouvelles fortes.
- HighIndentAfter - Indentation après la publication des nouvelles fortes.
- NFPNews - Activez les nouvelles des Non-farm Payrolls.
- NFPIndentBefore - Indentation avant la publication des nouvelles des Non-farm Payrolls.
- NFPIndentAfter - Indentation après la publication des nouvelles des Non-farm Payrolls.
- DrawNewsLines - Activez pour afficher les lignes d'actualités sur le graphique.
- LowColor – Couleur des nouvelles faibles.
- MidleColor - Couleur des nouvelles moyennes.
- HighColor - Couleur des nouvelles fortes.
- LineWidth – Largeur de ligne.
- LineStyle - Style de ligne.
- OnlySymbolNews - Mettez "true" pour afficher les nouvelles uniquement pour le symbole sélectionné ou "false" pour montrer tout.
- Your Time Zone, GMT (for news) - Votre fuseau horaire (GMT).
Je tiens à rappeler que ce template est conçu pour vous aider à développer votre propre Expert Advisor.
Si vous avez des questions sur l'insertion des fonctions nécessaires, n'hésitez pas à me contacter, je suis là pour vous aider.
Articles connexes
- Utiliser MQL5 Wizard pour Créer un Expert Advisor Basé sur les Modèles de Chandeliers Englobants et MFI
- Développez un Expert Advisor avec MQL5 : Signaux de Trading 3 Corbeaux Noirs / 3 Soldats Blancs + RSI
- Découvrez le Système de Trading Exp_XPeriodCandle_X2 pour MetaTrader 5
- Découvrez l'Expert Advisor exp_iCustom_v5 pour MetaTrader 4
- Découvrez CoensioTrader1V06 : Votre nouvel allié sur MetaTrader 5