Terminal
- Ajout de la possibilité de redimensionner l'objet graphique Rectangle en faisant glisser l'un de ses quatre coins.
- Rendu plus rapide de l'interface graphique.
- Prise en charge améliorée des adresses IPv6.
- Correction de la calcul de la hauteur du champ de date inférieur et du
calcul de la largeur du champ de prix de droite lors du premier
lancement de la plateforme.
- Ajout d'une fonction pour travailler avec les matrices et les vecteurs : RegressionMetric. Elle définit la métrique pour l'évaluation de la régression.
double vector.RegressionError(const enum lr_error);
double matrix.RegressionError(const enum lr_error);
vector matrix.RegressionError(const enum lr_error,const int axis);
Les variables suivantes peuvent être utilisées comme métriques :
enum REGRESSION_ERROR
{
REGRESSION_MAE,
REGRESSION_MSE,
REGRESSION_RMSE,
REGRESSION_R2,
REGRESSION_MAPE,
REGRESSION_MSPE,
REGRESSION_RMSLE
};
- Ajout de la possibilité d'écrire des tableaux avec une taille de données supérieure à INT_MAX (tableaux de structures).
- Améliorations de la barre d'onglets :
- Le
panneau n'est pas masqué même si une seule fenêtre est ouverte. Ainsi,
les commandes du menu contextuel de l'onglet sont toujours visibles pour
l'utilisateur.
- Le bouton de fermeture 'X' a été ajouté à
chaque onglet. De plus, les onglets peuvent être fermés à l'aide du
bouton central de la souris ou via le menu contextuel.
- Ajout d'une commande pour une compilation rapide du programme. Ce mode
ignore l'optimisation du code, ce qui accélère considérablement la
création d'un fichier exécutable EX5. Utilisez ce mode pendant la phase
de développement actif, lorsque vous devez vérifier rapidement le code
écrit. Lors de la compilation finale du programme, activez le mode
d'optimisation maximale pour des performances améliorées.
Le paramètre "Optimisation maximale" dans les paramètres du projet remplit la même fonction.
Toutes les opérations de compilation-relation sont disponibles dans le menu "Build".
- Améliorations de la gestion du code :
- Des
commandes distinctes ont été implémentées pour sauter aux définitions
et aux déclarations. Auparavant, le menu avait une commande qui ouvrait
un sous-menu de sélection. Les nouvelles commandes permettent un passage
plus rapide aux parties de code nécessaires.
- Ajout de la substitution des mots clés reconnus par la touche "Tab", en plus de "Entrée".
- Ajout de la possibilité d'afficher automatiquement les variables locales dans la liste de surveillancedu
débogueur. L'affichage peut être activé par la commande de menu
contextuel "Local". Au fur et à mesure que l'opération de débogage
progresse dans le code, les variables de la portée actuelle sont
automatiquement affichées dans la liste.
- Améliorations de la liste de surveillance du débogueur pour les vecteurs et les matrices.
- Correction des chemins dans les fichiers de projet. Une erreur peut
entraîner la disparition des fichiers des projets.
- Amélioration de l'arrêt des agents testeurs à l'arrêt de la plateforme.
- Le cinquième nœud MQL5 Cloud Network
a été ajouté. Il est situé à Hong-Kong. Le nouveau nœud accélère
l'optimisation des robots via le réseau dans les régions les plus
proches.
Correction des erreurs signalées dans les journaux de plantage.
Veuillez vous reporter aux nouvelles précédentes :