Codes

CCI beginner tutorial by William210 pour MetaTrader 5

Beginner tutorial on CCI to learn to code in MQL5

ATR classic therefore without iATR by William210 pour MetaTrader 5

This code does not trace the iatr() because the iatr() or this code is a more modern version. This code uses original smoothing, a kind of SMA and not wilder smoothing. The analysis of the two smoothings can suggest opportunities elsewhere

ATR without iATR() with smoothing Wilder by William210.mq5 pour MetaTrader 5

The goal is to show a code that shows the calculation of the ATR with Wilder smoothing

MovingAverages.mqh Part II by Wiliam210 pour MetaTrader 5

How to use Metaquotes native smoothing functions in MovingAverages.mqh SimpleMAOnBuffer(), ExponentialMAOnBuffer(), SmoothedMAOnBuffer(), and 2 LinearWeightedMAOnBuffer()

MovingAverages.mqh Part I by Wiliam210 pour MetaTrader 5

This indicator shows you how to use native functions SimpleMA(), ExponentialMA(), SmoothedMA(), LinearWeightedMA which are in the MovingAverages.mqh library in the includes directory

Envelopes beginner tutorial By William210 pour MetaTrader 5

Envelopes beginner tutorial to learn how to code in MQL5

Donchian Channel for beginners by William210 pour MetaTrader 5

Donchian Channel for traders or young developers by William210

Keltner Channel code for beginners by William210 pour MetaTrader 5

Keltner Channel for traders or young developers by William210

ATR - Average True Range - code for beginners by William210 pour MetaTrader 5

ATR - Average True Range - beginner tutorial to learn how to code in MQL5

AO - Awesome Oscillator - without iAO() code for beginners by William210 pour MetaTrader 5

AO - Awesome Oscillator - without iAO() beginner tutorial to learn how to code in MQL5

Forum

Comment choisir un EA ?

C'est le titre de ce article sur je trouve pas mal https://www.centralcharts.com/fr/gm/1-apprendre/5-trading/16-automatique/310-expert-advisors-et-robots-de-trading-oui-ou-non

Ia

https://intelligence-artificielle.developpez.com/actu/359392/Les-defis-croissants-du-code-genere-par-l-IA-le-code-genere-par-l-IA-pourrait-augmenter-la-charge-de-travail-des-developpeurs-et-accroitre-les-risques-selon-Harness/

Compilation Conditionnelle (#ifdef, #ifndef, #else, #endif)

Bonjour Comment allez vous ? Y a qqch que je ne comprends dans ces fonctions conditionnelle je voulais pouvoir créer deux exe selon une constante que je change à la main dans le code. Le but étant de "sauter" des partie du code qui ne m'intéresse pas de l'exe et qui servent juste en mode

Icustom Vs Cindicator

Bonjour Quel choix avez vous fait et pour quelles raisons pour appeler vos indicateurs natifs ou non-natifs CIndicator - Classes de base - Indicateurs - Bibliothèque Standard - Référence MQL5 - Référence sur le langage de trading algorithmique/automatisé pour MetaTrader 5 iCustom - Indicateurs

Oninit est "int" ou "void" ?

Bonjour Dans la doc il est dit que Oninit est de type Void mais quand on crée un code via le wizard, il est de type int... C'est quoi la bonne réponse ? Merci

Icustom - Display or not display ?

Bonjour Pas de repos pour les guerriers même le dimanche matin :-) Question j'ai un code pour afficher une moyenne mobile, rien de sorcier //+------------------------------------------------------------------+ //| MMA.mq5 | //|

Oncalculate et for - Quel type ?

Bonjour Comment allez vous ? Question Très souvent dans oncalculate on utilse une boucle "for" pour lire les données de quelque chose for ( int i = limit; i < rates_total && i >= prev_calculated je trouve que ce "int" est "too much" On aura jamais une valeur qui ira de -2 Millions à +2 millions à

Fonction pour trouver la moyenne des X dernières entrées dans un array

Bonjour je suis en MQL5 Comme dit dans le titre, je souhaite trouver la moyenne des X dernières entrées dans un array. je refuse de croire qu'il n'existe pas une fonction qui pourrait déjà le faire, mais où ? Si vous pouviez me dire où ce trouve la fonction avec son nom, je pourrais faire l'include

Icustom - 2 syntaxes ?

Bonjour je regarde des codes d'autres personnes et il me semble qu'il y a deux syntaxes possible de Icustom. La première que je trouve dans la doc iCustom Rend le handle de l'indicateur indiqué d'utilisateur. int iCustom ( string symbol , // nom du symbole ENUM_TIMEFRAMES

Changer le nom d'un indicateur dans la fenêtre indicateurs

Bonjour j'ai un indicateur que j'ai plusieurs fois sur le même graphe mais pas avec la même période. Quelle est la propriété pour que je puisse voir sur cette liste la période qui est utilisée ? Un peu comme j'ai pu le faire ici dans Les périodes sont 19 55 et 103 et j'ai pu les faire apparaitre