Perguntas de um "boneco" - página 47

 
uncleVic:

Depois de completar o Wizard, o livro de origem do Expert Advisor abre no Editor. Encontrar linhas semelhantes a:

Para remover alguns padrões, é necessário adicionar uma linha para chamar o método PatternsUsage com o parâmetro<algum número>. Ficará com este aspecto:


o que significa este certo número?
 
kirill-demo:
o que significa este certo número?
É algo parecido com isto.
 
uncleVic:

Depois de completar o Wizard, o livro de origem do Expert Advisor abre no Editor. Encontrar linhas no código fonte semelhantes a:

Eu não tenho estas linhas. Eu tenho estes
//--- Creating filter CSignalMACD
   CSignalMACD *filter0=new CSignalMACD;
   if(filter0==NULL)

и

//--- Creating signal

   CExpertSignal *signal=new CExpertSignal;

   if(signal==NULL)

Depois de os ter acrescentado:

//--- отключаем модель "двойная дивергенция"
   filter.PatternsUsage(31);

o Conselheiro Especialista não é testado. O que é que eu faço?

 
kirill-demo:
Eu não tenho estas linhas. Eu tenho estes.
//--- Creating filter CSignalMACD
   CSignalMACD *filter0=new CSignalMACD;
   if(filter0==NULL)

и

//--- Creating signal

   CExpertSignal *signal=new CExpertSignal;

   if(signal==NULL)

Depois de eu acrescentar isto:

a EA não testa. O que fazer?

Depois disso:

   signal.AddFilter(filter0);

inserir:

//--- отключаем модель "двойная дивергенция"
   filter0.PatternsUsage(31);

obter:

   signal.AddFilter(filter0);
//--- отключаем модель "двойная дивергенция"
   filter0.PatternsUsage(31);
 
uncleVic:
Não há oportunidade de entrar num debate teórico de várias páginas.
Obrigado por essa decisão, também não tenho tempo para tais pesquisas verbais em detrimento da prática.
 
Примерно вот это.
Obrigado pelo esclarecimento, o que faz mais sentido. Mas se eu quiser remover outro modelo ou mesmo vários, o que deve ser <algum número>? Explicar como funciona?
 
kirill-demo:
Obrigado pelo esclarecimento. Mas se eu quiser remover um modelo diferente ou mesmo alguns, o que deve ser <algum número>? Explicar como é obtido?

Vamos colocar as coisas desta forma. Escreve-se:

1. quero que tais modelos sejam utilizados (lista de modelos específicos).

2. quero que tais modelos sejam utilizados (lista de modelos específicos).

...

N. Quero utilizar estes modelos (lista de modelos específicos).

E eu substituirei os números por si. Ok?

 
uncleVic:

Vamos colocar as coisas desta forma. Escreve-se:

1. quero que tais modelos sejam utilizados (lista de modelos específicos).

2. quero que tais modelos sejam utilizados (lista de modelos específicos).

...

N. Quero utilizar estes modelos (lista de modelos específicos).

E eu dar-vos-ei os números. Tudo bem?

Tentei inserir como 000100, 110001. Parece funcionar))) Como entendi neste número, o número de dígitos=número de modelos. Se o número 1 for o terceiro a partir do fim, significa que o segundo modelo está incluído. Se o terceiro e quarto a partir do final de 1, significa que apenas o segundo e terceiro modelos funcionarão. Será que percebi bem? Excepto onde obteve 31 de não compreendo.

P.S. Prefiro aprender sozinho do que perguntar-lhe que números usar ao fazer cada EA.

 
kirill-demo:

Tentei inserir como 000100, 110001. Parece funcionar))) Como entendi neste número, o número de dígitos=número de modelos. Se o número 1 for o terceiro a partir do fim, significa que o segundo modelo está incluído. Se o terceiro e quarto a partir do final de 1, significa que apenas o segundo e terceiro modelos funcionarão. Será que percebi bem? Excepto onde obteve 31 de não compreendo.

P.S. Prefiro aprender sozinho do que perguntar-lhe que números usar ao fazer cada EA.

Tem razão. Os bocados são numerados da direita para a esquerda, começando por 0.

Decimal 31 = binário 011111 (todos os modelos excepto o quinto trabalho).

 
ou seja, pode ser 31 ou011111 ? não faz diferença?
Razão: