Глюк программы???

 

Этот скрипт должен выводить в журнал номера баров начиная с бара -1,уменя на месячном графике 355 баров в истории.

Скрипт начинает выводить номера с любого бара,только не с 354-го.

Это увсех так,или только уменя. СПАСИБО!

//+------------------------------------------------------------------+
//|                                                       m.mq4 |
//|                      Copyright © 2007, MetaQuotes Software Corp. |
//|                                        https://www.metaquotes.net/ |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2007, MetaQuotes Software Corp."
#property link      "https://www.metaquotes.net/"
 
//+------------------------------------------------------------------+
//| script program start function                                    |
//+------------------------------------------------------------------+
int start()
  {
 
 
   
for(int индекс=Bars-1; индекс>=0; индекс--)
{     
   Print("бар=",индекс);
}
 
 
//----
   return(0);
  }
//+------------------------------------------------------------------+
 
Всего баров 355? Значит самый далекий от текущего времени имеет индекс равный 354. Нумерация баров идет с нуля.
 
Rosh:
Всего баров 355? Значит самый далекий от текущего времени имеет индекс равный 354. Нумерация баров идет с нуля.


Всё правильно если смотреть журнал сверху получается такая запись:

m USDJPY,Monthly: removed

m USDJPY,Monthly: бар=0

m USDJPY,Monthly: бар=1

..........................................

m USDJPY,Monthly: бар=226 , а должно ведь так: m USDJPY, Monthy: бар=354

или я чего то не понял?

 

Хотя, сейчас открыл лог-файл там полная запись,а в журнале полностью не пишет.

Так и должно быть?

Причина обращения: