Errores, fallos, preguntas - página 1712

 

La imagen muestra el Market Watch.



De alguna manera, los símbolos que no se negocian después de la medianoche siguen teniendo un tiempo de actualización después de la medianoche. ¿Por qué?

¿Y cómo es que la última hora congelada del propio Observatorio del Mercado (00:00:26) es menor que la hora de algunos símbolos en él (00:00:41)?

 
Me he dado cuenta de la siguiente característica. Hay un Asesor Experto de ticks. Cuenta las garrapatas. Así que. Cuando hay 1 terminal y el Asesor Experto está trabajando hay muchos ticks.
Pero cuando abres un par de terminales más con EAs, por alguna razón hay una ralentización. Es decir, hay menos garrapatas.

Lo noté porque mi EA es muy sensible a los ticks. He desactivado otros terminales y todo lo demás funciona a la vez.

Por cierto, todo estaba en la VPN. Tal vez estén filtrando el número de paquetes.

¿Quién ha tenido problemas similares?

Terminales MT5
 
Vladislav Andruschenko:
Me he dado cuenta de esta peculiaridad. Hay un experto en garrapatas. Quién cuenta las garrapatas. Así que. Cuando hay 1 terminal parado y el Asesor Experto está trabajando, hay muchos ticks.
Pero cuando abres un par de terminales más con EAs, por alguna razón hay una ralentización. Es decir, hay menos garrapatas.

Lo noté porque mi EA es muy sensible a los ticks. He desactivado otros terminales y todo lo demás funciona a la vez.

Por cierto, todo estaba en la VPN. Tal vez estén filtrando el número de paquetes.

¿Quién ha tenido problemas similares?

Terminales Mt5
Pues bien, no se aumenta el ancho de banda de la conexión a Internet proporcionalmente al número de terminales abiertos. Por lo tanto, hay paquetes perdidos.
Me sorprenden los intentos de algunos usuarios del foro de perseguir cada tick y operar con ellos. ¿De verdad crees que puedes competir con los chicos de HFT que conectan su hardware al servidor de operaciones? Ingenuo. :)
 

¿Qué pasó con el servidor de MetaQuotes-Demo? El terminal escribe "Cuenta inválida", pide una contraseña, se introduce la contraseña - "No hay conexión".

Al intentar abrir una nueva cuenta de demostración, se obtiene que el servidor no está disponible (n/a)

 
Artyom Trishkin:

¿Qué pasó con el servidor de MetaQuotes-Demo? El terminal escribe "Cuenta no válida", pide una contraseña, se introduce la contraseña - "No hay conexión".

Al intentar abrir una nueva cuenta de demostración, se obtiene que el servidor no está disponible (n/a)

Inténtalo de nuevo, tengo una nueva cuenta abierta.
 
Alexander:
Inténtalo de nuevo, tengo una cuenta nueva.

Ahora estoy recibiendo un error mientras depuro el script

10017

TRADE_RETCODE_TRADE_DISABLED

No se permite el comercio


Tres intentos seguidos... Decidí dejarlo por ahora.

Por favor, absténgase de pulsar el botón "auto-trade" o cualquier otro consejo para los novatos.

 
Alexey Viktorov:

Actualmente estoy depurando mi script y está obteniendo un error

10017

TRADE_RETCODE_TRADE_DISABLED

No se permite el comercio


Tres intentos seguidos... Decidí dejarlo por ahora.

Por favor, absténgase de aconsejar que se pulse el botón "Auto-trade" y otras preguntas rutinarias para los novatos.

Me gustaría tener más detalles. Construir, servidor, terminal, símbolo, registros, código para jugar.
 

Estimado administrador

¿Funciona OnTimer en el probador en mt4? Construir 1010

//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit()
  {
//--- create timer
   EventSetTimer(1);
      
//---
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
//| Expert deinitialization function                                 |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
  {
//--- destroy timer
   EventKillTimer();
      
  }
//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+
void OnTick()
  {
//---
   
  }
//+------------------------------------------------------------------+
//| Timer function                                                   |
//+------------------------------------------------------------------+
void OnTimer()
  {
//---
   Print(TimeCurrent());
  }
//+------------------------------------------------------------------+

¿No funciona? No hay nada en el registro

pero funciona en mt5

2016.09.28 11:52:01     Core 1  2016.01.03 21:11:09   2016.01.01 00:00:00
2016.09.28 11:52:01     Core 1  2016.01.03 21:11:08   2016.01.01 00:00:00
2016.09.28 11:52:01     Core 1  2016.01.03 21:11:07   2016.01.01 00:00:00
2016.09.28 11:52:01     Core 1  2016.01.03 21:11:06   2016.01.01 00:00:00
2016.09.28 11:52:01     Core 1  2016.01.03 21:11:05   2016.01.01 00:00:00
2016.09.28 11:52:01     Core 1  2016.01.03 21:11:04   2016.01.01 00:00:00
2016.09.28 11:52:01     Core 1  2016.01.03 21:11:03   2016.01.01 00:00:00
2016.09.28 11:52:01     Core 1  2016.01.03 21:11:02   2016.01.01 00:00:00
2016.09.28 11:52:01     Core 1  2016.01.03 21:11:01   2016.01.01 00:00:00
 
El temporizador no funciona en el probador de MT4. Y no se sabe cuándo lo hará.
 
Slawa:
El temporizador no funciona en el probador de MT4. Y no se sabe cuándo lo hará.

Gracias.