Mise à jour de la plateforme MetaTrader 5 build 3270 : Améliorations et correctifs - page 5

 
Valeriy Yastremskiy #:

un profil est un instantané de l'opération de la fenêtre, un modèle est un instantané de l'opération de la fenêtre. Vous mémorisez le modèle et l'appliquez aux bonnes fenêtres et mémorisez le bon profil.

Vous voulez que ce soit à l'ancienne. Cliquez avec le bouton droit de la souris sur l'Expert Advisor, l'indicateur, l'objet souhaité, tous avec les paramètres prêts. Dans le menu contextuel, sélectionnez COPY. Puis, au bon endroit, sélectionnez Coller.

 

La mise au point du graphique ne fonctionne pas vraiment (dans le débogueur)

Le petit script sur MT5, b.3270, USDCAD, H1, compte de démonstration MT5 :

void OnStart()
  {
//---
   ChartSetInteger(0,CHART_AUTOSCROLL,0);
   int iX = iBarShift(_Symbol,PERIOD_H1,D'2010.05.06 15:00');
   datetime tX = iTime( _Symbol,PERIOD_H1,iX);
   ChartNavigate(0,CHART_BEGIN,iBarShift(_Symbol,PERIOD_H1,D'2010.05.06 15:00'));
   int iY = (int)ChartGetInteger(0,CHART_FIRST_VISIBLE_BAR,0);
   datetime tY = iTime( _Symbol,PERIOD_H1,iY);
   Print("date to focus the chart: 2010.05.06 15:00 :(  iX:",iX," tX:",TimeToString(tX,TIME_DATE|TIME_MINUTES),"  chart moved to iY:",iY," tY:",TimeToString(tY,TIME_DATE|TIME_MINUTES) );
 }

conduit à l'expression de :

