Perguntas de um "boneco" - página 202

 
Yedelkin:
Veja a descrição do pedido para a Execução do Mercado. Penso que não existem níveis SL ou TP para este tipo de execução de ordens de mercado.

Obrigado!

 

Homens, por favor ajudem-me com conselhos. É possível declarar o dactilografado em C?

class Q2;   // Нуудачная попытка объявления typedef'а в строке 9.

class Q {
public:
   void fn(Q2 w); 
};

class W2 {};
typedef W2 Q2;

void Q::fn(Q2 w) {}
 
220Volt:

Homens, por favor ajudem-me com conselhos. É possível declarar o dactilografado em C?

typedef é usado para nomear tipos básicos ou desovados, enquanto typedef introduz um novo tipo
 
220Volt:

Homens, por favor ajudem-me com conselhos. É possível declarar o dactilografado em C?

Antes de mais nada, isto é C++.

Em segundo lugar, quer usar o nome tanto como sinónimo de W2 como de uma nova classe ao mesmo tempo? O que é que pretende?

 

Parece que não consegui explicar claramente, obrigado pela vossa atenção.

 
220Volt:

Parece não ter sido claro, obrigado pela vossa atenção.

Ah, acho que já o tenho, agora.

class W2;
typedef W2 Q2;

class Q {
public:
   void fn(Q2 w); 
};

class W2 {};

void Q::fn(Q2 w) {}
 

Não é possível copiar 1000 valores para uma matriz. Código EA:

double h[1000],l[1000];
Print(CopyHigh("EURUSD",PERIOD_D1,1,1000,h)," ",CopyLow("EURUSD",PERIOD_D1,1,1000,l));

Estou a testá-lo num período diário utilizando apenas os preços de abertura.

Vejo o seguinte no diário de bordo:

EM      0       Core 1  13:07:52        2012.09.25 00:00:00   451 451
LD      0       Core 1  13:07:52        2012.09.26 00:00:00   452 452
CR      0       Core 1  13:07:52        2012.09.27 00:00:00   453 453
JI      0       Core 1  13:07:52        2012.09.28 00:00:00   454 454
OG      0       Core 1  13:07:52        2012.10.01 00:00:00   455 455
JN      0       Core 1  13:07:52        2012.10.02 00:00:00   456 456
QD      0       Core 1  13:07:52        2012.10.03 00:00:00   457 457
DS      0       Core 1  13:07:52        2012.10.04 00:00:00   458 458
KI      0       Core 1  13:07:52        2012.10.05 00:00:00   459 459
PP      0       Core 1  13:07:52        2012.10.08 00:00:00   460 460
GN      0       Core 1  13:07:52        2012.10.09 00:00:00   461 461
GE      0       Core 1  13:07:52        2012.10.10 00:00:00   462 462
PS      0       Core 1  13:07:52        2012.10.11 00:00:00   463 463
IJ      0       Core 1  13:07:52        2012.10.12 00:00:00   464 464
LP      0       Core 1  13:07:52        2012.10.15 00:00:00   465 465
EO      0       Core 1  13:07:52        2012.10.16 00:00:00   466 466
NE      0       Core 1  13:07:52        2012.10.17 00:00:00   467 467
OL      0       Core 1  13:07:52        2012.10.18 00:00:00   468 468
HJ      0       Core 1  13:07:52        2012.10.19 00:00:00   469 469
HQ      0       Core 1  13:07:52        2012.10.22 00:00:00   470 470
OO      0       Core 1  13:07:52        2012.10.23 00:00:00   471 471
FF      0       Core 1  13:07:52        2012.10.24 00:00:00   472 472
ML      0       Core 1  13:07:52        2012.10.25 00:00:00   473 473
DK      0       Core 1  13:07:52        2012.10.26 00:00:00   474 474
IQ      0       Core 1  13:07:52        2012.10.29 00:00:00   475 475
IH      0       Core 1  13:07:52        2012.10.30 00:00:00   476 476
RF      0       Core 1  13:07:52        2012.10.31 00:00:00   477 477

Número máximo de barras no gráfico =100000.

A questão é como copiar 1000 valores para uma matriz?

Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Состояние клиентского терминала
Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Состояние клиентского терминала
  • www.mql5.com
Стандартные константы, перечисления и структуры / Состояние окружения / Состояние клиентского терминала - Документация по MQL5
 
solandr: Não posso copiar 1000 valores para uma matriz. Código de perito conselheiro: Estou a correr no período diário de teste usando apenas preços abertos.

No registo, vejo o seguinte:Número máximo de barras no gráfico =100000. A questão é como copiar 1000 valores para uma matriz?

E tentar definir o intervalo do teste para 3 anos atrás.
 
Boa tarde! Pode dar-me o código para executar um EA num gráfico autónomo... Indicadores e guiões funcionam, mas o Conselheiro Especialista é silencioso! Obrigado de antemão!
 
solandr:

Não é possível copiar 1000 valores para uma matriz. Código EA:

O agente de testes apenas descarrega o histórico em falta com uma pequena margem para fornecer os dados necessários sobre o histórico para calcular os indicadores no início dos testes. A quantidade mínima de história a ser descarregada do servidor comercial por períodos de tempo D1 e menos é de um ano. Assim, se iniciar os testes no intervalo 2010.11.01-2010.12.01 (testes no intervalo de um mês) com o período M15 (cada barra tem 15 minutos), o terminal solicitará o histórico para todo o ano de 2010. Para o Semanário, solicitaremos a história de 100 bares, que é de cerca de dois anos (há 52 semanas num ano). Para testes no período mensal, o agente solicitará o histórico durante 8 anos( 12 meses * 8 anos = 96 meses).