Код возврата из функции init()

[Удален]  
Стандартная заготовка советника выглядит следующим образом -

//+------------------------------------------------------------------+
//| expert initialization function                                   |
//+------------------------------------------------------------------+
int init()
{
//----
   
//----
   return(0);
}
//+------------------------------------------------------------------+
//| expert deinitialization function                                 |
//+------------------------------------------------------------------+
int deinit()
  {
//----
   
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| expert start function                                            |
//+------------------------------------------------------------------+
int start()
  {
//----возвращает 
   
//----
   return(0);
  }
//+------------------------------------------------------------------+
Кто получает код возврата из оператора return() функции init() и могу я этим воспользоваться, чтобы не допустить запуск start() и выгрузить советник?
Если нет, то как это можно сделать из init() другими способами?
 
emz53:
Кто получает код возврата из оператора return() функции init() и могу я этим воспользоваться, чтобы не допустить запуск start() и выгрузить советник?
Если нет, то как это можно сделать из init() другими способами?
Не допустить и выгрузить не получится.

Воспрепятствовать работе можно, используя глобальный флаг
bool Stop;
 
int init()
{
   Stop = false;
 
   if (NoStartCondition)
      Stop = true;
 
   return (0);
}
 
int start()
{
   if (Stop)
      return (0);
}
[Удален]  
Irtron:
emz53 писал (а):
Кто получает код возврата из оператора return() функции init() и могу я этим воспользоваться, чтобы не допустить запуск start() и выгрузить советник?
Если нет, то как это можно сделать из init() другими способами?
Не допустить и выгрузить не получится.

Воспрепятствовать работе можно, используя глобальный флаг
Спасибо Irtron. Надеялся, что это можно было сделать встроенными средствами более красиво