Ошибки, баги, вопросы - страница 2894

 
fxsaber:

На этой картинке верхний Терминал - один чарт на 5000 M1-баров.

Нижний - 20 чартов, 10 советников, CopyTicks на каждом тике и прочее.


Из-за подобного бреда с верхним Терминалом упереться в ArrayResize - запросто.

Вы забыли, что делали на первом терминале до того, как оставили один график?

Думаю, да.

Терминалу незачем быстро избавляться от ранее поднятых кешей. Он ждет продолжения банкета.
 

Renat Fatkhullin:
Вы забыли, что делали на первом терминале до того, как оставили один график?

Не забыл.
Терминалу незачем быстро избавляться от ранее поднятых кешей. Он ждет продолжения банкета.

Я то знаю, что банкета не будет. Но Терминалу плевать на это. Хочешь 20 символов - ставь N Гб памяти. Хочешь 200 - 10N. 1000 - 50N. Такую политику банкета Вы видите правильной.

 

Будьте добры в каждом утверждении указывать реальные условия тестов без всяких «вы должны догадаться про нагрузку из коммента N”.

Своими [не]забывчивыми заявлениями вы напрочь отключили доверие к вашим словам.

 
Renat Fatkhullin:

Будьте добры в каждом утверждении указывать реальные условия тестов без всяких «вы должны догадаться про нагрузку из коммента N”.

Своими [не]забывчивыми заявлениями вы напрочь отключили доверие к вашим словам.

Пожалуйста обратите внимание на сообщения тут и в английской части,  профилировщик не работает, уже несколько билдов, просто вешает метаедитор.

 
Renat Fatkhullin:

Будьте добры в каждом утверждении указывать реальные условия тестов без всяких «вы должны догадаться про нагрузку из коммента N”.

Своими [не]забывчивыми заявлениями вы напрочь отключили доверие к вашим словам.

Создал ветку и там все конструктивно изначально. В этой ветке спрашивал про Win10.

 

Торможу, так всегда было?

// int f();

int Num = f(); // 'f' - undeclared identifier

int f() { return(0); }
 
fxsaber:

так всегда было?

да

только с форвард-описанием  int f();

но если этот код обернуть в класс, то порядок следования методов будет не важен, даже должна инициализация полей в конструкторе работать 

class A
{
   const int Num;
   int f(){return(0);}
public:
   A(): Num(f()) {}
};
 
fxsaber:

Торможу, так всегда было?

Здесь некое противоречие, поскольку

void OnStart()
{
int Num = f(); //нормально
}
int f() { return(0); }

А какая собственно принципиальная разница?

 
Ошибка при компиляции:
typedef void (*fn)();
void f() {}
fn g() { return f; }
oid OnStart()
{
        g()(); //Error: ')' - expression expected
}
 
Igor Makanu:

только с форвард-описанием  int f();

Спасибо.

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