Erreurs, bugs, questions - page 1448

 

J'ai récemment remarqué que l'indicateur de connexion s'est déplacé vers la droite.

et maintenant je suis tenté de déplacer toute la fenêtre vers la gauche pour voir l'information complète

La fenêtre est entièrement maximisée, le coin inférieur droit du terminal est affiché en entier.


 
Vladimir Pastushak:

Dites-moi seulement la version 926, je reçois une erreur lorsque je teste les EAs.

2015.12.10 17:18:41.245 2015.07.17 00:07 test123654789 EURUSD,H1 : Erreur OrderSend 138

Écrivez à Servicedesk. Attachez l'expert, les paramètres de test, le serveur.

Est-il reproductible sur tous les EAs ?

Selon l'aide

138

ERR_REQUOTE

Nouveaux prix


 
Alexandr Bryzgalov:

J'ai récemment remarqué que l'indicateur de connexion s'est déplacé vers la droite.

et maintenant je suis tenté de déplacer toute la fenêtre vers la gauche pour voir l'information complète

La fenêtre est entièrement maximisée, le coin inférieur droit du terminal est affiché en entier.


Quel système d'exploitation, débit binaire, construction ? Est-il toujours reproductible ou y a-t-il des particularités ?
 
Alexander:
Quel système d'exploitation, quel débit binaire ? Est-il toujours jouable ou y a-t-il des particularités ?

Win 8.1, x64, build 924, MT4

Je n'ai pas remarqué de particularités, la barre des tâches est visible, mais cela ne l'affectait pas auparavant

je l'ai sur deux bornes, je vais vérifier 3-4 autres bornes

 

Non, cependant, voici ce que j'ai remarqué.

Le terminal démarre et l'indicateur est positionné normalement.

Ensuite, Windows demande d'autoriser le programme à effectuer des modifications.

et le terminal redémarre avec l'indicateur déjà déplacé.

Il a dû bouger après la mise à jour.

765 build - l'indicateur de connexion n'est pas déplacé.

il est probable que le champ du profil a été déplacé parce que "Mail" a été remplacé par "Mailbox" et que des chiffres ont été ajoutés aux onglets "News", "Market", "Signals".

ancienne version

l'un des derniers


 
Alexander:

Écrivez à Servicedesk. Attachez l'expert, les paramètres de test, le serveur.

Lecture sur tous les EA ?

Selon l'aide

Échec, mélange de Ask et Bid à la fin de la journée.
 
#include <Canvas\Canvas.mqh>

void OnStart() {        
        CCanvas canva1;
        
        canva1.Resize(800,600);
        canva1.CreateBitmapLabel("c1", 50,50,200,200,COLOR_FORMAT_ARGB_NORMALIZE);
        canva1.Erase(XRGB(0xFF,0xFF,0xFF));
        int x=100, y=100;
        //--------------------------
        int box = 3;
        //--------------------------
        canva1.FillRectangle(
                x,
                y,
                x+box,
                y+box,
                XRGB(155,155,155)
        );
        
        x=110;
        y=100;
        //--------------------------
        box = 5;
        //--------------------------
        canva1.FillRectangle(
                x,
                y,
                x+box,
                y+box,
                XRGB(155,155,155)
        );
        
        canva1.Update();
}

Problème. Les carrés ne sont pas carrés. Le premier est de 3 par 4, le second de 5 par 6.

La hauteur est toujours supérieure de 1 pixel à la hauteur définie.

P.S. L'erreur est ici :

void CCanvas::FillRectangle(int x1,int y1,int x2,int y2,const uint clr)
  {
   int tmp;
//--- sort vertexe

   if(x2<x1)
     {
      tmp=x1;
      x1 =x2;
      x2 =tmp;
     }
   if(y2<y1)
     {
      tmp=y1;
      y1 =y2;
      y2 =tmp;
     }
//--- out of screen boundaries
   if(x2<0 || y2<0 || x1>=m_width || y1>=m_height)
      return;
//--- stay withing screen boundaries
   if(x1<0)
      x1=0;
   if(y1<0)
      y1=0;
   if(x2>=m_width)
      x2=m_width -1;
   if(y2>=m_height)
      y2=m_height-1;
//--- set pixels
   
for(;y1<=y2;y1++) {
      ArrayFill(m_pixels,y1*m_width+x1,x2-x1,clr);    }   }
 
Bonjour, MT4 build 920, MetaEditor build 1218 Voici une mise à jour récente, un des indicateurs dans ex4 qui utilise une DLL réinitialise maintenant ses paramètres à chaque fois qu'il compile, y a-t-il un moyen de corriger cela ?
 
Igor Volodin:

Problème. Les carrés ne sont pas carrés. Le premier est de 3 par 4, le second de 5 par 6.

La hauteur est toujours supérieure de 1 pixel à la hauteur définie.


Bonjour !

Merci pour votre commentaire, nous allons le corriger.

 
Alexandr Bryzgalov:

Non, il y a quelque chose que j'ai remarqué cependant.



Veuillez joindre les paramètres de votre moniteur

  • Résolution de l'écran
  • Diagonale
  • Taille du texte (en %)
Quelle est la version du système d'exploitation que vous avez ?
Raison: