Помогите разобраться с кодом :)

 

Подскажите что не так? Почему в первом случае Open_Bay срабатывает, а во втором нет :(

1.

extern bool EURUSD = true;

string SYMBOL;

...........

int a=1;

int b=2;

if (a<b) { Open_Bay = true; SYMBOL = "EURUSD"; }

2.

extern bool EURUSD = true;

string SYMBOL;

...........

int a=1;

int b=2;

if (a<b && EURUSD == true) { Open_Bay = true; SYMBOL = "EURUSD"; }

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