Bibliothèque: RegularExpressions dans MQL5 pour travailler avec des expressions régulières

 

RegularExpressions dans MQL5 pour travailler avec des expressions régulières:

Les expressions régulières fournissent un langage formel pour un traitement rapide et flexible des textes. Chaque expression régulière est un modèle (masque), pour lequel le moteur d'expression régulière essaie de trouver des correspondances dans le texte source. Un modèle se compose d'un ou plusieurs caractères littéraux, opérateurs ou constructions.

RegularExpressions dans MQL5 pour travailler avec des expressions régulières

Auteur : MetaQuotes

 

J'ai trouvé un bogue dans Tests.mq5 :

2016.05.20 16:08:58.128 Tests (GAZR-6.16,D1) invalid pointer access in 'RegexFCD.mqh' (87,20)

Le journal complet est joint. Pour reproduire, joindre l'EA, cliquer sur Run pour "RegexOptions" puis "RegexReplace".

Dossiers :
 
les liens des codes sources sont cassés
 
Cool. C'est en fait MQL6 ! Une syntaxe étendue différente et de nouvelles fonctionnalités.
 
Vasiliy Sokolov:
Cool. C'est en fait MQL6 ! Une syntaxe étendue différente et de nouvelles fonctionnalités.

Vasily, qu'est-ce qui est cool ?
Selon vous, MQL5 va dégénérer en :

Auteur réel :

Microsoft Corporation. Les codes sources sont tirés de .Net Framework 4.6.1.

et ce sera mql6 ?
Qu'en est-il du trading ? Et pourquoi analyser le rapport fait par MQL avec le même MQL ?

 
Event:

Vasily, qu'est-ce qui est cool ?

Bonjour à tous. Vous pouvez poser vos questions dans le fil spécial Questions des débutants. Je vous remercie de votre attention.
 

Erreur de compilation :

#include <Internal\Generic\List.mqh>
//+------------------------------------------------------------------+
//| Fonction de démarrage du programme de script|
//+------------------------------------------------------------------+
void OnStart()
{
   List<int> list(10);
}
'IComparer' - declaration without type  List.mqh        407     28

Une inclusion doit être ajoutée à List.mqh :

#include <Internal\Generic\IComparer.mqh>
 
Event:

et ce sera mql6 ?
Qu'en est-il du trading ? Et pourquoi analyser le rapport généré par MQL avec le même MQL ?

Premièrement, l'exemple analyse un rapport sur les transactions, qui est généré par le terminal à partir du menu contextuel.

Deuxièmement, les expressions régulières permettent de résoudre un grand nombre de tâches liées à l'analyse de toutes sortes de rapports. Il est beaucoup plus facile d'écrire une expression régulière pour un format spécifique que d'écrire un programme d'analyse de texte complet.

 
Rashid Umarov:

Tout d'abord, l'exemple décrit le rapport commercial, qui est généré par le terminal à partir du menu contextuel

Deuxièmement, les expressions régulières permettent de résoudre un grand nombre de tâches liées à l'analyse de toutes sortes de rapports. Il est beaucoup plus facile d'écrire une expression régulière pour un format spécifique que d'écrire un programme d'analyse de texte à part entière.

Tout est clair avec l'exemple.
Mon billet concernait l'enthousiasme de Vasiliy Sokolov pour la coolitude.
Apparemment, il a rencontré les expressions régulières l'autre jour.

 
Vasiliy Sokolov:
Bonjour à tous. Vous pouvez poser vos questions dans le fil spécial Questions des débutants. Nous vous remercions de votre attention.
Bonsoir à tous. Peut-être ne me direz-vous pas où poser mes questions ? Je vous en prie.
 

Merci pour tous ces fichiers mt5