La table de tous les métiers. Accès via MQL5 - page 6

 

C'est drôle.

Mt5 ne sauvegarde pas tous les ticks dans un fichier CSV, par conséquent ces données ne figurent pas dans le tableau de tous les trades. (fichiers sources dans le ZIP)

données provenant de Quik

Les ticks sont dans le terminal (je les ai reçus dans mon indicateur), mais ils ne sont pas écrits dans le tableau.

Dossiers :
 

Eh bien, nous y voilà.

Communiqué. Profitez-en.

Dossiers :
dealslent.zip  27 kb
 

J'ai pensé que le graphique de l'extrudeuse avait peut-être déjà ajouté un verre,

j'ai donc fait un changement et corrigé l'erreur de décalage de la mémoire tampon

Dossiers :
DealsLent.mq5  20 kb
 
Pourriez-vous arrêter d'aborder le sujet cinq fois par jour ? Ou l'humanité ne pourra-t-elle pas survivre sans elle ?
 
Andrey Khatimlianskii:
Pourriez-vous arrêter d'aborder le sujet cinq fois par jour ? Ou l'humanité ne peut-elle pas survivre sans elle ?
Je fais juste des changements, quel est le problème ?
 
prostotrader:
Je fais juste des changements, quel est le problème ?

Le problème est que le sujet n'est pas lu en permanence, mais qu'il n'est pas modifié.

Si vous modifiez quelque chose, précisez - ce que c'est, s'il vous plaît.

 
Andrey Khatimlianskii:

Le problème est que le sujet n'est pas lu en permanence, mais qu'il n'est pas modifié.

Si vous modifiez quelque chose, précisez - ce que c'est, s'il vous plaît.

OK, je n'y ai pas pensé (c'est mon premier indicateur).
 

Il y a eu une erreur à la ligne 385

if(on_call)

est devenu

if(begin==on_call)
Dossiers :
DealsLent.mq5  20 kb
 
prostotrader:
Il ne dessine rien. Car avec cette logique, il n'y a pas d'abonnement au verre
int OnInit()
  {
   mem_time=0;
   start_time=0;
   event_cnt =0;
   MqlBookInfo book[];
   if(!MarketBookGet(Symbol(),book)) //Автоматическое добавление стакана цен, если на графике стакан не добавлен
     {
      if(!MarketBookAdd(Symbol()))
        {
         Print(__FUNCTION__,": Стакан символа "+Symbol()+" не добавден!");
         return( INIT_FAILED );
        }
      else
        {
         use_book=true;
        }
     }
   else
//..........
 
fxsaber:
Il ne dessine rien. Car avec cette logique, il n'y a pas d'abonnement au verre

Il devrait l'être.

Si le verre n'est pas utilisé sur cette pièce, nous l'ajoutons.

Comment vérifier que le verre est déjà utilisé, à partMarketBookGet