Souhaits pour le MQL5 - page 35

 

Intégrité des programmes et des composantes

Le MT-4 en tant que terminal de négociation dans l'environnement des attaques de virus est résilient et stable.
Cependant, LiveUdate, Metalang ainsi que le testeur de stratégie sont vulnérables aux virus.
À cause des virus, le testeur se bloque par parties, disparaissant une fonction après l'autre jusqu'à ce que l'ensemble du test se bloque.
Metalang peut également connaître des pannes partielles.
Le programme antivirus supprime souvent Metalang et LiveUdate.
Cependant, le terminal ne contrôle pas cela, il ne remarque pas le changement de composition du module.

Souhaits.

Comme le MT-4 est un produit de masse, et encore une fois pour les utilisateurs de masse, ce serait souhaitable :
1. introduire le contrôle/alerte de la composition du paquet (terminal et ses modules)
2. contrôler également l'intégrité des modules, la conformité à la version actuelle.
3. Développez LiveUdate avec des options pour restaurer la version actuelle.

Intégrité et accès au dossier MT-4
Lorsque MT-4 est placé dans le dossier protégé Programm Files, l'utilisateur n'a pas accès aux profils.
Par conséquent, la plupart des traders ont installé MT-4 avec un accès partagé ou en général dans le dossier des documents communs.
Pour cette raison, presque tout le monde travaille dans MT-4 sous l'autorité d'un administrateur. (Il est dangereux d'aller sur le réseau en tant qu'administrateur).

Suggestions.
Afin de ne pas désactiver la protection, il est nécessaire de :
Tous les fichiers d'enregistrements et de paramètres personnels doivent être déplacés vers Mes documents de l'utilisateur.

 

Difficultés de suivi de l'heure de fin de la session de négociation et des termes du contrat.

Si je ne me trompe pas, à l'heure actuelle, avec MQL4 (et d'autres aussi, je pense), il est impossible d'obtenir des données sur le délai d'expiration des transactions. Je veux dire la fin des transactions le vendredi soir, les contrats à terme et les options selon leur calendrier, les métaux, les matières premières, etc. L'heure de clôture varie beaucoup, tant en termes de types de contrats/transactions, d'instruments de négociation, qu'en fonction du courtier/CC choisi. Dans certains cas, il est nécessaire de disposer de données sur les heures de clôture des transactions, par exemple l'heure d'expiration des contrats à terme, l'heure de clôture de la session de négociation.


Problème Si vous négociez dans une seule société de courtage avec un seul instrument, il n'y a pas de gros problèmes, mais si vous négociez avec plusieurs instruments par l'intermédiaire de plusieurs courtiers, il est problématique de suivre les dates d'expiration. Ils sont souvent critiques et influencent fortement le respect des règles du TS. De plus, la nécessité d'un suivi manuel va à l'encontre du concept d'automatisation globale de MQL.

Suggestion Introduire dans MQL4/MQL5 une fonction qui renverrait la fin de la session de négociation pour l'instrument demandé et/ou la date d'expiration des contrats.

 
goldtrader:

Difficulté à suivre les heures de fin de session de négociation et les échéances des contrats.

Si je ne me trompe pas, ...

Vous pouvez connaître l'heure d'expiration en utilisant marketinfo :
string ЭКСПИРАЦИЯ=string TimeToStr(MarketInfo(Symbol(),MODE_EXPIRATION),TIME_DATE);
De plus, toutes les sociétés de courtage ne prennent pas la peine de remplir ces données dans les propriétés de l'instrument...

En outre, il serait pratique d'obtenir un calendrier des opérations, sous forme de tableau, à partir duquel

construire une visualisation sur le graphique...

Bien sûr, il est possible de mémoriser, par exemple le travail du MICEX, tous les instruments de 10h30 à 17h45 heure de Moscou.
Mais il existe de plus en plus d'autres instruments sur d'autres marchés, il n'est donc pas nécessaire de s'en souvenir.

et vous ne pouvez pas regarder le fichier ou la page de spécification... et les temps d'échange sont parfois si ornés, par exemple :

de 02:30 le lundi à 20:10 le vendredi ; 02:30-12:60 ; 16:30-20:10;

Une variante simple (pour le terminal) consiste à changer la couleur de l'instrument dans le marqueur pendant une pause de trading.


Il y a aussi une suggestion sur le calendrier des événements économiques, mais c'est le prochain post...

 

Deux autres demandes.

1. Le programme d'application doit avoir accès aux paramètres du menu MT, en particulier à la valeur du réglage de la langue. Ceci est nécessaire pour que le logiciel puisse générer des messages à l'utilisateur dans la langue dans laquelle l'utilisateur travaille en MT.

2. Il doit être possible de désactiver la sortie dans le journal pendant les tests. Dans certains cas, le développeur du CT ne consulte pas le journal, ce qui lui fait perdre du temps.

 
Mathemat:
2 SK. : J'ai à la maison non seulement moi, mais aussi un jeune voyou de 15 ans qui aime faire quelque chose sur l'ordinateur de papa, et dire ensuite "tout est venu tout seul, je n'étais pas là". Et le fils, d'ailleurs, sait comment ouvrir et fermer des ordres, car il s'est exercé sur la démo pendant quelques mois.

...

P.S. Modification : encore mieux, ce serait bien !

hotkey pour bloquer instantanément l'accès au terminal sans avoir à attendre que Windows ferme l'accès...
Ce problème est déjà en quelque sorte résolu. Je ne connaissais pas le raccourci clavier <Win-L> qui met instantanément le système en mode de saisie du mot de passe sans fermer l'application :). Bien sûr, ce n'est pas "Le patron est là", mais c'est quelque chose.
 
Mathemat:
Bien sûr, ce n'est pas "le patron est là", mais c'est quelque chose.

"Le patron est arrivé" est <Win-D> (ou <Win-M>).

Ajoutez plus de minimisation dans le plateau, et tous les détenteurs du travail "principal" respireront facilement ;)

 
Maxthon dispose d'une touche de raccourci personnelle - <Ctrl-Yo>. Il s'effondre complètement, pas même en plateau, comme s'il n'existait pas du tout. Même <Alt-Tab> ne le montre pas. C'est génial.
 

Vous discutez ici du MQL5, mais saviez-vous que le domaine-ressource du MQL5 a été acheté parce que des superordinateurs, payés par les parties intéressées, ont finalement terminé les calculs tant attendus et fourni une réponse ? Aujourd'hui, après des milliers d'années, l'homme a été exposé au mystère le plus intime de l'existence, à savoir le véritable nom de Dieu - MQLS. Il semble que les Metakwots aient été payés et qu'ils devront trouver un nouvel acronyme pour une langue aussi populaire. Sinon, MQL5 sera blasphématoirement proche en orthographe du tétragramme MQLS.

Ironique, n'est-ce pas ? Le Graal était juste au coin de la rue. ;)

 
Vita:

Vous discutez ici du MQL5, mais saviez-vous que le domaine-ressource MQL5 a été acheté parce que des superordinateurs, payés par les parties intéressées, ont finalement terminé les calculs tant attendus et fourni une réponse ? Aujourd'hui, après des milliers d'années, l'homme a été exposé au mystère le plus intime de l'existence, à savoir le véritable nom de Dieu - MQLS. Il semble que les Metakwots aient été payés et qu'ils devront trouver un nouvel acronyme pour une langue aussi populaire. Sinon, MQL5 sera blasphématoirement proche en orthographe du tétragramme MQLS.

Ironique, n'est-ce pas ? Le Graal était juste au coin de la rue. ;)

Salut.

Pour les non-initiés, pouvez-vous nous en dire un peu plus ?

 
SK. писал (а):
Vita:

Vous discutez ici du MQL5, mais saviez-vous que le domaine-ressource MQL5 a été acheté parce que des superordinateurs, payés par les parties intéressées, ont finalement terminé les calculs tant attendus et fourni une réponse ? Aujourd'hui, après des milliers d'années, l'homme a été exposé au mystère le plus intime de l'existence, à savoir le véritable nom de Dieu - MQLS. Il semble que les Metakwots aient été payés et qu'ils devront trouver un nouvel acronyme pour une langue aussi populaire. Sinon, MQL5 sera blasphématoirement proche en orthographe du tétragramme MQLS.

Ironique, n'est-ce pas ? Le Graal était juste au coin de la rue. ;)

Salut.

Pour les non-initiés, pouvez-vous nous en dire un peu plus ?

Qu'est-ce qu'il y a à ne pas comprendre ? Le roi Louis XIII de France a déplacé ses célébrations du Nouvel An au 1er janvier. Ils ont interdit leur ancien jour de l'an le 1er avril et ont déclaré que le 1er avril était le jour des poissons d'avril. Pour que le 1er avril, les Français respectueux de la loi se moquent des Français sans loi. Ou peut-être que ce n'était pas les Français, mais les Anglais. Ou peut-être que ce n'était pas Louis XIII mais Henry IV. Mais c'est à peu près tout.