Questions des débutants MQL5 MT5 MetaTrader 5 - page 978
![MQL5 - Langage des stratégies de trading intégré au terminal client MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Vous manquez des opportunités de trading :
- Applications de trading gratuites
- Plus de 8 000 signaux à copier
- Actualités économiques pour explorer les marchés financiers
Inscription
Se connecter
Vous acceptez la politique du site Web et les conditions d'utilisation
Si vous n'avez pas de compte, veuillez vous inscrire
Le bouton "Répondre" est la citation. Contournement des positions - voir mon tout récent codexpert.
Et s'il n'y a pas de réponse, comme dans mon commentaire précédent ? Devez-vous aller en html ? OK, avec votre propre charte, comme on dit... Ce bouton "quote" ne prête donc parfois à confusion, car il fait la même chose que "reply".
Le bouton "Répondre" est la citation. Traversée de position - voir mon tout dernier codexpert.
Exemple du dernier codeIeNTri.mq5
Merci
Et s'il n'y a pas de réponse, comme dans mon commentaire précédent ? Devez-vous aller en html ?
S'il n'y a pas de réponse, il est logique qu'il n'y ait rien à citer non plus. Étrange si la possibilité de citer l'air😊 apparaît.
S'il n'y a pas de réponse, il est logique qu'il n'y ait rien à citer non plus. Étrange si la possibilité de citer l'air😊 apparaît.
Dans ce cas, j'ai cité le texte de la documentation
Dans ce cas, j'ai cité le texte de la documentation
Citer le texte de la documentation :
MetaQuotes Language 5 (MQL5) est un langage de programmation pour les indicateurs techniques, les robots de trading et les applications auxiliaires pour le trading automatisé sur les marchés financiers. MQL5 est un langage moderne de haut niveau développé par MetaQuotes Software Corp. pour sa propre plateforme de trading. Sa syntaxe est la plus proche de celle du C++ et vous permet d'écrire des programmes dans le style de la programmation orientée objet (POO).
Pour écrire des programmes en MQL5, la plate-forme de négociation fournit l'environnement de développement MetaEditor avec tous les outils modernes pour écrire du code, y compris les modèles, les snippets, le débogage, le profilage, l'autocomplétion et le stockage MQL5 versionné intégré.
Le soutien et le développement du langage sont assurés par le site web MQL5.community, qui propose une vaste bibliothèque de codes gratuits et de nombreux articles couvrant tous les sujets du trading moderne : réseaux neuronaux, statistiques et analyse, trading à haute fréquence, arbitrage, test et optimisation des stratégies de trading, utilisation de robots pour le trading automatisé, et bien plus encore.
Je fais un copier-coller du texte, je le sélectionne et j'appuie sur Ctrl+3.
En général, tout cela se trouve dans le menu de l'éditeur.
Il suffit de l'étudier attentivement, et de ne pas écrire immédiatement sur le manque de disponibilité. (Cette sélection = Ctrl+4)
Il y a 6 fenêtres dans le terminal, chacune avec un EA différent. Je change d'Expert Advisor dans l'un d'eux (ou je le pose, s'il n'était pas là).
Résultat : OnChartEvent est déclenché pour tous les EAs de tous les graphiques.
Question : est-ce que ça doit être comme ça, ou est-ce une erreur (OnChartEvent est censé être activé uniquement pour la fenêtre concernée) ?
Si c'est le cas, veuillez préciser quel en est l'avantage, étant donné que OnChartEvent est fourni avec des paramètres nuls :
id = 9 lparam = 0 dparam = 0.0 sparam =
--
Au fait, des observations :
1. OnChartEvent reçoit un événement déjà au stade de l'apparition de la boîte de dialogue Expert Advisor (bien que l'utilisateur puisse annuler l'opération).
2. Lors d'actions telles que le redimensionnement et le clic de la souris (id respectivement = 9 et 4), l'événement est envoyé uniquement à sa propre fenêtre, ce qui est logique.
Bon après-midi. Je veux créer un objet lorsque j'appuie sur le bouton du clavier, et s'il est créé, je veux le supprimer. Ce code fonctionne dans mql4 sans aucun problème. Merci d'avance.
Et en C#, cette expression lambda, avec l'aide d'un peu de magie, fonctionnera-t-elle de manière directe ?
Si method() renvoie la même valeur - cherchez dans le dictionnaire. Si la valeur est différente à chaque fois, il suffit d'effectuer une recherche par force brute à chaque fois.
Bonjour. Je ne vois pas de méthode de mise à jour dans CDictionary. Comment est-il censé mettre à jour l'objet dans la collection ? Supprimer puis ajouter à nouveau ? Ou l'ajouter avec la même clé sera une mise à jour ? Merci.
Existe-t-il des bibliothèques pratiques pour remplacer des lignes dans un fichier texte ?
Par exemple, il y a plusieurs lignes, vous devez les remplacer. Et le nouveau nombre de lignes peut être différent (il y avait trois lignes, il y en a deux, etc.). Comment faire ? Lire le fichier entier dans un tableau de chaînes de caractères ?