date to focus the chart: 2010.05.06 15:00 :(  iX:74260 tX:2010.05.06 15:00  chart moved to iY:71788 tY:2010.09.29 08:00

Le focus rate donc son objectif de près de six mois :(

Cette petite fonction résout le problème :

void plcChart(datetime t){

   ChartSetInteger(0,CHART_AUTOSCROLL,0);
   int iX = iBarShift(_Symbol,PERIOD_H1,D'2010.05.06 15:00');
   datetime tX = iTime( _Symbol,PERIOD_H1,iX);
   ChartNavigate(0,CHART_BEGIN,iBarShift(_Symbol,PERIOD_H1,D'2010.05.06 15:00'));
   int iY = (int)ChartGetInteger(0,CHART_FIRST_VISIBLE_BAR,0);
   datetime tY = iTime( _Symbol,PERIOD_H1,iY);
   Print("date to focus the chart: ",TimeToString(t,TIME_DATE|TIME_MINUTES)," :(  iX:",iX," tX:",TimeToString(tX,TIME_DATE|TIME_MINUTES),"  chart moved to iY:",iY," tY:",TimeToString(tY,TIME_DATE|TIME_MINUTES) );  
   int diff = iY - iX;
   ChartNavigate(0,CHART_BEGIN,iBarShift(_Symbol,PERIOD_H1,D'2010.05.06 15:00') + diff);
   iY = (int)ChartGetInteger(0,CHART_FIRST_VISIBLE_BAR,0);
   tY = iTime( _Symbol,PERIOD_H1,iY);
   Print("date to focus the chart: ",TimeToString(t,TIME_DATE|TIME_MINUTES)," :(  iX:",iX," tX:",TimeToString(tX,TIME_DATE|TIME_MINUTES),"  chart moved to iY:",iY," tY:",TimeToString(tY,TIME_DATE|TIME_MINUTES) );  
   //   date to focus the chart: 2010.05.06 15:00 :(  iX:74260 tX:2010.05.06 15:00  chart moved to iY:69316 tY:2011.02.21 17:00

}

compliquée, mais ça marche.

 
Y a-t-il un moyen de fixer le rectangle des formes ? Je veux dire, le fait que vous ne pouvez pas glisser le rectangle à partir des 4 coins, seulement à partir de 2 ne dérange personne ? C'est vraiment ennuyeux. Et c'est comme ça depuis le début de mt5. dans mt4 vous pouvez contrôler le rectangle de tous les côtés.
 
Florin Adrian contrôler le rectangle de tous les côtés.
Voici un article d'une série d'articles sur les objets graphiques, il y a peut-être une solution : https://www.mql5.com/de/articles/10417
Grafiken in der DoEasy-Bibliothek (Teil 96): Grafiken in Formularobjekten und Behandlung von Mausereignissen
Grafiken in der DoEasy-Bibliothek (Teil 96): Grafiken in Formularobjekten und Behandlung von Mausereignissen
  • www.mql5.com
In diesem Artikel beginne ich mit dem Erstellen der Funktionsweise für die Behandlung von Mausereignissen in Formularobjekten und füge neue Eigenschaften und deren Verfolgung zu einem Symbolobjekt hinzu. Außerdem werde ich die Klasse der Symbolobjekte verbessern, da die Chart-Symbole jetzt neue Eigenschaften haben, die berücksichtigt und verfolgt werden müssen.
 
Florin Adrian contrôler le rectangle de tous les côtés.

Faisons

 
Stan Baftalovskiy #:

Je suis d'accord avec vous ! De plus, je dois admettre que la copie de texte dans MT5 est un B*** total - elle n'est disponible presque nulle part !

Pour ma part, je demande d'implémenter la fonction de copie dans tous les onglets "Signaux" et "Marché". Très souvent, vous devez aller sur l'interface web pour des informations supplémentaires ou rechercher des analogues et vous devez tout écraser à la main sans copier.

Nous allons essayer d'améliorer

 
Saed Modarresi #:

Dans cette version, comme dans précédente il y a le bogue suivant.

"Cache GDI : erreur d'insertion de stylo, taille du cache : 503, cache max : 503"

Alors que affiche a hôte de ces erreurs, le graphique objets sur le graphique devenir anormal .

ou


Cetteerreur se produit après un robot a été fonctionnement pour un long temps .

Bien que utilisateurs ont messages à propos de ce erreur pour précédent version, ce problème encore se produit dans version 3270 et a xml-ph-0033@deepl.i.

Le site seulement solution j'ai trouvé est à complètement fermer le MetaTrader 5terminal et redémarrer il après a a

Ce problème existe à personnalisé version de le Venise Mt5 standard. Je ai vérifié il sur ceux-ci versions :

Vous pouvez voir précédent rapports de ce erreur à le suivant adresses :

https://www.mql5.com/en/forum/393007

https://www.mql5.com/en/forum/391752

Important point :

Mesamis et I ont expérimenté ce erreur sur ordinateurs qui ont windows 11operating system updated or Windows 10.

Problème trouvé et corrigé, sera dans la prochaine bêta.

Vous avez créé/modifié beaucoup d'objets graphiques "système".

 
Renat Fatkhullin #:

Faisons

peut-être essayer d'obtenir des clients de TradinView ?

Ceci est nécessaire pour les "manipulateurs" qui travaillent avec un grand nombre d'instruments - la tâche est simple, avant une session de trading nous devons visualiser un grand nombre d'instruments, et les trier avec les bons modèles...

L'essence est la suivante : il s'agit d'une fonction de tri des graphiques. Dans TradingView, elle est mise en œuvre comme suit : il existe une liste commune d'instruments, mais vous pouvez créer une nouvelle liste (plusieurs listes). Dans MT, il n'y a pas de telle chose, vous donnez toute la liste via Window et vous demandez de la faire défiler. Lorsque vous avez 100 outils devant vous, c'est très ennuyeux, vous devez écrire celui que vous désirez sur un morceau de papier et ensuite taper manuellement le nom de la liste.

De toute façon, il y aura d'autres clients...

 

Bonjour. Pouvez-vous me dire si cela a toujours été le cas avec mt5. Dans l'historique du compte, le filtre "symboles" ne montre que 10 (j'ai vérifié sur d'autres comptes, même chose). Et il y avait beaucoup plus de transactions sur les symboles, mais elles ne sont pas affichées pour une raison quelconque. Et sélectionner "symbole actuel" n'affiche pas le symbole actuel (affiche un symbole complètement différent).

Dossiers :
 
J'ai saisi l'idée que le metatester soit testé uniquement sur les metaquotes (cela accélérerait les calculs et l'attente des résultats, par exemple, lors du téléchargement des cotations, trfaik est dépensé et le canal est engorgé de demandes) et le dossier des bases serait réduit par ordre, et les petites choses comme le spread ou les configs déjà adaptées à un broker particulier seraient déjà recalculées côté client.... Que pensez-vous de cette idée, Renat ?
Raison: