Sistema frio! - página 33

 
Em que indicadores são conhecidos os amortecedores?
 
Run писал(а) >>

liza Eu gostaria de saber mais sobre isso. >> Obrigado.

É muito interessante saber se o Expert Advisor começou a trabalhar (com ou sem lucro)?

Por que você não usa iCustom()? Você sabe que os amortecedores e o computador não congelam tanto.

O Expert Advisor trabalha.

Eu coloquei as informações da conta e a senha de investimento acima.

Por favor, conecte-se e observe.

A prata se saiu bem hoje.

:)

 

O indicador IBFX-CPR tem buffers anexados à versão descompilada lá, mas estou no processo de redesenhar este indicador agora, vamos ver o que acontece.

 
double Aqua_Line, Magenta_Line;
for(int i=1; i<100; i++)
   {
      Aqua_Line=iCustom(NULL,0,"TRO_InsideBar_Plot2",0, i);   
      Magenta_Line=iCustom(NULL,0,"TRO_InsideBar_Plot2",1, i);
      if( Aqua_Line != EMPTY_VALUE && Magenta_Line != EMPTY_VALUE)
         {
            Print( Aqua_Line);
            Print( Magenta_Line);
            i=100;
         }
   }

Não consigo entender onde no indicador TRO_InsideBar_Plot2 está escrito que a Aqua_Line e a Magenta_Line têm apenas 4 casas decimais(1.1234X) e nenhuma 5 casas decimais

 
Por que você precisa de um 5º sinal?
 

artsnz Como você quer mudar o indicador IBFX_CPR? Talvez eu possa ajudar ou pelo menos tentar.

 
artsnz >> :
Por que você precisa de um 5º sinal?

>> para que tudo seja devidamente claro e preciso.

 

1) Tornar as informações em russo mais legíveis na tabela

2) Descrever como tornar o indicador mais leve para que não pese no computador

3) Classificar os buffers, adicionar um sistema de sinais na entrada

4) Para redesenhar o indicador não em 5-7 barras após o preço deixar o limite, mas antes

 
Run >> :

Não consigo entender onde no indicador TRO_InsideBar_Plot2 está escrito que o valor das linhas Aqua_Line e Magenta_Line tem após o ponto decimal apenas 4 caracteres(1,1234X) e sem 5 dígitos

tente assim:

Aqua_Line=NormalizeDouble(iCustom(NULL,0,"TRO_InsideBar_Plot2",0, i), 5);   
Magenta_Line=NormalizeDouble(iCustom(NULL,0,"TRO_InsideBar_Plot2",1, i), 5);
Melhor ainda, experimente isto:
Aqua_Line=NormalizeDouble(iCustom(NULL,0,"TRO_InsideBar_Plot2",0, i), MarketInfo(Symbol(), MODE_DIGITS));   
Magenta_Line=NormalizeDouble(iCustom(NULL,0,"TRO_InsideBar_Plot2",1, i), MarketInfo(Symbol(), MODE_DIGITS));
No segundo caso, você terá tantos dígitos quanto precisar!
 

sobre o primeiro ponto, é isso que você quis dizer?