MQL5
- Ajout de la fonction CopyTicksRange.
- Ajout de fonctions d'anti-aliasing améliorées dans la classe CCanvas :
- Ajout de la description de la bibliothèque graphique dans la Référence MQL5. La bibliothèque permet de créer rapidement des histogrammes, des graphiques de distribution et des graphiques linéaires directement sur les graphiques des prix.
- Ajout des identifiants d'état des touches du système dans la liste des constantes des Propriétés du Terminal Client. Un appel à TerminalInfoInteger(TERMINAL_KEYSTATE_XXX) retourne le même code d'état d'une touche que la fonction GetKeyState() dans MSDN.
- Désactivation du support du cast d'une chaîne de caractères (string) en bool. Pour vérifier les chaînes de caractères, il faut maintenant utiliser des conditions explicites. Par exemple, avec le nouveau build, la compilation du code suivant déclenchera une erreur :
string str;
...
if(str)
Print("str est true");
Il faut utiliser une condition explicite :
string str;
...
if(str!=NULL)
Print("str est true");
ou
if(StringCompare(str,"true",false))
Print("str est true");
ou
if((int)str!=0)
Print("str est true");
Correction d'erreurs reportées dans les journaux de crash.
Veuillez vous reporter aux nouvelles précédentes :