Erreurs, bugs, questions - page 2956

 
Vladimir Karputov:
GetTickCount est de type 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");
}
Cela ne fonctionne pas non plus. Peut-être qu'il y a une erreur dans le débogueur ? Si a est affecté à un type différent, cela fonctionne bien.
 
Boris:
Ça ne marche pas comme ça non plus. Peut-être une erreur dans le débogueur ? Si a est affecté à un autre type, tout est correct.

Postez les exemples, avec une description détaillée et le résultat dans MetaTrader 5 build 2755 : Améliorations dans la fenêtre des cotations et le débogueur. N'oubliez pas de spécifier les paramètres de l'ordinateur, du système d'exploitation et du terminal (les trois premières lignes de l'onglet "Journal" après le redémarrage du terminal).

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

Besoin d'une méthode pour dupliquer rapidement les paramètres du terminal.


Copie des données suivantes

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


Tout fonctionne bien, mais la liste Navigator->Favourites est vide. Pouvez-vous me dire ce que je dois copier d'autre pour le rendre complet ?

 
Dans MetaTrader 4 Version : 4.00 buld 1320 from 11 DEC 2020 dans les propriétés -l'échelle n'est pas fixée lors du changement d'horizons temporels ou du rechargement du terminal.
 
fxsaber:

Tout fonctionne bien, mais la liste Navigateur->Favoris est vide. Pouvez-vous me dire ce que je dois copier d'autre pour le rendre complet ?

Je pense que c'est juste là.

\bases\favourites.dat
 
Dzmitry Manannikov:

Je pense que c'est juste là.

Merci. Étrange choix de dossier.

 
Les commentaires non liés à ce sujet ont été déplacés vers "Questions des débutants de MQL4 MT4 MetaTrader 4".
 

Je vais répéter le problème avec l'erreur 4401.

Le problème se produit lorsque la quantité demandée est inférieure à TERMINAL_MAXBARS mais supérieure à la quantité réelle disponible.

L'indicateur ci-joint le montre clairement. À OnCalculate, nous demandons des montants successifs de taux croissants, tout fonctionne rapidement, en un seul appel à OnCalculat, jusqu'à ce que nous demandions le montant qui dépasse le montant réel. Le montant réel est alors retourné, mais tous les autres appels à CopyRates se terminent par l'erreur 4401. À partir du prochain OnCalculate, il recommence jusqu'à ce que la quantité demandée dépasse la quantité disponible.

Encore une fois, la quantité demandée est inférieure à TERMINAL_MAXBARS.

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

Vous pouvez rapidement réinitialiser un EA comme suit.

Sur la carte ENTER->a->ENTER.

 
Boris:
Cela ne fonctionne pas non plus. Peut-être qu'il y a une erreur dans le débogueur ? Si a est affecté à un type différent, c'est bon.

Ce bogue a été corrigé, passez à la dernière version bêta 2781.

Raison: