Errores, fallos, preguntas - página 2989

 
traveller00:

¿Es algo roto o es una característica ahora?

es algo habitual, probablemente mañana funcione como siempre

sable57fx:

1. Cuando se imprime, debería aparecer el número de segundos transcurridos desde 1970. En su lugar, aparece una fecha bien formateada en el formato aa.mm.dd hh:mm:ss. ¿Cómo puedo saber el número de segundos?

Print("sec = ",(int)TimeCurrent());
 

MetaEditor v5.00 build 2842 se bloquea al intentar abrir algunos archivos .mq5(normales, cero o ilegibles de dos bytes) desde la parte izquierda de la carpeta deIndicadores o al intentar crear un nuevo indicador. Windows 10 x64 Versión 10.0.19042.870. Todo estaba bien antes, no cambió el sistema operativo. Tenía un perfil de repuesto( perfil deadministrador) - abrir los mismos archivos allí también hace que el editor se bloquee. Antes de todo eso, el editor se había cerrado y no arrancaba en absoluto, hasta que he borrado un par de archivos .mq5"vacíos", que en realidad tenían 2 bytes de tamaño, pero en el Bloc de notas se veían absolutamente vacíos y cuando intenté sobrescribir esos dos símbolos invisibles y guardarlos (al Bloc de notas no le importó, los archivos no eran de sólo lectura) seguían igual.

Por supuesto, trató de reinstalar el terminal - no ayudó.

Contenido demetaeditor.log:

2       2021.03.25 00:28:47.988 Terminal        crashlog generated
2       2021.03.25 00:28:48.668 Terminal        crashlog finalized

2       2021.03.25 00:29:06.838 Terminal        crashlog generated
2       2021.03.25 00:29:07.528 Terminal        crashlog finalized


2       2021.03.25 00:45:03.528 Terminal        crashlog generated
2       2021.03.25 00:45:04.318 Terminal        crashlog finalized
Nada interesante en los troncos vecinos. ¿O estoy buscando en el lugar equivocado?
 
x572intraday:

MetaEditor v5.00 build 2842 se bloquea al intentar abrir un archivo .mq5(normal, cero o ilegible de dos bytes) desde la parte izquierda de la carpeta deIndicadores o al intentar crear un nuevo indicador. Windows 10 x64 Versión 10.0.19042.870. Todo estaba bien antes, no cambié el sistema operativo. Tenía un perfil de reserva( perfil deadministrador) - todo funciona bien allí. Por eso decidí reemplazar la carpetaconfig de allí: ahora en el perfil anterior algunos archivos comenzaron a abrirse, pero en el resto del perfil todo sigue fallando. Sí, y antes de todo eso, el editor se había cerrado y no arrancaba en absoluto, hasta que he eliminado un par de archivos .mq5"vacíos", que en realidad tenían un tamaño de 2 bytes, pero en el Bloc de notas se veían absolutamente vacíos y cuando he intentado sobrescribir esos dos caracteres invisibles y guardarlos (al Bloc de notas no le importaba, los archivos no eran de sólo lectura) seguían igual.

Por supuesto, trató de reinstalar el terminal - no ayudó.

Contenido demetaeditor.log:

Nada interesante en los troncos vecinos. ¿O estoy buscando en el lugar equivocado?

Hay una respuesta en el hilo del perfil para la construcción actual:

Foro sobre comercio, sistemas de comercio automatizados y prueba de estrategias de comercio

Nuevo MetaTrader 5 build 2815: Acceso a la profundidad de mercado desde Python, mejoras en el depurador y el perfilador

Denis, 2021.03.24 11:00

Vladimir Karputov:

Cuando intento crear un archivo mqh el editor se bloquea.

Estoy intentando crear uno:

El editor se cae.

El fallo se solucionará en la próxima versión.


 

¿Es posible implementar inicios de sesión y contraseñas almacenadas por el terminal con puntos de acceso a servidores en las bases, algo así como KeePass?

Lo molesto que es tener que resetear todas las cuentas, actualizar el software, resetear el terminal, activar el software, en general siempre es una completa sorpresa.

