![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
Aujourd'hui, j'ai essayé de publier cette bibliothèque dans le référentiel MT.
À partir de mon profil, j'accède à https://storage.mql5.com/!/#, mais il y a beaucoup de faux engagements à cet endroit.
Grâce à https://www.metatrader5.com/ru/metaeditor/help/mql5storage/mql5storage_svn_client, j'ai découvert que la nouvelle adresse est https://storage.mql5.io/repos/, mais mon identifiant et mon mot de passe ne correspondent pas.
Et la structure de projet proposée par MetaEditor ne correspond pas du tout à mon projet.
Je comprends maintenant pourquoi il n'y a presque aucun projet dans le dépôt public de MT...
Examples/ToIndicator_Example.mq5 - exemple d'utilisation de la classe CToIndicator
Bibliothèque de Roffild
Docs : MQL5 Java
Installation de
(facultatif)
mklink /j link where - ne nécessite pas de droits d'administrateur.
Il est judicieux de placer le dossier %APPDATA%\MetaQuotes à la racine d'une partition ou sur une partition plus grande. Windows a une limite de 255 caractères pour les chemins de fichiers. J'ai un chemin complet vers le dossier MQL5 contenant 88 caractères. Lors des tests, le terminal copie l'historique par le nombre d'agents locaux, ce qui augmente la taille de ce dossier de plusieurs Gbytes.
(Important)
Exécutez create_links.bat à partir du dossier MQL5\MyProjects\RoffildLibrary après avoir cloné le projet.
Style de code
Google Java Style
Tabulation = 3 espaces
Limite de la colonne = 110
Licence
Licence Apache 2.0
Description russe déplacée vers https://github.com/Roffild/RoffildLibrary/blob/master/README_ru.md
README_fr.md
? ? Comment l'ouvrir :
README_fr.md
https://www.azfiles.ru/extension/markdown.html
Quelles tâches peuvent être résolues à l'aide de ce produit ?
Il n'y a pas de tâche spécifique. Toutes les parties de cette bibliothèque sont impliquées à un degré variable dans le développement des Experts. Il est possible de séparer chaque fichier dans une bibliothèque distincte, mais je n'en vois pas l'intérêt.
Une tâche = un dossier.
Examples/ToIndicator_Example.mq5 - Exemple d'utilisation de la classe CToIndicator
Cet indicateur est :
(haut + bas)/2
Je ne vois pas l'intérêt de trier cette bibliothèque, d'autant plus qu'elle n'a pas fonctionné du premier coup...
L'indicateur est le suivant :
(haut + bas)/2
Je ne vois pas l'intérêt de m'occuper de cette bibliothèque, d'autant plus qu'elle n'a pas fonctionné du premier coup...
Pourquoi devrais-je inventer quelque chose de compliqué ?
L'exemple ne démontre pas l'indicateur mais la possibilité d'afficher les informations du Conseiller Expert comme un indicateur sans avoir besoin de créer du code externe.
Si ToIndicator_Example.mq5 n'a pas fonctionné, alors le code dans le dossier Indicators\Roffild n'a pas dû être construit lors du lancement du terminal. Le journal serait utile.
Bien sûr, nous avons tous l'habitude de tout créer à partir de rien, et personne n'a envie d'apprendre de nouvelles bibliothèques, mais dans le monde d'aujourd'hui, l'utilisation de code tiers est une pratique courante...