MQL5 Trading Algorithmique
33.4K subscribers
1.25K photos
1.25K links
Les meilleures publications de la plus grande communauté de traders algorithmiques.

Abonnez-vous pour rester au courant des dernières technologies et du développement des programmes de trading.
Download Telegram
La classe CDeMarkerOnArray est conçue pour calculer les valeurs de l'indicateur DeMarker via des tampons d'indicateur. Pour l'intégration, utilisez la méthode Init() avec des paramètres dans OnInit() : int aPeriod pour la période de l'indicateur et ENUM_MA_METHOD aMethod pour la méthode de lissage. Dans OnCalculate(), utilisez Solve() avec les paramètres suivants : const int aRatesTotal, const int aPrevCalc, double aDataHigh[], double aDataLow[], et des tampons pour les composantes positive et négative. Des méthodes comme BarsRequired() ou Name() fournissent des informations supplémentaires sur l'indicateur. Le fichier Test_DeMarkerOnArray.mq5 illustre son utilisation. Le bon emplacement des fichiers est crucial pour le bon fonctionnement. Cette classe est dépendante de CMAOnArray. L'indicateur DeMarker évalue les maximums des barres actuelles et précédentes pour ses calculs.

👉 Lis ça | Freelance | @mql5fr
2
MoyennesMobiles.mqh est désormais accessible dans une version multi timeframe gratuite. Cette version inclut des options de couleur pour indiquer l'orientation, utile pour les développeurs et les traders expérimentés. Notez que l'accès est soumis à certaines conditions. Par ailleurs, des indicateurs multi timeframe supplémentaires sont également proposés. Ces outils peuvent améliorer l'analyse technique en offrant une vue plus complète des tendances à travers différents délais. Examiner toutes les conditions et fonctionnalités avant utilisation reste essentiel pour maximiser les bénéfices dans vos opérations de développement ou de trading.

👉 Lis ça | Calendrier | @mql5fr
1
Les Expert Advisors (EAs) discutés utilisent chacun la traversée du prix à travers une moyenne mobile comme signal d'entrée. Le premier EA fonctionne avec une taille de lot fixe et utilise les paramètres suivants : la période de la moyenne mobile (MAPeriod), la taille du lot (LotSize), les points de prise de profit (TPPoints) et les points d'arrêt de perte (SLPoints).

Le deuxième EA applique une stratégie de Martingale. Après chaque perte, la taille du lot initiale (StartingLot) est augmentée selon un multiplicateur (LotMultiplier), mais ne dépassera pas la taille maximale définie (MaxLot). Les points de prise de profit et d'arrêt de perte augmentent également grâce à un multiplicateur (TPMultiplier) pour accentuer la récupération.

Ces systèmes, stockés dans ImportantFunctions.mqh, sont destinés à la simulation et non recommandés pour des comptes en argent réel. Une vidéo explicati...

👉 Lis ça | Freelance | @mql5fr
1