MetaTrader 4 Build 529 beta liberado con nuevo compilador - página 142

 

Buenas tardes.

Y esto.

https://www.mql5.com/ru/docs/constants/namedconstants/uninit

para los nuevos cuatro será el mismo? ¿O habrá una lista diferente?

Ahora al desinicializar mediante ExpertRemove() da REASON_TEMPLATE en lugar de REASON_PROGRAM

Gracias.

 
MilordFX:

Por favor, responda con detalle y claridad.

Cambiar a MetaTrader 5.

En MetaTrader 4 sólo hacemos el mercado de aplicaciones, por lo que iniciamos la actualización del lenguaje.

 
FAQ:
pero los paréntesis están mejor colocados en todas partes.


Me he dado cuenta de que un gran número de soportes ralentiza las pruebas de EA...

Es mejor cuando la lógica del programa está mejor pensada sin paréntesis...

 
VOLDEMAR:


Me he dado cuenta de que un gran número de soportes ralentiza las pruebas de EA...

Es mejor cuando la lógica del programa está lo mejor pensada posible sin paréntesis...

No... no vayas a más hilos de "roofies". Si no, .... estás alucinando...
 
VOLDEMAR:


Me he dado cuenta de que un gran número de soportes ralentiza las pruebas de EA...

Es mejor cuando la lógica del programa está lo mejor pensada posible sin paréntesis...


Pero acelera la depuración ...
 
MilordFX:

Además, me gustaría que por fin hicieran la ventana de parámetros del EA (llamada con F7) ajustable en tamaño y según las preferencias del trader.

Renat:

Cambiar a MetaTrader 5.

En MetaTrader 4 sólo hacemos el mercado de aplicaciones y hemos actualizado el lenguaje para ello.

Los sádicos...
 
void OnStart()
  {
   Print(Test_2(2,5),Test_1(2,5));
  }
//+------------------------------------------------------------------+

int Test_1(int a, int b)
{
  int c=0;
  for(int i=0;i<1000;i++)
    {
     if(a>b)
       {
        if(a-b > 2*b)
          {
           c+=a;
          }
        else
          {
           c+=b;
          }
       }
     else
       {
        if(b-a > 2*a)
          {
           c+=a;
          }
        else
          {
           c+=b;
          }
       }
    }
  return c;
}
int Test_2(int a, int b)
{
  int c=0;
  for(int i=0;i<1000;i++)
     if(a>b)
        if(a-b > 2*b)
           c+=a;
        else
           c+=b;
      else
        if(b-a > 2*a)
           c+=a;
        else
           c+=b;
  return с;
}

Las funciones son topológica y lógicamente idénticas. Sólo los paréntesis son diferentes.

Informe del perfilador:

OnStart;12;1;213;100.00%
Test_2;14;1;99;46.48%
Test_1;14;1;98;46.01%
Print;14;1;15;7.04%

Como vemos, las diferencias están dentro de los límites de las "fluctuaciones aleatorias" del sistema multitarea.

En el archivo de salida del compilador (*.ex4/5), no hay paréntesis, ni siquiera un rastro de ellos. Los corchetes sólo sirven para estructurar la lógica de la fuente.

VOLDEMAR, haz una pausa, toma un Twix.

 

sip, después de la actualización a la build 566 los ticks han dejado de llegar al terminal por completo,

las últimas cotizaciones en todos los TFs, en todos los pares a las 18:00

He tenido que reiniciar mi PC, parece una especie de tristeza.

(Si no sé qué hacer con ellos, entonces no sé qué hacer con ellos).

p.d. en el 5 también después de la actualización todo se colgó, pero ya a las 21:00, allí el editor ha actualizado probablemente

 

y el reinicio no ayudó - no hay cita y no importa que, voy a abrir una nueva cuenta ahora, lo que si.....

No he tenido suerte.

No hay errores en los registros, lo único es que al escanear servidores, si se pulsa cancelar, la ventana se cierra inmediatamente, y el terminal se cuelga durante 10 segundos y luego da un mensaje:

2013.12.25 00:26:05.807 Accounts: terminated

2013.12.25 00:26:05.807 Accounts: timeout on stop

2013.12.25 00:26:02.796 Accounts: timeout on stop

2013.12.25 00:25:59.786 Accounts: timeout on stop

2013.12.25 00:25:56.775 Accounts: timeout on stop

2013.12.25 00:25:53.764 Accounts: timeout on stop

 
ALXIMIKS:

sip, después de la actualización a la build 566 los ticks han dejado de llegar al terminal por completo,

las últimas cotizaciones en todos los TFs, en todos los pares a las 18:00

He tenido que reiniciar mi PC, parece una especie de tristeza.

(Si no sé qué hacer con ellos, entonces no sé qué hacer con ellos).

p.s. En los 5ks también después de la actualización se colgó todo pero ya a las 21:00, allí el editor ha actualizado probablemente


¡Feliz Navidad!

El jueves volverán las garrapatas :)

Razón de la queja: