Errores, fallos, preguntas - página 2956

 
Boris:

Corregido por

GetTickCount es de tipo uint
Документация по MQL5: Общие функции / GetTickCount
Документация по MQL5: Общие функции / GetTickCount
  • www.mql5.com
GetTickCount - Общие функции - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
Vladimir Karputov:
GetTickCount es de tipo uint
#property copyright "Copyright 2021, MetaQuotes Software Corp."
#property link      "https://www.mql5.com"
#property version   "1.00"



ushort a;
//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit()
  {
//---
a=0;
//---
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
//| Expert deinitialization function                                 |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
  {
//---
   
  }
//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+
void OnTick()
  {
  a++;
  Comment("a: ",a,"/n");
}
Esto tampoco funciona. ¿Tal vez hay un error en el depurador? Si a se le asigna un tipo diferente, funciona bien.
 
Boris:
Tampoco funciona así. ¿Tal vez un error en el depurador? Si a se le asigna un tipo diferente, todo está bien.

Publica los ejemplos, con descripción detallada y resultado en MetaTrader 5 build 2755: Mejoras en la ventana de cotizaciones y en el depurador. No olvides especificar el ordenador, el sistema operativo y el parámetro del terminal (las tres primeras líneas de la pestaña "Diario" después de reiniciar el terminal).

Новая версия платформы MetaTrader 5 build 2755: Улучшения в окне котировок и отладчике
Новая версия платформы MetaTrader 5 build 2755: Улучшения в окне котировок и отладчике
  • 2021.01.13
  • www.mql5.com
В пятницу 15 января 2021 года будет выпущена обновленная версия платформы MetaTrader 5...
 

Necesito un método para duplicar rápidamente la configuración de la Terminal.


Copiar los siguientes datos

Terminal\MQL5\*.*
Terminal\config\*.*
Terminal\*.exe


Todo funciona bien, pero la lista Navigator->Favourites está vacía. ¿Puede decirme qué más debo copiar para completarlo?

 
En MetaTrader 4 Versión: 4.00 buld 1320 de 11 DIC 2020 en las propiedades -el zoom no se fija al cambiar de plazo o recargar el terminal.
 
fxsaber:

Todo funciona bien, pero la lista Navegador->Favoritos está vacía. ¿Puede decirme qué más debo copiar para completarlo?

Creo que está aquí.

\bases\favourites.dat
 
Dzmitry Manannikov:

Creo que está aquí.

Gracias. Extraña elección de carpeta.

 
Los comentarios no relacionados con este tema han sido trasladados a "Preguntas de los principiantes de MQL4 MT4 MetaTrader 4".
 

Voy a repetir el problema con el error 4401.

El problema se produce cuando la cantidad solicitada es menor que TERMINAL_MAXBARS pero mayor que la cantidad real disponible.

El indicador adjunto lo muestra claramente. En OnCalculate solicitamos cantidades sucesivamente crecientes de tasas, todo funciona rápidamente, en una sola llamada a OnCalculat, hasta que solicitamos la cantidad que excede la cantidad real. Entonces se devuelve la cantidad real, pero todas las demás llamadas a CopyRates terminan con el error 4401. A partir del siguiente OnCalculate vuelve a funcionar hasta que la cantidad solicitada supera la cantidad disponible.

De nuevo, la cantidad solicitada es menor que TERMINAL_MAXBARS.

Документация по MQL5: Доступ к таймсериям и индикаторам / CopyRates
Документация по MQL5: Доступ к таймсериям и индикаторам / CopyRates
  • www.mql5.com
CopyRates - Доступ к таймсериям и индикаторам - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
Archivos adjuntos:
 

Puede reiniciar rápidamente un EA de la siguiente manera.

En el gráfico ENTER->a->ENTER.