External переменные
Я с этим уже сталкивался. External переменные компилятор менять не дает. Как ругается - уже не помню, но помню, что ругается.
Я с этим уже сталкивался. External переменные компилятор менять не дает. Как ругается - уже не помню, но помню, что ругается.
нет, он не ругается... просто не меняет...
Он, просто, с возрастом, мудрее становится - знает, что ругаться бессмысленно. :)
Он, просто, с возрастом, мудрее становится - знает, что ругаться бессмысленно. :)
ну тогда уж и ленивее :)))
Ну например так...
extern double Lots = 0.1;
int init()
{
//---- TODO: Add your code here.
if(Symbol()=="EURUSD" || Symbol()=="GBPUSD") Lots=1;
return(0);
}
Когда вызываю свойства Expert из окна терминала, показываются НЕИЗМЕНЁННЫЕ параметры переменной