Errores, fallos, preguntas - página 1322

 
Artyom Trishkin:
Así que resulta que tienes mq4, pero no ex4. Ábrelo en un editor e intenta compilarlo. Del resultado de la compilación y la danza.

Parece que no tengo un editor. Los programas tienen un terminal y accesos directos al editor y al programa de desinstalación. El acceso directo al editor está inactivo y al iniciarse dice que no hay programa editor.

¿Tengo que descargar y reinstalar el terminal o hay una opción para descargar el editor por separado?

Archivos adjuntos:
 
Artyom Trishkin:

¿Por qué puedo comentar en el perfil de un amigo, en el newsfeed


¿pero no puedo comentar lo otro?


Sus amigos tienen diferentes configuraciones de privacidad: la primera permite que todos/sólo los amigos comenten sus publicaciones, la segunda sólo le permite a él comentar.
 
Julia Test:
Tus amigos tienen diferentes configuraciones de privacidad: para el primero, todos/sólo los amigos pueden comentar las publicaciones, para el segundo, sólo él/ella puede comentar.
Ya veo, gracias.
 

Error al abrir el archivo 5004, en el probador.

//+------------------------------------------------------------------+
//|                                                         Test.mq5 |
//|                        Copyright 2015, MetaQuotes Software Corp. |
//|                                              http://www.mql5.com |
//+------------------------------------------------------------------+
#property tester_file "EURUSD.dat" 
//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit()
  {
//---
   string filename="EURUSD.dat";
   int handle=FileOpen(filename,FILE_BIN|FILE_READ);
   if(handle<1) Print("ERROR FileOpen ", GetLastError());
   FileClose(handle);
//---
   return(0);
  }
//+------------------------------------------------------------------+

El archivoEURUSD.dat(29,250KB) se encuentra en C:{Archivos de Programa\MetaTrader 5\MQL5\Files

¿Qué ocurre?


 
Aliaksandr Yemialyanau:

Error al abrir el archivo 5004, en el probador.

El archivoEURUSD.dat(29,250KB) se encuentra en C:{Archivos de Programa\MetaTrader 5\MQL5\Files

¿Qué ocurre?


¿Este archivo va al probador? ¿Qué hay en los registros de los probadores?

En los registros del probador, debería haber un registro sobre la sincronización de datos, es decir, un registro sobre el envío de este archivo.

2. ¿se abre este archivo durante el funcionamiento normal del probador?

3. ¿Qué sistema operativo tienes? ¿Cuál es la configuración del UAC?

4. ¿Con qué parámetros se inicia el terminal del cliente y dónde se encuentra la carpeta de datos del terminal?

 
Slawa:

1. ¿se envía este archivo al agente probador? ¿Qué hay en los registros de los probadores?

En los registros del probador debe haber un registro de la transferencia de este archivo entre los registros de sincronización de datos.

2. ¿se abre este archivo durante el funcionamiento normal del probador?

3. ¿Qué sistema operativo tienes? ¿Cuál es la configuración del UAC?

4. ¿Con qué parámetros se inicia el terminal del cliente y dónde se encuentra la carpeta de datos del terminal?

1. No parece haber nada sobre el archivo en los registros.

2. Se abre al inicio en los gráficos.

3. Win XP. UAC - no lo sé. Tengo una cuenta de administrador (ninguna otra cuenta).

4. Ajustes - no lo sé. C:\N-Archivos de Programa\N-MetaTrader 5

Archivos adjuntos:
20150706.log  5 kb
 
Aliaksandr Yemialyanau:

1. No parece haber nada sobre el archivo en los registros.

2. Al iniciarse el gráfico se abre.

3. Win XP. UAC - no lo sé. Tengo una cuenta de administrador (ninguna otra cuenta).

4. Ajustes - no lo sé. C:\NArchivos de programa\NMetaTrader 5

Debería haber algo como esto en el registro del agente de pruebas

2015.07.06 17:17:11.788 Tester  file added: Files\EURUSD.dat. 147062 bytes loaded

Si no hay ningún archivo en el registro de la terminal, será

2015.07.06 17:28:29.672 Tester  file Files\EURUSD.dat open error [2]

Y las pruebas simplemente no se inician.

Parece que ni siquiera has intentado transferir el archivo.

Trate de utilizar su archivo explícitamente de alguna manera entre la apertura y el cierre, por ejemplo

   int handle=FileOpen(filename,FILE_BIN|FILE_READ);
   if(handle<1)
      Print("ERROR FileOpen ", GetLastError());
   else
      Print("FileSize is ",FileSize(handle));
 
Slawa:

Debería haber una entrada como ésta en el registro del agente de pruebas

Si no hay ningún archivo en el registro de la terminal se

Y la prueba simplemente no se inicia.

Parece que ni siquiera has intentado una transferencia de archivos

Pruebe de alguna manera a utilizar explícitamente su archivo entre la apertura y el cierre, por ejemplo

Probé esto:

//+------------------------------------------------------------------+
//|                                                         Test.mq5 |
//|                        Copyright 2015, MetaQuotes Software Corp. |
//|                                              http://www.mql5.com |
//+------------------------------------------------------------------+
#property tester_file "EURUSD.dat" 
//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit()
  {
//---
   string filename="EURUSD.dat";
   int handle=FileOpen(filename,FILE_BIN|FILE_READ);
   if(handle<1)
      Print("ERROR FileOpen ",GetLastError());
   else
      Print("FileSize is ",FileSize(handle));
//---
   return(0);
  }
//+------------------------------------------------------------------+

No funciona, no se abre y no hay nada en los registros sobre el archivo.

Hereducido el tamaño del archivo a 12KB - ha funcionado. En los registros dice:

Archivo de prueba añadido: Files\EURUSD.dat. 11540 bytes cargados

¿Tal vez haya una limitación de tamaño de archivo para el probador?

 
Aliaksandr Yemialyanau:

Error al abrir el archivo 5004, en el probador.

El archivoEURUSD.dat(29,250KB) se encuentra en C:{Archivos de Programa\MetaTrader 5\MQL5\Files

¿Dónde está el directorio de datos?


 
Rashid Umarov:

¿Dónde se encuentra el directorio de datos?


C:\NArchivos de programa\NMetaTrader 5
Razón de la queja: