Программистам! Кто сталкивался с неправильным порядком Init - Deinit в индикаторах?

 
  • 32% (14)
  • 20% (9)
  • 23% (10)
  • 25% (11)
Всего проголосовало: 44
 
А какой правильный порядок?
 
Evgeny Belyaev:
А какой правильный порядок?

Тогда отмечайте не сталкивался.
 
Sergey Chalyshev:

Тогда отмечайте не сталкивался.

А какой правильный порядок?
 
Evgeny Belyaev:

А какой правильный порядок?

Здесь обсуждение - https://www.mql5.com/ru/forum/189598
 
Evgeny Belyaev:

А какой правильный порядок?


Выберите любой из не сталкивался.

Для вас я бы посоветовал: Не сталкивался, у меня мало опыта.

 
Sergey Chalyshev:


Выберите любой из не сталкивался.

Для вас я бы посоветовал: Не сталкивался, у меня мало опыта.


А какой правильный порядок? Наводящие вопросы нужны?
 
Evgeny Belyaev:

А какой правильный порядок? Наводящие вопросы нужны?


Никаких наводящих вопросов. В том и суть - чистота опроса.

Если не сталкивались, так и пишите что не сталкивался.

 
Sergey Chalyshev:


Никаких наводящих вопросов. В том и суть - чистота опроса.

Если не сталкивались, так и пишите что не сталкивался.


Чистоты опроса не будет. 3 варианта не сталкивался, и 1- сталкивался. Результаты предсказуемы.
 
Не сталкивался. Не использую Init и Deinit в индикаторах, ничего не теряя.
#property indicator_chart_window
#property indicator_buffers 1
#property indicator_plots   1
#property indicator_color1  clrRed
#property indicator_type1  DRAW_LINE

struct BUFFER
{
  double Buffer[];
  
  BUFFER()
  {
    SetIndexBuffer(0, this.Buffer);
  }
};

BUFFER Buf;

int OnCalculate( const int rates_total,
                 const int prev_calculated,
                 const datetime &time[],
                 const double &open[],
                 const double &high[],
                 const double &low[],
                 const double &close[],
                 const long &tick_volume[],
                 const long &volume[],
                 const int &spread[] )
{
  ArrayCopy(Buf.Buffer, open, prev_calculated, prev_calculated);
  
  return(rates_total);
}
 
Evgeny Belyaev:

Чистоты опроса не будет. 3 варианта не сталкивался, и 1- сталкивался. Результаты предсказуемы.


Никто не заставляет вас пройти мимо.

Можете высказать своё мнение.