Aprenda a ganhar dinheiro com os aldeões [Episódio 2] ! - página 263

 
evillive:

Será que é tão bom em tempo real quanto no testador?

Infelizmente só será possível ver isto após o processamento em uma conta de demonstração on-line.
 

Rapazes, esta é a situação. Vou postar meu robô de batalha de avalanche com parâmetros otimizados hoje ou amanhã. Os máximos foram atualizados. Ambos os ramos llanes e avalanches estão funcionando.

OPTIMARTIMUS sou eu.

 

Feliz Ano Novo!!! Presente de Ano Novo para os aldeões. Função de cálculo de lote universal para EAs usando diferentes tipos de martingale.

double GetSizeLot(int op=0, double startLot=0.01) {
 double lot;
 double SummLotBuy  = GetAmountLotFromOpenPos("0", OP_BUY, MagicNumber);//Функция KimIV
 double SummLotSell = GetAmountLotFromOpenPos("0", OP_SELL, MagicNumber);//Функция KimIV 
 double SummLot     = SummLotBuy-SummLotSell;
 SummLot = NormalizeDouble(SummLot,2);
 
 if(NumberOfPositions("0", -1, MagicNumber)<1)//Функция KimIV 
   {
    lot = startLot;
   }   
if(NumberOfPositions("0", -1, MagicNumber)>0 &&
   (NumberOfPositions("0", OP_BUY, MagicNumber)<1 || 
    NumberOfPositions("0", OP_SELL, MagicNumber)<1))
  {
   if(op==GetTypeLastOpenPos("0", MagicNumber))//Функция KimIV 
     {
      lot = NormalizeDouble(LotExponent*GetLotLastPos("0", -1, MagicNumber),2);
     }
   if(op!=GetTypeLastOpenPos("0", MagicNumber))
     {
      lot = NormalizeDouble(LotExponent*MathAbs(SummLot),2);
     }
//LotExponent-коэффициент наращивания лота,GetLotLastPos()-Функция KimIV
                                                               
  }
if(NumberOfPositions("0", OP_BUY, MagicNumber)>0 && 
   NumberOfPositions("0", OP_SELL, MagicNumber)>0)
  {
   if(SummLot!=0)
     {
      lot = NormalizeDouble(LotExponent*MathAbs(SummLot),2);
     }
   if(SummLot==0)
     {
      lot = NormalizeDouble(LotExponent*GetLotLastPos("0", -1, MagicNumber),2);  
     }
  }  
 return(lot);   
}
 
khorosh:

Feliz Ano Novo!!! Presente de Ano Novo para os aldeões. Função universal de cálculo de lote para Consultores Especialistas que utilizam diferentes tipos de martingale.

Com esta abordagem de escrever códigos em 2-3 mil linhas, o Assessor Especialista no Testador de Estratégia descerá - tristemente... :(

P.S. Feliz Ano Novo!

 

Feliz Ano Novo "aldeões")

 
TarasBY:

Com esta abordagem de escrita de código a 2-3k linhas, a EA no testador vai atolar - triste... :(

P.S. Feliz Ano Novo!

Você está sofrendo de gigantomania, caro rapaz. ) Além disso, eu não testei carrapatos, todos os meus EAs trabalham a preços abertos e superiores a M15.
 

Rapazes - estou lançando minha expo de batalha sobre a avalanche de golpes para o euro e para a libra esterlina. Para o iene, postarei mais tarde - a fórmula para calcular o canal dinâmico para as voltas é diferente lá - é calculado de acordo com a APR (depende da volatilidade). Todos os valores dos parâmetros foram otimizados por dois anos desde junho deste ano. Foram selecionadas variantes de avião. As imagens estão sendo desenhadas no momento, a comercialização não está somente nestes robôs:

L

Os movimentos para baixo são retiradas.

Indicador de entrada, cortesia da Joo.

Sua DoublePlus ecp, publicada neste tópico - também negocia em minhas contas.

Arquivos anexados:
experts.zip  104 kb
vodvv.zip  10 kb
 
Um grande programador para a seleção de valores de parâmetros planos.
Arquivos anexados:
3d1v8.zip  2101 kb
 
Feliz Ano Novo a todos vocês. Desejo-lhe boa saúde e sucesso no comércio à margem!
 

Feliz Ano Novo para todos!