Outro último EA, resultados imbatíveis (aguardando críticas)

 
 
Embora eu tenha lido que não se deve se envolver muito no teste do assessor, caso contrário sempre se pode encontrar os parâmetros certos para a história, e obter um resultado ilimitado, este assessor é praticamente inoptimizado, esta é sua primeira corrida após a criação. e eu acho um resultado muito bom
 
ufkef:
este EA quase não foi testado,


Essa é a frase-chave até agora. Testes fora da amostra teriam salvado muitos das expectativas desperdiçadas. Não é difícil mostrar tais resultados, houve tópicos aqui pedindo aos Metaqoutes para aumentar os dígitos, não houve dígitos suficientes para o lucro.

E os gráficos...

 

Bem, estou familiarizado com esta tabela, porque também existe um lote duplo ou triplo, e não existe tal coisa no meu caso. existe apenas 0,1 lote.

acho que é possível aumentar o tamanho do lote. mas você entende que isto não é um indicador do desempenho do Expert Advisor.

sei que não é um indicador de quão bem funciona a EA, e o depoimento não é suficiente para o descrito acima -!!!! E se for suficiente, a porcentagem de lucro será menor do que para o banco!

 

Na minha opinião, não há negócios suficientes para tal período. Caso contrário, acho que não é ruim... 5% ao mês pode funcionar :)))) mas e quanto a outros instrumentos e o que dizer de períodos anteriores ? desde 1999 ?

 
40 pips de lucro por mês... você desistiu de algo, Galois...
 
O que há para criticar? O gráfico é lindo, é bom! Aqui. 40 pips por mês, em uma determinada situação - um ótimo resultado!
Após 20-30 páginas de discussões de diferentes figuras no relatório, você certamente o comprará. O principal é não se apressar com a liberação de informações e lentamente aumentar o rendimento para cerca de 2 vezes, mas não mais do que 20 páginas, caso contrário, será suspeito.
 

Por que não seria ultrapassada? Aqui está meu grande homem :) no mesmo intervalo

A questão é: quão realista é este caso no trabalho? O meu é claramente um "pipsitter", embora em uma conta demo e na conta real ainda não tenha reivindicações (funciona por uma semana :) )

Eu o executei com solicitações simuladas, é claro que esta confusão tem um impacto, mas apenas a 90% da probabilidade de solicitação, a 80% está OK, a dinâmica é a mesma e a rentabilidade é menor. É interessante que eu o otimizei, mas isso não me ajudou a aumentar significativamente a lucratividade. Inicialmente, o stop loss era de 15 pontos e agora é de 19 pontos e essa é toda a otimização.

A única coisa que me confunde é a mudança do caráter de equilíbrio das cotações para o final de 2006 e o ano inteiro de 2007, pois me parece que está relacionada à heterogeneidade das cotações no Centro de História, mas é apenas uma suposição, talvez o mercado tenha mudado :(

 

Depois de ler o próximo post sobre a discussão da nova super EA, eu só queria dizer o seguinte: "Vocês não se cansam de discutir gráficos bonitos sem o código em si ou pelo menos a idéia por trás da EA..." Bem, realmente não é mais engraçado! Especialmente aqui eu sentei e passei 15 minutos escrevendo meu "graal". Não só lhes apresento os resultados de meus testes, mas também a FONTE em um arquivo zip!!! :o))) Então, como, vamos falar sobre minha dica, AAAA????? :o))))))

//+------------------------------------------------------------------+
//|                                                     loxotron.mq4 |
//|                      Copyright © 2006, MetaQuotes Software Corp. |
//|                                        https://www.metaquotes.net/ |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2006, MetaQuotes Software Corp."
#property link      "https://www.metaquotes.net/"
int magic_number=1000;
double v=1;
//+------------------------------------------------------------------+
//| expert initialization function                                   |
//+------------------------------------------------------------------+
int init()
  {
//----
   
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| expert deinitialization function                                 |
//+------------------------------------------------------------------+
int deinit()
  {
//----
   
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| expert start function                                            |
//+------------------------------------------------------------------+
int start()
  {
//----
   if(Symbol()!="EURUSD")
   {
      Print("Эксперт работает только на EURUSD");
      return(0);
   }
   int q=0;
   if(Hour()==0) 
   {
      q=quantity_lox(magic_number);
      double eur_jpy_day_open=iOpen("EURJPY",PERIOD_D1,0);
      double eur_jpy_day_close=iClose("EURJPY",PERIOD_D1,0);
      double usd_jpy_day_open=iOpen("USDJPY",PERIOD_D1,0);
      double usd_jpy_day_close=iClose("USDJPY",PERIOD_D1,0);
      if(usd_jpy_day_open>0) double eur_usd_day_open=eur_jpy_day_open/usd_jpy_day_open;
      if(usd_jpy_day_close>0) double eur_usd_day_close=eur_jpy_day_close/usd_jpy_day_close;
      if(q==0 && eur_usd_day_open>eur_usd_day_close) 
      {
         Print("Открываем ордер SELL_LOX");
         OrderSend("EURUSD",OP_SELL,v,Bid,5,0,0,"SELL_LOX",magic_number);
      }
      if(q==0 && eur_usd_day_open<eur_usd_day_close) 
      {
         Print("Открываем ордер BUY_LOX");
         OrderSend("EURUSD",OP_BUY,v,Ask,5,0,0,"BUY_LOX",magic_number);
      }
   
   }
   if(Hour()==23)
   {
      q=quantity_lox(magic_number);
      if(q>0) Close_order(magic_number);
   }
//----
   return(0);
  }
//+------------------------------------------------------------------+
 
//функция подсчёта количества открытых и отложенных ордеров, имеющих комментарий NAME
int quantity_lox(int MN)
{
   int ticket, count=0;
      
   for(ticket=0;ticket<OrdersTotal();ticket++)
   {//внутренний for
      if (OrderSelect(ticket,SELECT_BY_POS,MODE_TRADES)==false) break;
      else
      {//начало else
         if (OrderMagicNumber()==MN) 
         {
            count++;   
            
         }
 
      }//конец else
   }//внутренний for
   return(count);
}
 
int Close_order(int MN)
{
   int ticket;
   
   for(ticket=0;ticket<OrdersTotal();ticket++)
   {//внутренний for
      if (OrderSelect(ticket,SELECT_BY_POS,MODE_TRADES)==false) break;
      else
      {//начало else
         if (OrderMagicNumber()==MN) 
         {
   
            if(OrderType()==OP_SELL) {Print("Закрываем ордер SELL_LOX");OrderClose(OrderTicket(),OrderLots(),MarketInfo(OrderSymbol(),MODE_ASK),5);}
            if(OrderType()==OP_BUY) {Print("Закрываем ордер BUY_LOX");OrderClose(OrderTicket(),OrderLots(),MarketInfo(OrderSymbol(),MODE_BID),5);}
         }
 
      }//конец else
   }//внутренний for
   return(0);
}
Arquivos anexados:
loxotron.zip  26 kb
 
Caros organizadores do Campeonato de 2007, esperem participantes com este código de especialista! :o)))))
 

Eh, solandr, por que você postou o código, você pode também causar uma crise financeira global: )))))

Mas falando sério, algumas das idéias (ou mais exatamente como eu as entendi) em minha EA foram discutidas no mesmo tópico https://www.mql5.com/ru/forum/50458, a saber: Intervalo de confiança aproximado->Abrir dos limites, mas elas foram grandemente modificadas e simplificadas, não vou mostrar o código pelo acordo desse tópico. E eu realmente não quero discutir isso, eu mesmo vejo os problemas, e o quadro é apenas por diversão, como você faz.