Puedes llevar esta base de datos contigo, almacenarla en la nube, lo que sea, es imposible hackearla. En el terminal simplemente señalamos el camino hacia la base y ¡voilá! - Felicidad, paz mental y tranquilidad.

La falta de fiabilidad del almacenamiento de la base de datos en el terminal en términos de reinicios inesperados de la base de datos es más peligrosa que su supuesta fiabilidad - hay que almacenar las contraseñas en alguna parte, y el exceso de problemas con ellas siempre provoca un riesgo de fuga.

 

Esta semana en Chrome ha empezado a ocurrir este comportamiento.

  1. Voy a los favoritos de MQL5.com y veo un tema sin leer.
  2. Hago clic en él y luego en Volver a los favoritos.
  3. En Favoritos aparece como si el tema no se hubiera leído. Sólo se puede resolver con F5 en el navegador.
¿Me sirve esto?
 
fxsaber:

Esta semana en Chrome ha empezado a ocurrir este comportamiento.

  1. Voy a los favoritos de MQL5.com y veo un tema sin leer.
  2. Hago clic en él y luego en Volver a los favoritos.
  3. En Favoritos aparece como si el tema no se hubiera leído. Sólo se puede resolver con F5 en el navegador.
¿Funciona para mí?

Lo mismo ocurre en mi teléfono en Favoritos. Leer, devolver, tema no leído, recargar, leer.

 
fxsaber:

Esta semana en Chrome ha empezado a ocurrir este comportamiento.

  1. Voy a los favoritos de MQL5.com y veo un tema sin leer.
  2. Hago clic en él y luego en Volver a los favoritos.
  3. En Favoritos aparece como si el tema no se hubiera leído. Sólo se puede resolver con F5 en el navegador.
¿Me sirve esto?
Sí, me di cuenta ayer.
 
¿Cuál es la razón por la que desde algunos servidores de MT5 los ticks se descargan a gran velocidad y desde otros muy lentamente?
 
fxsaber:

Esta semana en Chrome ha empezado a ocurrir este comportamiento.

  1. Voy a los favoritos de MQL5.com y veo un tema sin leer.
  2. Hago clic en él y luego en Volver a los favoritos.
  3. En Favoritos aparece como si el tema no se hubiera leído. Sólo se puede solucionar con F5 en el navegador.
¿Funciona para todos?

Está muy lejos de esta semana. Además, siempre ha sido así con la vuelta a Yandex. El caso es que después de leer un tema he pulsado 'favoritos' y se vuelve a marcar como no leído (¡si entro no hay nada nuevo ahí!) y así varias veces seguidas, sí, lleva pasando mucho tiempo.

Sólo la "cabeza" del sitio tiene una "pata peluda" y no le importa lo que no nos gusta. ¡Impulsa lo que considera oportuno (para sí mismo)! Llevo mucho tiempo diciendo que...

 

Por favor, ayúdenme a entender esto.

Con la versión anterior de MT5 las pruebas sobre datos históricos funcionaban correctamente, con la última versión de MT5(2842 del 23.03.21) veo un problema con StartIndex() en la librería Standard cuando se hacen pruebas sobre datos históricos, mientras que sobre datos reales funciona bien.

Trabajar con una barra cerrada ( m_every_tick=false)


SignalMACD.mqh:

int CSignalMACD::ShortCondition(void)
  {
   int result=0;
   int idx   =StartIndex();
   //---
   double main_idx  = Main(idx);
   double main_1    = Main(1);

Al depurar en el historial, entro en esta línea en particular y obtengo varios números de varios dígitos en lugar de 1 de "m_every_tick?0:1".

ExpertBase.mqh:
   virtual int       StartIndex(void) { return((m_every_tick?0:1)); }

Hasta que reinicio el editor con el terminal, obtengo establemente un número, después de reiniciar un nuevo número, también estable hasta el siguiente reinicio: 552894800, 655556464, 480217696.


Con datos reales:


En los datos históricos:

El Asesor Experto seleccionable (estándar / personalizado); el marco de tiempo; las barras máximas en la ventana del terminal no tienen ningún efecto sobre el problema, todo lo mismo.