Pourquoi vous avez besoin de mettre à jour MetaTrader 5 dès
maintenant si vous utilisez MQL5 et que vous créez des robots de trading
:
- En réponse à la demande populaire des traders, nous avons ajouté les fonctions suivantes pour les opérations avec les timeseries
: iTime, iOpen, iHigh, iLow, iClose, iVolume, iBars, iBarShift,
iLowest, iHighest, iRealVolume, iTickVolume et iSpread. Maintenant, les
développeurs peuvent facilement transférer leur code d'application
MetaTrader 4 à la plateforme de cinquième génération, puisque ces
fonctions ont été migrées à partir de MQL4. Des descriptions détaillées
et le code des fonctions sont disponibles dans l'annonce de MetaTrader 5 build 1860.
- Les
applications MQL5 peuvent s'exécuter plus rapidement en raison de
l'optimisation supplémentaire du code source lors de la compilation.
Recompilez vos programmes avec la nouvelle version de MetaEditor pour
améliorer leurs performances.
- Nous avons complètement
mis à jour l'opération de cache d'optimisation dans le Strategy Tester.
Dans les versions antérieures, le cache d'optimisation était stocké sous
la forme d'un fichier XML. Toutes les passes d'optimisation d'un Expert
Advisor, avec des paramètres de test spécifiés, étaient enregistrées
dans ce fichier. Par conséquent, le même fichier stockait les résultats
d'optimisation avec différents paramètres d'entrée. Maintenant, le cache
d'optimisation est stocké sous forme de fichiers binaires séparés, pour
chaque ensemble de paramètres optimisés. Les opérations du Strategy
Tester impliquant le cache d'optimisation, sont devenues nettement plus
rapides grâce au nouveau format et à la taille réduite des fichiers.
C'est visible de façon notable lorsque vous reprenez une passe
d'optimisation en pause.
Voir les résultats des optimisations précédentes.
Les
résultats des optimisations précédemment effectuées peuvent être
visualisés directement dans le Strategy Tester. Il n'est donc pas
nécessaire d'analyser de gros fichiers XML en utilisant un logiciel
tiers. Ouvrez l'onglet "Résultats d'optimisation", sélectionnez un
Expert Advisor et un fichier avec le cache d'optimisation souhaité. La
liste contient tous les fichiers du cache d'optimisation des Expert
Advisors disponibles sur le disque. La date d'optimisation, les
paramètres de test (symbole, période et intervalle) et les paramètres
d'entrée sont affichés pour chaque fichier. Vous pouvez en outre filtrer
les résultats d'optimisation par serveur de trading.
Recalcul du critère d'optimisation 'à la volée'
Le critère d'optimisation est un certain paramètre variable, dont la valeur détermine la qualité d'un ensemble testé d'entrées.
Plus la valeur du critère d'optimisation est élevée, meilleure est la qualité du test.
Auparavant,
un seul critère, sélectionné avant le début de l'optimisation, était
calculé pendant l'optimisation en tant que telle.
Vous pouvez désormais modifier le critère d'optimisation 'à la volée' à
partir du mode d'affichage des résultats. Toutes les valeurs seront
automatiquement recalculées dans le Strategy Tester.
- La
nouvelle version permet le réglage manuel de la devise du dépôt et de
l'effet de levier à utiliser lors des tests et de l'optimisation.
Dans les versions antérieures, ces paramètres étaient définis en
fonction du compte connecté, de sorte qu'ils ne pouvaient être modifiés
qu'en passant à un autre compte.
- L'utilisation d'OpenCL
est maintenant permise sur les agents de test. Auparavant, les
périphériques OpenCL n'étaient autorisés que lors des tests sur les
agents locaux. Dans la version mise à jour, les agents sont autorisés à
utiliser tous les périphériques OpenCL disponibles (tels que les
processeurs et les cartes vidéo), à la fois sur le réseau local et dans
le MQL5 Cloud Network.
Veuillez vous reporter aux nouvelles précédentes :