Не могу разобраться новичек - страница 2

 

В два приема.

Сначала определить static double oldBid;

А в Start присвоить значение oldBid=Bid;

 

В два приема.

нет, надо чтоб инициализация прошла один раз для static

oldBid=Bid;


а так будет в цикле

 
Так Вам до Start'а Bid взять негде, он формируется по приходу тика в Start'е. Поэтому и ошибка.
 

да но, объявляю же в старте

int start()
{
  static double oldBid=Bid;
}

 

Из хелпа:

Статическая переменная может быть проинициализирована соответствующей ее типу константой, в отличие от простой локальной переменной, которая может быть проинициализирована любым выражением.

 

Ну вот, пришел поручик... пардон, granit77, и весь смак опошлил.

 

может быть проинициализирована соответствующей ее типу константой

Из хелпа: double Bid 
у меня: double oldBid

 
или я не так понял ?

 

Продолжаем праздник.

Bid - предопределенная пемеременная, а bid - не предопределенная.

 

Bid - предопределенная пемеременная, а bid - не предопределенная

это что прикол такой ?

 

мне надо "Bid" - предопределенная пемеременная

 

Из хелпа: double Bid
у меня: double oldBid

Предопределенные нехорошо переопределять. Но в хелпе - можно.

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