Erros, bugs, perguntas - página 2894

 
fxsaber:

Nesta imagem o terminal superior é um gráfico por cada 5000 barras M1.

Terminal inferior - 20 gráficos, 10 Expert Advisors, CopyTicks em cada tick, etc.


Devido a este disparate com o Terminal superior, é fácil ficar preso com o ArrayResize.

Esqueceu o que estava a fazer no primeiro terminal antes de deixar a carta única?

Penso que sim.

O terminal não precisa de se livrar rapidamente de caches previamente levantados. Está à espera de que o banquete continue.
 

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

Não me esqueci.
Não há razão para o terminal se livrar rapidamente das caches previamente levantadas. Está à espera de que o banquete continue.

Eu sei que não haverá um. Mas o terminal não se preocupa com isso. Se quiser 20 caracteres, coloque em NGB de memória. Quer 200, 10N. 1000 - 50N. Esta é a política do banquete que vê como correcta.

 

Teria a gentileza de indicar as condições reais de teste em cada declaração, sem qualquer "adivinhar a carga a partir do comentário N".

Pelas suas declarações [pouco] alheias, desactivou completamente a credibilidade das suas palavras.

 
Renat Fatkhullin:

Teria a gentileza de indicar as condições reais de teste em cada declaração, sem qualquer "adivinhar a carga a partir do comentário N".

Pelas suas declarações [pouco] alheias, desactivou completamente a credibilidade das suas palavras.

Preste atenção aos postes aqui e na parte inglesa, o profiler não está a funcionar, vários já construídos, apenas pendura o meta-editor.

 
Renat Fatkhullin:

Teria a gentileza de indicar as condições reais de teste em cada declaração, sem qualquer "adivinhar a carga a partir do comentário N".

Pelas suas declarações [pouco] alheias, desactivou completamente a credibilidade das suas palavras.

Criou-se um ramo e, inicialmente, tudo é construtivo. Perguntado sobre Win10 neste tópico.

 

Travagem, tem sido sempre assim?

// int f();

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

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

Tem sido sempre assim?

sim

apenas comint f() forward;

mas se este código for envolvido numa classe, então a ordem dos métodos não terá importância, mesmo a inicialização dos campos no construtor deve funcionar

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

Travagem, tem sido sempre assim?

Há aqui um pouco de contradição, porque

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

Qual é adiferença de princípio?

 
Erro de compilação:
typedef void (*fn)();
void f() {}
fn g() { return f; }
oid OnStart()
{
        g()(); //Error: ')' - expression expected
}
 
Igor Makanu:

apenas com um f() descritivo de avanço;

Obrigado.