Automated Trading Championship 2012: Регистрация открыта! - страница 30

 
Круто, напряжение растет!
 

 

Сколько оперативной памяти разрешается потреблять советнику? 400 мегабайт - это много? :))))

Ткните, пожалуйста, на подобные вопросы. Уверен, что они были.

Как ограничить историю по торговым инструментам, которая доступна советнику, чтобы индикаторы считали, допустим, 1000 баров и не больше!? Индикаторы использую стандартные... Можно код самих индикаторов изменить под Себя. Но есть и оптимальнее вариант ведь!?

 
MaxZ:

Сколько оперативной памяти разрешается потреблять советнику? 400 мегабайт - это много? :))))

Ткните, пожалуйста, на подобные вопросы. Уверен, что они были.

Как ограничить историю по торговым инструментам, которая доступна советнику, чтобы индикаторы считали, допустим, 1000 баров и не больше!? Индикаторы использую стандартные... Можно код самих индикаторов изменить под Себя. Но есть и оптимальнее вариант ведь!?

bool first_flag=1; int begins=1000,start; 
int OnCalculate(const int rates_total,
              const int prev_calculated,
              //...
              )
  {
   if(first_flag)// если первый тик    
     {
      first_flag=0;// закрываем флаг      
       if(rates_total<begins)begins=rates_total;
      start=rates_total-begins;
     }
   for(int i=prev_calculated<start?start:prev_calculated;i<rates_total;i++)
      {
       //...
      }
   return(rates_total);
  }  

если нужно чтоб индикатор на каждом тике пересчитывал последний бар, то в return возвращаем rates_total-1

 
Urain:

если нужно чтоб индикатор на каждом тике пересчитывал последний бар, то в return возвращаем rates_total-1

Так мы ограничили глубину расчета. А память под буферы индикатора все равно выделится. А вопрос был именно про память.
 
alxm:
Так мы ограничили глубину расчета. А память под буферы индикатора все равно выделится. А вопрос был именно про память.
Ctrl+O --> Графики --> Макс. баров в окне
 
Urain:
Ctrl+O --> Графики --> Макс. баров в окне

Речь, наверное, про Чемпионат. Вот здесь эта настройка:

 

 
Всем спасибо. Всё, что нужно, Я узнал.
 

 

Уже больше суток прошло с момента загрузки последей версии советника, а автоматической проверки нет. Это нормально? Или сбой какой-то в системе автоматических проверок?

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