В коде менять ничего не нужно. А зачем? Приведите пример, когда
переменная класса extern некорректно воспринимается программой.
Я поправил вышеприведенный код до работоспособного состояния,
так вот если внутри сеанса сначала выставить значение "extern
int Profit = 5;" , а затем снова выставить равно 0 , звякает как прежде
на 5 пипсах.
В коде менять ничего не нужно. А зачем? Приведите пример, когда переменная класса extern некорректно воспринимается программой.