Tweeter fournit une plateforme gratuite permettant à quiconque de publier n'importe quoi sur son site. Cela peut être aussi précieux que des conseils financiers ou aussi sans valeur que n'importe quelle personne éminente peut être en exprimant ses pensées. Puisque cet article se concentre principalement sur le média plutôt que sur son contenu, commençons.
Pour ceux qui savent coder dans d'autres langages de programmation, ces bibliothèques Twitter peuvent être utiles comme référence. Ce sont d'excellentes ressources qui donnent un bon aperçu des détails de mise en œuvre qui ne sont parfois pas évidents à la simple lecture de la documentation de l'API.
Tweeter provides free platform for anyone to post anything on their site. It can be as valuable as financial tips or as valueless as any prominent person can be in expressing her/his thoughts. Since this article primary focus on the media instead of its contents, let's get started. Please sign-up on Tweeter to indulge yourself with a bunch of...
Je n'obtiens pas le bon temps affiché sur la croix lorsque je positionne sur les bougies. Il y a environ 30 minutes de retard.
De même, je n'obtiens pas deux niveaux de signal sur les graphiques MACD. Veuillez m'aider.
Et comment utiliser MQL...
Et quel indicateur donne l'indication préalable la plus précise sur le prix d'une action ? Merci
L'heure sur le graphique est l'heure du serveur du courtier.
Il existe un indicateur MACD standard qui se trouve ici sur MT5 :
Si vous n'aimez pas cet indicateur MACD par défaut, vous pouvez en sélectionner et installer un autre à partir de la CodeBase ou du marché (il y en a beaucoup).
MQL5 est le langage de programmation. Les programmeurs utilisent ce langage de programmation mql5 pour créer des EAs/indicateurs/outils personnalisés.
Il s'agit du meilleur indicateur, vous devez donc le choisir vous-même, désolé.
Trouvez le courtier Metatrader (il y a beaucoup de courtiers Metatrader, utilisez google pour trouver), et ouvrez le compte selon leurs conditions sur leurs sites web.
Juste quelques rappels sur la façon d'insérer du code dans le message(pour les nouveaux utilisateurs/nouveaux venus) - lisezici, et lisez entièrement l'article:MQL5.community - User Memo
============
2. Comment faire une recherche sur le portail forum/mql5.
22. Comment attacher l'indicateur au graphique ; comment changer les paramètres de l'indicateur qui a été attaché au graphique https://www.mql5.com/en/forum/344569
The trading activity in the platform implies forming and sending market and pending orders to be executed by a broker, as well as managing current positions by modifying or closing them. In the platform, you can review your account trading history, configure alerts of market events and much more. Opening Positions # Opening of a position or...
La version bêta de la plateforme MetaTrader 5 mise à jour sera publiée le vendredi 11 septembre 2020. Nous invitons tous les traders à rejoindre le test de la nouvelle version, pour évaluer toutes ses fonctionnalités et aider les développeurs à corriger les erreurs.
Pour mettre à jour la plateforme MetaTrader 5 jusqu'à la version 2605, accédez à la rubrique "Aide", "Vérifier les mises à jour du bureau", "Dernière version bêta" :
.
La version finale de la nouvelle plateforme MetaTrader 5 sera publiée après le test bêta public.
La nouvelle version présente les changements suivants :
Terminal : Extension des fonctions d'analyse fondamentale.
Ajout de nouvelles propriétés des instruments de trading, qui permettent une catégorisation plus précise des symboles :
.
Secteur - le secteur de l'économie auquel appartient l'actif, comme l'énergie, la finance, la santé et autres.
Industrie - le type d'industrie auquel l'actif appartient, comme les vêtements de sport, les accessoires, la construction automobile, la restauration et autres.
Pays - le pays de l'entreprise dont les actions sont négociées en bourse.
Basé sur ces propriétés, un système séparé a été implémenté dans Market Watch, permettant des opérations efficaces avec les symboles. Sélectionnez une catégorie dans le menu, et tous les instruments disponibles seront ajoutés à une liste pour une analyse approfondie :
.
Les propriétés pertinentes ont été ajoutées aux spécifications des contrats :
En outre, les données fondamentales des symboles de négociation peuvent désormais être ouvertes directement à partir de la plateforme. Des liens vers les plus grands agrégateurs ont été ajoutés au menu contextuel de Market Watch :
.
La disponibilité des données étendues est contrôlée par le courtier. Cependant, nous avons assuré la disponibilité par défaut des informations avancées pour un maximum d'instruments. Dès que les courtiers mettront à jour leurs serveurs à la nouvelle version, les données appropriées sur le pays, le secteur et l'industrie apparaîtront dans vos plateformes.
Terminal : Signaux et vitrines de marché améliorés. Des boutons de location et d'abonnement ont été ajoutés au panneau latéral gauche :
D'autres améliorations concernent le design des sections. Cela inclut des couleurs de boutons plus vives, des boutons de connexion MQL5 plus grands et d'autres améliorations.
Terminal : Correction du calcul des pertes et profits potentiels pour les niveaux de graphiques Stop Loss et Take Profit.
Terminal : Correction d'erreurs dans le calcul des instruments synthétiques. Ces erreurs pouvaient occasionnellement provoquer le blocage de la plateforme au démarrage.
Terminal : Toutes les icônes des barres d'outils de la plateforme ont été mises à jour pour prendre en charge les moniteurs HiDPI.
Terminal : Correction de l'ajustement du volume de la position pour les signaux de trading copiés. L'opération d'ajustement pouvait parfois échouer en raison de niveaux de stop incorrectement appliqués, ce qui provoquait l'erreur "stops invalides".
Terminal : Optimisation de la reconstruction de l'historique des prix après des changements pertinents sur le serveur.
MQL5 : Ajout de la fonction MathClassify. Elle détermine le type d'un nombre réel et renvoie un résultat sous la forme d'une valeur de la nouvelle énumération ENUM_FP_CLASS.
ENUM_FP_CLASS MathClassify(
doublevalue// real number
);
L'énumération contient les valeurs suivantes :
FP_SUBNORMAL - un nombre subnormal qui est plus proche de zéro que le plus petit nombre normal représentable DBL_MIN - 2.2250738585072014e-308.
FP_NORMAL - un nombre normal compris entre 2,2250738585072014e-308 et 1,7976931348623158e+308.
FP_ZERO - un zéro positif ou négatif.
FP_INFINITE - un nombre qui ne peut pas être représenté par le type approprié, infini positif ou négatif.
FP_NAN n'est pas un nombre.
Utilisez le code suivant pour vérifier la validité du nombre réel :
if(MathClassify(value)>FP_ZERO)
{
Print("value is not a valid number");
}
MQL5 : Ajout des propriétés des symboles qui peuvent être obtenues en utilisant les fonctions SymbolInfoString:
SYMBOL_COUNTRY - le pays de la société dont les actions sont négociées en bourse.
SYMBOL_SECTOR_NAME - le secteur de l'économie auquel appartient l'actif, comme l'énergie, la finance, la santé et autres.
SYMBOL_INDUSTRY_NAME - le type d'industrie auquel appartient l'actif, comme les vêtements de sport, les accessoires, la construction automobile, la restauration et autres.
Les propriétés sont retournées sous forme de chaîne de caractères.
Le secteur et l'industrie auxquels l'instrument appartient peuvent être obtenus comme une valeur d'énumération. Pour ce faire, il faut demander les propriétés suivantes à l'aide de la fonction SymbolInfoInteger:
SYMBOL_SECTOR
SYMBOL_INDUSTRY
Les énumérations ENUM_SYMBOL_SECTOR et ENUM_SYMBOL_INDUSTRY ont été ajoutées pour travailler avec ces propriétés.
MQL5 : Un nouveau mécanisme de gestion de la mémoire a été mis en place dans les programmes MQL5. Il permet une allocation de mémoire jusqu'à 3 fois plus rapide et évite les erreurs potentielles d'accès à la mémoire.
MQL5 : Optimisation et accélération des opérations avec l'historique des tick de compte via les fonctions History*.
MQL5 : Correction de l'appel WebRequest à partir du point d'entrée OnDeinit. Dans les versions précédentes, l'appel de fonction ne pouvait pas être mis en œuvre dans le cas d'un arrêt de l'Expert Advisor.
MQL5 : Correction de l'appel de la fonction WebRequest à partir des services. Auparavant, un appel de fonction pouvait échouer après le redémarrage du service.
MQL5 : Ajout d'une vérification de la prise en charge du type double sur un périphérique lors de l'utilisation d'OpenCL. Le type float ne peut pas être utilisé dans les calculs financiers en raison de l'arrondi excessif. Par conséquent, la plate-forme exige explicitement le support du type double pour les calculs. Si le type double n'est pas pris en charge, un message approprié sera écrit dans le journal de la plate-forme : device '<name>' does not support type 'double'. Auparavant, un message d'erreur commun était affiché dans de tels cas.
MQL5 : Exécution considérablement accélérée de la fonction AccountInfoDouble avec les paramètres ACCOUNT_EQUITY et ACCOUNT_BALANCE.
MQL5 : Correction de l'application des modèles à un graphique par la fonction ChartApplyTemplate.
MQL5 : Correction de l'appel de la fonction ChartSetInteger avec le paramètre CHART_BRING_TO_TOP.
MQL5 : Une nouvelle méthode Conjugate a été ajoutée à la bibliothèque Alglib intégrée. Cette méthode permet de calculer le nombre conjugué pour les nombres complexes. La bibliothèque se trouve à l'adresse MQL5\Include\Math\Alglib. .
MQL5 : Un profileur de code complètement révisé. Le nouveau profileur fonctionne avec une plus grande précision et à une plus grande vitesse.
L'analyse se base désormais sur le code optimisé de manière similaire à la compilation de la version release d'un programme. Cela permet une détermination plus précise de la vitesse d'exécution du code, car c'est exactement le même code qui sera utilisé lors de l'exécution du programme.
Le nouveau profileur utilise la méthode de profilage "Sampling". Cette méthode légère et précise recueille des statistiques sur les performances des applications en collectant les données de la pile d'appels et en calculant les performances à intervalles réguliers.
Contrairement aux versions précédentes, le nouveau profileur n'apporte aucune modification au code analysé. La méthode d'instrumentation utilisée précédemment ajoutait certaines constructions au code, qui étaient utilisées pour mesurer la vitesse des fonctions. Cela pouvait affecter la vitesse finale du code.
Le développement du profiler va se poursuivre. D'autres améliorations seront disponibles dans les prochaines versions de la plate-forme.
Testeur : Optimisation des opérations avec MQL5 Cloud Network. Correction du chargement des Expert Advisors sur les agents.
Testeur : Ajout d'un nouveau critère d'optimisation "Critère complexe max". Il s'agit d'une mesure intégrale et complexe de la qualité de passage d'un test. Il mesure plusieurs paramètres :
Nombre de transactions
Drawdown
Facteur de récupération
Gain attendu
Ratio de Sharpe
La valeur la plus élevée d'un paramètre (par exemple le bénéfice) n'est pas toujours la meilleure option en termes d'analyse complexe. Le critère complexe sélectionne progressivement les meilleures passes : tout d'abord, par le nombre d'affaires, puis par le gain attendu, le facteur de récupération, et ainsi de suite. La nouvelle option permet de recevoir les meilleures passes d'optimisation en fonction de tous les paramètres. En outre, vous pouvez sélectionner la passe optimale en fonction du paramètre souhaité, comme le gain le plus élevé.
Sélectionnez le nouveau critère dans les paramètres du testeur de stratégie et lancez l'optimisation.
La valeur "Critère complexe max" sera affichée dans un onglet "Résultat" séparé dans les résultats de l'optimisation. Les réussites peuvent être triées par cette colonne. Le nouveau critère prend en charge l'éclairage par code couleur pour mettre visuellement en évidence les meilleures passes. Les valeurs inférieures à 20 sont mises en évidence en rouge, et les valeurs supérieures à 80 sont affichées en vert foncé.
La mise à jour de la plateforme MetaTrader 5 sera publiée le vendredi 9 octobre 2020. La nouvelle version présente les changements suivants :
Terminal : L'onglet Options comporte un nouveau paramètre intitulé "Précharger les données graphiques pour les positions ouvertes et les ordres".
Afin d'économiser du trafic, la plateforme de trading télécharge l'historique des cours des symboles uniquement lorsque les données pertinentes sont demandées, par exemple à l'ouverture du graphique des cours ou au lancement d'un test. Cependant, cela n'est pas toujours pratique pour les symboles utilisés activement. Si vous activez cette nouvelle option, les graphiques des symboles pour lesquels vous avez des positions ouvertes ou des ordres en attente seront mis à jour en arrière-plan chaque fois que vous lancerez la plateforme. Ainsi, vous n'aurez pas à attendre le téléchargement des données après l'ouverture du graphique, et les données pertinentes seront immédiatement disponibles pour l'analyse.
Terminal : Correction de la génération des barres quotidiennes après les week-ends.
Terminal : Correction de la mise à jour des graphiques. Les graphiques pouvaient occasionnellement ne pas se mettre à jour après le téléchargement supplémentaire des données de prix mises à jour.
Terminal : Optimisation de la mise à jour du cache de l'historique des transactions du compte. Cette optimisation permet de réduire les délais de transmission des données lors de l'utilisation des fonctions d'historique*.
Terminal : Correction de l'affichage du bouton de renouvellement de l'abonnement aux signaux.
MQL5 : Plus d'améliorations dans le cadre de la mise à jour totale du profileur de code. Les fonctions suivantes ont été implémentées en plus des innovations présentées dans la build 2615:
Ajout de nouveaux paramètres Nous avons déjà annoncé l'utilisation de la méthode Sampling pour le nouveau profiler. Le profileur fait des pauses dans le fonctionnement du programme MQL (~1000 fois par seconde) et collecte des statistiques sur le nombre de pauses effectuées dans certains segments de code. Cela inclut également l'analyse des piles d'appels pour déterminer la part de chaque fonction dans le temps total de fonctionnement du code. Après le profilage, les utilisateurs reçoivent des statistiques sur le nombre de fois où l'opération a été mise en pause et sur le nombre de fois où chacune des fonctions est apparue dans la pile d'appels :
.
Total CPU [unité,%] - combien de fois la fonction est apparue dans la pile d'appels.
Self CPU [unit,%] - le nombre de "pauses" qui se sont produites directement dans la fonction spécifiée. Cette variable est cruciale pour identifier les goulots d'étranglement : selon les statistiques, les pauses se produisent plus souvent là où le processeur a besoin de plus de temps.
Ajout de la possibilité de désactiver l'inlining des fonctions pendant le profilage Pendant la compilation des programmes MQL, les fonctions sont inlining, c'est-à-dire que le code de la fonction est ajouté directement au site d'appel de la fonction. Ceci permet une accélération significative des performances. Cependant, cette procédure rend le profilage des fonctions difficile. Afin d'obtenir un rapport sur les fonctions "pures", vous pouvez désactiver l'inlining dans les paramètres du MetaEditor :
Mise à jour du design du rapport Nous avons revu le design du rapport de profilage et la présentation des informations de profilage dans la fenêtre du code source. Le design modernisé sera plus familier aux utilisateurs de Visual Studio.
MQL5 : Correction de l'opération de la fonction CopyTicksRange. La fonction pouvait parfois retourner des données incomplètes.
MQL5 : Nouveau code d'erreur TRADE_RETCODE_HEDGE_PROHIBITED - l'ouverture d'une position ou le placement d'un ordre en attente n'est pas autorisé car les positions de couverture sont interdites. L'erreur est retournée si un utilisateur essaie d'exécuter une opération de trading dans le cas où la couverture est désactivée pour le compte et que l'utilisateur a déjà un ordre ou une position opposée pour le même symbole.
MQL5 : Suppression de la possibilité d'appeler MessageBox lors du débogage des indicateurs. MessageBox ne peut pas être appelé depuis les indicateurs car il suspend l'exécution du thread pendant tout le temps où il attend la réponse de l'utilisateur.
MQL5 : Optimisation et accélération significative de l'ajout d'instruments de trading au Market Watch en utilisant la fonction SymbolSelect.
MQL5 : Correction du comportement de la fonction ArrayInsert pour les tableaux de taille fixe. Maintenant, le comportement correspond à sa description dans la documentation : lorsque des éléments sont insérés, la taille du tableau de destination ne change pas et les éléments à droite de la position d'insertion sont décalés vers la droite (les derniers éléments 'comptés' sont 'déposés'), tandis que les éléments sont copiés de la source vers l'espace libéré.
Correction du calcul des commissions personnalisées. Pour activer les commissions, il suffit maintenant de spécifier le nom du symbole plutôt que le chemin entier.
Réorganisation des onglets pour une utilisation plus efficace.
Renommé le dialogue et l'option d'activation des paramètres personnalisés.
Optimisation de la largeur des colonnes dans les tableaux de paramètres.
Lorsque l'option "Utiliser les paramètres personnalisés" est désactivée, tous les autres paramètres de la boîte de dialogue sont désactivés. Auparavant, les paramètres restaient modifiables, et les utilisateurs pouvaient penser à tort que les paramètres seraient appliqués pendant le test.
Testeur : Correction d'une erreur occasionnelle liée à la réception d'ordres de l'historique des transactions par ticket.
MetaEditor : Ajout de préréglages de couleurs pour la fenêtre d'édition du code : clair (par défaut), foncé et bleu. Vous pouvez personnaliser l'éditeur sans avoir à configurer manuellement la vue de l'éditeur.
De plus, il est maintenant possible de personnaliser la couleur de la bordure des infobulles des fonctions.
MetaEditor : Toutes les icônes des barres d'outils ont été mises à jour pour supporter les moniteurs HiDPI.
La documentation a été mise à jour.
La mise à jour sera disponible via le système Live Update.
Forum sur le trading, les systèmes de trading automatisés et les tests de stratégies de trading
Prévisions et niveaux pour le CAD
Sergey Golubev, 2020.08.07 15:11
Nouvelle fonctionnalité trouvée ici :
Nouvel article -
----------------
Client Twitter natif pour MT4 et MT5 sans DLL
Tweeter fournit une plateforme gratuite permettant à quiconque de publier n'importe quoi sur son site. Cela peut être aussi précieux que des conseils financiers ou aussi sans valeur que n'importe quelle personne éminente peut être en exprimant ses pensées. Puisque cet article se concentre principalement sur le média plutôt que sur son contenu, commençons.
Pour ceux qui savent coder dans d'autres langages de programmation, ces bibliothèques Twitter peuvent être utiles comme référence. Ce sont d'excellentes ressources qui donnent un bon aperçu des détails de mise en œuvre qui ne sont parfois pas évidents à la simple lecture de la documentation de l'API.Je n'obtiens pas le bon temps affiché sur la croix lorsque je positionne sur les bougies. Il y a environ 30 minutes de retard.
De même, je n'obtiens pas deux niveaux de signal sur les graphiques MACD. Veuillez m'aider.
Et comment utiliser MQL...
Et quel indicateur donne l'indication préalable la plus précise sur le prix d'une action ? Merci
Je n'obtiens pas le bon temps affiché sur la croix lorsque je positionne sur les bougies. Il y a environ 30 minutes de retard.
De même, je n'obtiens pas deux niveaux de signal sur les graphiques MACD. Veuillez m'aider.
Et comment utiliser MQL...
Et quel indicateur donne l'indication préalable la plus précise sur le prix d'une action ? Merci
L'heure sur le graphique est l'heure du serveur du courtier.
Il existe un indicateur MACD standard qui se trouve ici sur MT5 :
Si vous n'aimez pas cet indicateur MACD par défaut, vous pouvez en sélectionner et installer un autre à partir de la CodeBase ou du marché (il y en a beaucoup).
MQL5 est le langage de programmation. Les programmeurs utilisent ce langage de programmation mql5 pour créer des EAs/indicateurs/outils personnalisés.
Il s'agit du meilleur indicateur, vous devez donc le choisir vous-même, désolé.
Je n'obtiens pas le bon temps affiché sur la croix lorsque je positionne sur les bougies. Il y a environ 30 minutes de retard.
De même, je n'obtiens pas deux niveaux de signal sur les graphiques MACD. Veuillez m'aider.
Et comment utiliser MQL...
Et quel indicateur donne l'indication préalable la plus précise sur le prix d'une action ? Merci
Quelques informations supplémentaires (pour les débutants) :
Forum sur le trading, les systèmes de trading automatisés et les tests de stratégies de trading.
Comment démarrer un compte réel ?
Sergey Golubev, 2020.07.29 10:29
Trouvez le courtier Metatrader (il y a beaucoup de courtiers Metatrader, utilisez google pour trouver), et ouvrez le compte selon leurs conditions sur leurs sites web.
1. L'article - MQL5.community - User Memo
2. Aide MetaTrader 5 -Ouvrir un compte3. Par où dois-je commencer ?
https://www.mql5.com/en/forum/212020
4. l'aide de MetaTrader 5 - Plate-forme de trading - Manuel de l'utilisateur
5. Comment faire une recherche sur le forum
https://www.mql5.com/en/forum/193510
6. Aide MetaTrader 5 -Ouvrir un compte
7. Trouver un serveur par le nom du courtier :
https://www.mql5.com/en/forum/214820
Et pour résumer le tout - -
============
1. Mémo de l'utilisateur
Forum sur le trading, les systèmes de trading automatisés et le test de stratégies de trading
Comment commencer avec Metatrader 5
Sergey Golubev, 2016.12.30 17:26
Juste quelques rappels sur la façon d'insérer du code dans le message(pour les nouveaux utilisateurs/nouveaux venus) - lisezici, et lisez entièrement l'article:MQL5.community - User Memo2. Comment faire une recherche sur le portail forum/mql5.
Forum sur le trading, les systèmes de trading automatisés et le test des stratégies de trading.
D'où est-ce que je commence ?
SergeyGolubev, 2017.07.25 15:47
Comment faire une recherche :
Comment faire une recherche sur le forum
https://www.mql5.com/en/forum/193510
3. Résumés
3.1Comment débuter avec MT5, un résumé !(y compris le fil de discussion précédent: Comment débuter avec MetaTrader et le forex, le début)
Aide MetaTrader 4 - Terminal client - Guide d'utilisation
Aide MetaTrader 5 - Plateforme de trading - Manuel d'utilisation
3.2.tout (pas encore) sur Strategy Tester, Optimisation et Cloud
3.3Groupe d'utilisateurs Python de MetaTrader 5- le résumé
3.4.résumé du système ASCTREND(y compris 2 bons EAs)
3.5.système BRAINTRADING - mode d'emploi
3.6.système PriceChannel Parabolic(incl 2 versions de l'EA)
3.7.évaluation de la condition du marché(2 EAs ont été créés)
3.8.Ichimoku
3.9.Vidéos sur la finance et le trading - Table des matières
3.10.Tout sur l'onglet Calendrier et les événements macroéconomiques
3.11Tout sur le MQL5 Wizard : créer des robots sans programmation
============
4. Premier article clé :
MetaTrader 5 - Plus que vous ne pouvez l'imaginer!
============
5. Deuxième article clé :
Des opportunités illimitées avec MetaTrader 5 et MQL5
============
6. Comment ajouter le courtier à MT5 :
6.1. Aide MetaTrader 5 -Ouvrir un compte
6.2. Aide MetaTrader 5 Android OS -Ouverture d'un compte de démonstration
6.3 Aide MetaTrader 5 iPhone/iPad -Connexion à un compte et ouverture d'un compte de démonstration
============
7.signaux
============
8.marché
============
9.MQL5 VPS pour MT4/MT5
9.1. Comment s'abonner au VPShttps://www.mql5.com/en/forum/187872#comment_4851530
9.2. Vous pouvez déplacer votre abonnement VPS d'un compte à un autre
https://www.mql5.com/en/forum/172120#comment_4166892
9.3. Description du VPS MQL5
https://www.mql5.com/en/forum/172553#comment_4185979
9.4. Surveillance du VPS
https://www.mql5.com/en/forum/188920#comment_4800677
9.5. Synchroniser -
https://www.mql5.com/en/forum/211508
============
10. Courtiers
10.1. Trouver un serveur par le nom du Broker :
https://www.mql5.com/en/forum/9950/page88#comment_3981953
https://www.mql5.com/en/forum/214820
10.2. Aide pour les débutants
https://www.mql5.com/en/forum/214904
10.3. Courtiers américains
https://www.mql5.com/en/forum/12423/page500#comment_4736742
============
11. Promotion :
https://www.mql5.com/en/forum/9950/page88#comment_3982032
https://www.mql5.com/en/forum/9950/page88#comment_3982030
https://www.mql5.com/en/forum/9950/page88#comment_3982036
============
12. Freelance, décompilation, les règles, exemples de code décompilé :
https://www.mql5.com/en/forum/203200
Tous les liens/informations Freelance - ce post.
============
13. règles générales et bonnes pratiques du forum
13.1.fil de discussion
13.2.règles du forum
============
14. Le fil sur les fils:ce qui se passe partout sur le forum
Bon fil si vous cherchez quelque chose de nouveau et moderne (et gratuit)
============
15.Fil des suggestions d'amélioration de MT5, mql5, mql5.com
============
16. Comment s'abonner à un sujet ou inviter une personne dans le sujet-le fil de discussion
============
17. Je viens de télécharger MT5 et je ne sais pas comment afficher les cryptos-le fil de discussion.
============
18. Club des télépathes-le message dans le forum eng et le fil dans le fil rus.
============
19. Comment héberger un robot de trading automatisé sur Metatrader(comment attacher l'EA au graphique pour le trading)
https://www.mql5.com/en/forum/238562#comment_7158340
============
20. Fonction de traduction automatique
https://www.mql5.com/en/forum/13348
============
21. Comment télécharger l'indicateur gratuit et l'installer sur Metatrader
https://www.mql5.com/en/forum/261958
============
22. Comment attacher l'indicateur au graphique ; comment changer les paramètres de l'indicateur qui a été attaché au graphiquehttps://www.mql5.com/en/forum/344569
Juste pour rappeler -
----------------
Forum sur le trading, les systèmes de trading automatisé et les tests de stratégies de trading
Par où dois-je commencer ?
Sergey Golubev, 2018.09.20 15:43
Utilisez des conseils - l'instruction sur le HowTo
=========
----------------
----------------
----------------
Forum sur le trading, les systèmes de trading automatisés et le test des stratégies de trading
Plate-forme MetaTrader 5 beta build 2605 : Analyse fondamentale et critères complexes dans le Strategy Tester
MetaQuotes, 2020.09.10 17:03
La version bêta de la plateforme MetaTrader 5 mise à jour sera publiée le vendredi 11 septembre 2020. Nous invitons tous les traders à rejoindre le test de la nouvelle version, pour évaluer toutes ses fonctionnalités et aider les développeurs à corriger les erreurs.
Pour mettre à jour la plateforme MetaTrader 5 jusqu'à la version 2605, accédez à la rubrique "Aide", "Vérifier les mises à jour du bureau", "Dernière version bêta" :
.
La version finale de la nouvelle plateforme MetaTrader 5 sera publiée après le test bêta public.
La nouvelle version présente les changements suivants :
Ajout de nouvelles propriétés des instruments de trading, qui permettent une catégorisation plus précise des symboles :
.
Basé sur ces propriétés, un système séparé a été implémenté dans Market Watch, permettant des opérations efficaces avec les symboles. Sélectionnez une catégorie dans le menu, et tous les instruments disponibles seront ajoutés à une liste pour une analyse approfondie :
.

Les propriétés pertinentes ont été ajoutées aux spécifications des contrats :En outre, les données fondamentales des symboles de négociation peuvent désormais être ouvertes directement à partir de la plateforme. Des liens vers les plus grands agrégateurs ont été ajoutés au menu contextuel de Market Watch :
.
D'autres améliorations concernent le design des sections. Cela inclut des couleurs de boutons plus vives, des boutons de connexion MQL5 plus grands et d'autres améliorations.
L'énumération contient les valeurs suivantes :
Utilisez le code suivant pour vérifier la validité du nombre réel :
Les propriétés sont retournées sous forme de chaîne de caractères.
Le secteur et l'industrie auxquels l'instrument appartient peuvent être obtenus comme une valeur d'énumération. Pour ce faire, il faut demander les propriétés suivantes à l'aide de la fonction SymbolInfoInteger:
Les énumérations ENUM_SYMBOL_SECTOR et ENUM_SYMBOL_INDUSTRY ont été ajoutées pour travailler avec ces propriétés.
.
Le développement du profiler va se poursuivre. D'autres améliorations seront disponibles dans les prochaines versions de la plate-forme.
La valeur la plus élevée d'un paramètre (par exemple le bénéfice) n'est pas toujours la meilleure option en termes d'analyse complexe. Le critère complexe sélectionne progressivement les meilleures passes : tout d'abord, par le nombre d'affaires, puis par le gain attendu, le facteur de récupération, et ainsi de suite. La nouvelle option permet de recevoir les meilleures passes d'optimisation en fonction de tous les paramètres. En outre, vous pouvez sélectionner la passe optimale en fonction du paramètre souhaité, comme le gain le plus élevé.
Sélectionnez le nouveau critère dans les paramètres du testeur de stratégie et lancez l'optimisation.
La valeur "Critère complexe max" sera affichée dans un onglet "Résultat" séparé dans les résultats de l'optimisation. Les réussites peuvent être triées par cette colonne. Le nouveau critère prend en charge l'éclairage par code couleur pour mettre visuellement en évidence les meilleures passes. Les valeurs inférieures à 20 sont mises en évidence en rouge, et les valeurs supérieures à 80 sont affichées en vert foncé.
- Les indices montrent maintenant la signature complète de la fonction en plus de son nom.
- La police de caractères des indices est maintenant définie en fonction des paramètres de MetaEditor.
D'autres améliorations seront disponibles dans les prochaines versions de la plate-forme.La mise à jour sera disponible via le système Live Update.
Forum sur le trading, les systèmes de trading automatisé et les tests de stratégies de trading
Nouvelle plateforme MetaTrader 5 build 2650 : Chargement des graphiques en arrière-plan et améliorations du profileur de code MQL5
MetaQuotes, 2020.10.08 16:39
La mise à jour de la plateforme MetaTrader 5 sera publiée le vendredi 9 octobre 2020. La nouvelle version présente les changements suivants :
Afin d'économiser du trafic, la plateforme de trading télécharge l'historique des cours des symboles uniquement lorsque les données pertinentes sont demandées, par exemple à l'ouverture du graphique des cours ou au lancement d'un test. Cependant, cela n'est pas toujours pratique pour les symboles utilisés activement. Si vous activez cette nouvelle option, les graphiques des symboles pour lesquels vous avez des positions ouvertes ou des ordres en attente seront mis à jour en arrière-plan chaque fois que vous lancerez la plateforme. Ainsi, vous n'aurez pas à attendre le téléchargement des données après l'ouverture du graphique, et les données pertinentes seront immédiatement disponibles pour l'analyse.
Ajout de nouveaux paramètres
Nous avons déjà annoncé l'utilisation de la méthode Sampling pour le nouveau profiler. Le profileur fait des pauses dans le fonctionnement du programme MQL (~1000 fois par seconde) et collecte des statistiques sur le nombre de pauses effectuées dans certains segments de code. Cela inclut également l'analyse des piles d'appels pour déterminer la part de chaque fonction dans le temps total de fonctionnement du code. Après le profilage, les utilisateurs reçoivent des statistiques sur le nombre de fois où l'opération a été mise en pause et sur le nombre de fois où chacune des fonctions est apparue dans la pile d'appels :
.
Ajout de la possibilité de désactiver l'inlining des fonctions pendant le profilage
Pendant la compilation des programmes MQL, les fonctions sont inlining, c'est-à-dire que le code de la fonction est ajouté directement au site d'appel de la fonction. Ceci permet une accélération significative des performances. Cependant, cette procédure rend le profilage des fonctions difficile. Afin d'obtenir un rapport sur les fonctions "pures", vous pouvez désactiver l'inlining dans les paramètres du MetaEditor :
Mise à jour du design du rapport
Nous avons revu le design du rapport de profilage et la présentation des informations de profilage dans la fenêtre du code source. Le design modernisé sera plus familier aux utilisateurs de Visual Studio.
De plus, il est maintenant possible de personnaliser la couleur de la bordure des infobulles des fonctions.
La mise à jour sera disponible via le système Live Update.