Errores, fallos, preguntas - página 1448

 

Dime construir 926 sólo tengo un error al probar EAs

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

 

Recientemente he empezado a notar que el indicador de conexión se ha desplazado a la derecha

y ahora estoy tentado de mover toda la ventana a la izquierda para ver la información completa

La ventana está totalmente maximizada, la esquina inferior derecha del terminal se muestra en su totalidad.


 
Vladimir Pastushak:

Dime construir 926 sólo tengo un error al probar EAs

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

Escribe a servicedesk. Adjuntar experto, configuración de prueba, servidor.

¿Es reproducible en todos los EAs?

Según la ayuda

138

ERR_REQUOTE

Nuevos precios


 
Alexandr Bryzgalov:

Recientemente he empezado a notar que el indicador de conexión se ha desplazado a la derecha

y ahora estoy tentado de mover toda la ventana a la izquierda para ver la información completa

La ventana está totalmente maximizada, la esquina inferior derecha del terminal se muestra en su totalidad.


¿Qué sistema operativo, tasa de bits, construcción? ¿Es siempre reproducible o hay alguna peculiaridad?
 
Alexander:
¿Qué sistema operativo y qué tasa de bits? ¿Se puede jugar siempre o hay alguna peculiaridad?

Win 8.1, x64, build 924, MT4

No he notado ninguna característica especial, la barra de tareas es visible, pero antes no le afectaba

lo tengo en dos terminales, voy a comprobar 3-4 terminales más

 

No, sin embargo, esto es lo que noté.

El terminal se pone en marcha y el indicador se posiciona normalmente.

A continuación, Windows pide que se permita al programa realizar cambios.

y el terminal se reinicia con el indicador ya desplazado.

Debe haberse movido después de la actualización.

765 build - el indicador de conexión no se mueve.

lo más probable es que el campo del perfil se haya desplazado porque se ha sustituido "Correo" por "Buzón" y además se han añadido dígitos a las pestañas "Noticias", "Mercado", "Señales"

antigua construcción

uno de los últimos


 
Alexander:

Escribe a servicedesk. Adjuntar experto, configuración de prueba, servidor.

¿Reproducción en todos los EA?

Según la ayuda

Fracaso, mezcla de Ask y Bid al final del día
 
#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();
}

El problema. Los cuadrados no son cuadrados. El primero es de 3 por 4, el segundo de 5 por 6

La altura es siempre 1 píxel mayor que la altura establecida.

P.D. El error está aquí:

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);    }   }
 
Hola, MT4 build 920, MetaEditor build 1218 Aquí hay una actualización reciente, uno de los indicadores en ex4 que utiliza un DLL ahora restablece su configuración cada vez que se compila, ¿hay alguna manera de arreglar esto?
 
Igor Volodin:

El problema. Los cuadrados no son cuadrados. El primero es de 3 por 4, el segundo de 5 por 6

La altura es siempre 1 píxel mayor que la altura establecida.


¡Buenas tardes!

Gracias por su comentario, lo arreglaremos.

Razón de la queja: