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

 
rentik:

Cada vez mais chego à conclusão de que não importa onde abrir na venda ou na compra! ))))

Essa é toda a estratégia.

Temos uma onda, portanto ambos estão e estarão presentes a qualquer momento (e o que será, infelizmente, nunca saberemos).

Resta apenas bater e bater, até que você consiga algo sensato.

A tarefa já se estende há 42 anos.... para comerciantes


Yusuf está fazendo ondas de qualidade no Zulu! Confira os links para seus exps e monitoramento no zulu em sua filial "Indicador Sultonov na tela do MT".

 
Roman.:

:-)

Aquece... :-)


OK, Roman!

A estabilidade é um sinal de habilidade. É assim mesmo!

 
Roman.:

Yusuf está fazendo bom uso dessas ondas no zulu! Veja os links para sua exposição e monitoramento no zulu em sua filial "Indicador Sultonov na tela MT".


Confira. Eu não uso induladores.

Eu tentei fazer isso por diversão e o escrevi.

Funciona de forma interessante. Pode ser útil para alguém)))) (Devo melhorá-lo, Close não é usado, funciona em números 15 e de 9-00 a 10-00)

Se for maior que zero e não for igual a 2, é Comprar. Se for menor que zero e não for igual a 2, é Vender:

//+------------------------------------------------------------------+
//|                                                           xx.mq4 |
//|                                                                  |
//|                                                                  |
//+------------------------------------------------------------------+
#property copyright ""
#property link      ""

#property indicator_separate_window
#property indicator_buffers 3
//----
extern string Symb1="EURUSD";
extern string Symb2="EURJPY";
extern string Symb3="USDJPY";
int All_Bars = 0;
int Last_Bars = 0;
//double minEURUSD;
//double minEURCHF;
//double minUSDCHF;
double EMA_H,EMA_L,EMA_O;
double arrEURUSD[];
double arrEURCHF[];
double arrUSDCHF[];
color Color_EURUSD = Green;
color Color_EURCHF = DarkBlue;
color Color_USDCHF = Red;
//color Color_CHF = Chocolate;
//color Color_JPY = Maroon;
//color Color_AUD = DarkOrange;
//color Color_CAD = Purple;
//color Color_NZD = Teal;

//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int init()
  {
//---- indicators
   SetIndexStyle(0, DRAW_LINE, DRAW_LINE, 2, Color_EURUSD);
   SetIndexBuffer(0, arrEURUSD);
   SetIndexLabel(0, Symb1); 
   SetIndexStyle(1, DRAW_LINE, DRAW_LINE, 2, Color_EURCHF);
   SetIndexBuffer(1, arrEURCHF);
   SetIndexLabel(1, Symb2); 
   SetIndexStyle(2, DRAW_LINE, DRAW_LINE, 2, Color_USDCHF);
   SetIndexBuffer(2, arrUSDCHF);
   SetIndexLabel(2, Symb3);       
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| Custom indicator deinitialization function                       |
//+------------------------------------------------------------------+
int deinit()
  {
//----
   
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| Custom indicator iteration function                              |
//+------------------------------------------------------------------+
int start()
  {
                
   //int limit;
   //int counted_bars = IndicatorCounted();
//---- проверка на возможные ошибки
   //if(counted_bars < 0) 
       //return(-1);
//---- последний посчитанный бар будет пересчитан
   //if(All_Bars < 1)
       //All_Bars = Bars;
   //if(counted_bars > 0 && Last_Bars > 0) 
       //counted_bars -= Last_Bars;
   //limit = All_Bars - counted_bars;
//---- основной цикл
   //for(int i = 0; i < limit; i++)
   for(int i = 0; i < 100; i++)   
     {
         if (TimeHour(iTime(Symb1,PERIOD_M5,i))!=9 || TimeDay(iTime(Symb1,PERIOD_M5,i))!=15)
            {
               EMA_L=iMA( Symb1, PERIOD_M5, 1, 0, MODE_SMA,  PRICE_LOW, i );
               EMA_O=iMA( Symb1, PERIOD_M5, 1, 0, MODE_SMA,  PRICE_OPEN, i );
               EMA_H=iMA( Symb1, PERIOD_M5, 1, 0, MODE_SMA,  PRICE_HIGH, i );
               if(MathAbs(EMA_O-EMA_H)<MathAbs(0.00001))
               {                  
                  arrEURUSD[i] = -1;
               }         
               if(MathAbs(EMA_O-EMA_L)<MathAbs(0.00001))
               {                  
                  arrEURUSD[i] = 1;
               }
               if(MathAbs(EMA_O-EMA_H)>=MathAbs(0.00001) && MathAbs(EMA_O-EMA_L)>=MathAbs(0.00001))
               {                  
                  arrEURUSD[i] = arrEURUSD[i-1];
               }         
               EMA_L=iMA( Symb2, PERIOD_M5, 1, 0, MODE_SMA,  PRICE_LOW, i );
               EMA_O=iMA( Symb2, PERIOD_M5, 1, 0, MODE_SMA,  PRICE_OPEN, i );
               EMA_H=iMA( Symb2, PERIOD_M5, 1, 0, MODE_SMA,  PRICE_HIGH, i );
               if(MathAbs(EMA_O-EMA_H)<MathAbs(0.00001))
               {                  
                  arrEURCHF[i] = -0.7;
               }
               if(MathAbs(EMA_O-EMA_L)<MathAbs(0.00001))
               {                  
                  arrEURCHF[i] = 0.7;
               }
               if(MathAbs(EMA_O-EMA_H)>=MathAbs(0.00001) && MathAbs(EMA_O-EMA_L)>=MathAbs(0.00001))
               {                  
                  arrEURCHF[i] = arrEURCHF[i-1];
               }          
               EMA_L=iMA( Symb3, PERIOD_M5, 1, 0, MODE_SMA,  PRICE_LOW, i );
               EMA_O=iMA( Symb3, PERIOD_M5, 1, 0, MODE_SMA,  PRICE_OPEN, i );
               EMA_H=iMA( Symb3, PERIOD_M5, 1, 0, MODE_SMA,  PRICE_HIGH, i );
               if(MathAbs(EMA_O-EMA_H)<MathAbs(0.00001))
               {                  
                  arrUSDCHF[i] = -0.5;
               }
               if(MathAbs(EMA_O-EMA_L)<MathAbs(0.00001))
               {                  
                  arrUSDCHF[i] = 0.5;
               }
               if(MathAbs(EMA_O-EMA_H)>=MathAbs(0.00001) && MathAbs(EMA_O-EMA_L)>=MathAbs(0.00001))
               {                  
                  arrUSDCHF[i] = arrUSDCHF[i-1];
               }          
         }
         if (TimeHour(iTime(Symb1,PERIOD_M5,i))==9 || TimeDay(iTime(Symb1,PERIOD_M5,i))==15)
            {
               arrEURUSD[i] = 2;
               arrEURCHF[i] = 2;
               arrUSDCHF[i] = 2;
            }
     }
   return(0);
  }
//+------------------------------------------------------------------
 
/**/
 
rentik:

OK, Roman!

A estabilidade é um sinal de habilidade. É assim mesmo!


Obrigado! :-)
 
Roman.:
HOORAY FOR YOU!

Acaba de instalar a nova versão, no testador mostra isso:

SímboloEURUSD (Euro vs Dólar americano)
Período15 Minutos (M15) 2009.06.01 00:00 - 2012.11.28 18:44 (2009.06.01 - 2013.01.01)
ModeloPor preços abertos (somente para Consultores Especialistas com controle explícito de abertura de barra)



Bares na história87542Carrapatos modelados174070Qualidade de modelagemn/d
Erros de descasamento de cartas0




Depósito inicial7000.00



Lucro líquido56753.12Lucro total68780.89Perda total-12027.77
Rentabilidade5.72Pagamento previsto55.42

Desembolso absoluto424.62Máximo de drawdown4087.14 (30.48%)Drawdown relativo30.48% (4087.14)

Total de negócios1024Posições curtas (% ganho)377 (71.35%)Posições longas (% ganho)647 (72.49%)

Ofícios rentáveis (% de todos)738 (72.07%)Perdas comerciais (% do total)286 (27.93%)
A maiorcomércio lucrativo3044.74perdendo negócio-371.88
Médianegócio lucrativo93.20perdendo negócio-42.06
Número máximoganhos contínuos (lucro)21 (549.59)Perdas contínuas (perda)6 (-1045.84)
Máximolucros contínuos (número de vitórias)4687.49 (10)Perda contínua (número de perdas)-1087.75 (5)
Médiaprêmios contínuos6Perda contínua2
 
khorosh:

Acaba de instalar a nova versão, no testador mostra isso:

SímboloEURUSD (Euro vs Dólar americano)
Período15 Minutos (M15) 2009.06.01 00:00 - 2012.11.28 18:44 (2009.06.01 - 2013.01.01)
ModeloPor preços abertos (somente para Consultores Especialistas com controle explícito de abertura de barra)



Bares na história87542Carrapatos modelados174070Qualidade de modelagemn/d
Erros de descasamento de cartas0




Depósito inicial7000.00



Lucro líquido56753.12Lucro total68780.89Perda total-12027.77
Rentabilidade5.72Pagamento previsto55.42

Desembolso absoluto424.62Máximo de drawdown4087.14 (30.48%)Drawdown relativo30.48% (4087.14)

Total de negócios1024Posições curtas (% ganho)377 (71.35%)Posições longas (% ganho)647 (72.49%)

Ofícios rentáveis (% de todos)738 (72.07%)Perdas comerciais (% do total)286 (27.93%)
A maiorcomércio lucrativo3044.74perdendo negócio-371.88
Médianegócio lucrativo93.20perdendo negócio-42.06
Número máximoganhos contínuos (lucro)21 (549.59)Perdas contínuas (perda)6 (-1045.84)
Máximolucros contínuos (número de vitórias)4687.49 (10)Perda contínua (número de perdas)-1087.75 (5)
Médiaprêmios contínuos6Perda contínua2

Boa versão! Muito bem feito! Em meu testador, os resultados são "mais modestos"... Rentabilidade e Percentual de Negócios Aceitos para Ilano-Martin estão fora de questão!

 
Roman.:

Boa versão! Muito bem feito! Em meu testador, os resultados são "mais modestos"... Rentabilidade" e "Porcentagem de acordos aceitos" para o Ilano-Martin estão fora dos gráficos!




Se você quiser aumentar a rentabilidade, não feche por valor de lucro, mas por sinais. Também tenho um chip que aumentou meu lucro em cerca de 30% apenas manipulando o lote, sem aumentar a tiragem máxima. Se você estiver interessado, eu o informarei pessoalmente.

 
Roman.:

- Você não tem um sem asas?

- Não.

- Vamos procurá-lo! (c) Uma mão cheia de diamantes.

:-)

GRAAL encontrado! Vai dar um corte!


)))) Não, não encontrado....

Mas a verdade está lá fora.

 
khorosh:


Se você quiser aumentar a rentabilidade, não feche por valor de lucro, mas por sinais. Há também um truque que aumentou o lucro em cerca de 30% apenas manipulando o lote, sem aumentar o saque máximo. Se você estiver interessado, eu o informarei pessoalmente.


Obrigado, Yuri, eu agradeceria muito!