Auteur de l'idée — Alexey Kiyanitsa, auteur du code MQL5 — barabashkakvn.
Cette stratégie repose sur l'évaluation de cinq indicateurs : Gator, WPR, AC, DeMarker et RSI. Elle utilise des fonctions d'appartenance trapézoïdales. Avant d'envoyer une demande de trade, elle vérifie si les fonds disponibles sur le compte sont suffisants.
Paramètres
double arWPR[8] = {-95,-90,-80,-75,-25,-20,-10,-5};
double arAC[8] = {0.05,0.04,0.03,0.02,0.02,0.03,0.04,0.05};
double arDeMarker[8] = {0.15,0.2,0.25,0.3,0.7,0.75,0.8,0.85};
double arRSI[8] = {25,30,35,40,60,65,70,75};
double Weight[5] = {0.133,0.133,0.133,0.268,0.333};
Pour la période H1.
Message de l'auteur :
Il existe beaucoup de matériel théorique sur les systèmes flous, alors parlons de cet Expert Advisor :
1) L'évaluation se fait à partir des valeurs de cinq indicateurs (Gator, WPR, AC, DeMarker et RSI), en utilisant des fonctions d'appartenance trapézoïdales.
2) Le classement et les poids des valeurs peuvent être modifiés directement dans le code.
3) Comme base pour l'évaluation floue (acheter, vendre, ne rien faire), vous pouvez utiliser non seulement les indicateurs mentionnés ci-dessus, mais aussi d'autres méthodes selon votre choix.
En général, le code de cet EA est conçu pour une découverte pratique des techniques d'évaluation floue de la situation actuelle sur le marché. Il est recommandé de l'utiliser ou de le modifier après avoir lu la théorie. Vous pouvez commencer avec des matériaux sur les fondamentaux de l'évaluation floue par A. Nedosekin (il décrit une technologie différente, mais contient une très bonne explication de la théorie).
À noter :
- Si vous souhaitez ajouter vos propres critères d'évaluation au lieu des cinq indicateurs intégrés, je vous recommande de diviser ces critères en frontières de valeurs floues (dans le code - tableaux arGator[7], etc.).
- N'essayez pas de sur-optimiser les paramètres de la fonction d'appartenance (ils ne sont pas disponibles en tant que paramètres externes dans le code) — cela ne donnera pas d'effet substantiel.
- Essayez d'expérimenter. Je pense que la logique floue est incomparable en termes de prise de décision.
Le meilleur résultat a été obtenu sur EURUSD, H1 :
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