Indicadores: Didi Index - página 2

 
Rogerio Giannetti Torres:

Eita !!!! 

É aqui mesmo, clica no link que está no corpo deste tópico.

obrigado.

2 duvidas:

- so funciona mo MT5?

- esse indicador funciona para opcoes binarias com tempo de expiracao curto (5minutos) por exemplo ?

abraço

 
odilberto:

obrigado.

2 duvidas:

- so funciona mo MT5?

- esse indicador funciona para opcoes binarias com tempo de expiracao curto (5minutos) por exemplo ?

abraço

O código anexo é para MT5. Já a ideia do Didi Index vc pode aplicar em outras plataformas, fazendo as observações manualmente ou automatizando do jeito que a plataforma permitir.

O que vc quer dizer com "funciona"? É no sentido computacional (rodar sem erros técnicos) ou no sentido financeiro (dar lucro)?

Se tiver algum broker de opções binárias que use Metatrader, ele vai "funcionar" no sentido técnico da palavra ... agora, se vai dar lucro é outra história!

Opções binárias são como um cassino: a banca já sai com uma vantagem estatística e você em desvantagem ... a bolsa pelo menos é um jogo limpo, no sentido de que os ativos são negociados diretamente entre as pontas e o broker não joga contra você, lucrando com o seu prejuízo.

 
Trader_Patinhas:

O código anexo é para MT5. Já a ideia do Didi Index vc pode aplicar em outras plataformas, fazendo as observações manualmente ou automatizando do jeito que a plataforma permitir.

O que vc quer dizer com "funciona"? É no sentido computacional (rodar sem erros técnicos) ou no sentido financeiro (dar lucro)?

Se tiver algum broker de opções binárias que use Metatrader, ele vai "funcionar" no sentido técnico da palavra ... agora, se vai dar lucro é outra história!

Opções binárias são como um cassino: a banca já sai com uma vantagem estatística e você em desvantagem ... a bolsa pelo menos é um jogo limpo, no sentido de que os ativos são negociados diretamente entre as pontas e o broker não joga contra você, lucrando com o seu prejuízo.

Valeu pelas dicas... 

obrigado

 

Ola,


Estou desenvolvendo um ExpertAdvisor que ira utilizar o Didi index para decisoes de compra e venda.

Estou utilizando a funcao iCustom para fazer a integracao entre o EA e o Didi.

O Didi tem 3 linhas/valores


void CalculateDidiIndex(const int shift=0)
  {
//---
   double fast[1],mean[1],slow[1];

   if(CopyBuffer(short_handle, 0, shift, 1, fast)<=0) return;
   if(CopyBuffer(average_handle, 0, shift, 1, mean)<=0) return;
   if(CopyBuffer(long_handle, 0, shift, 1, slow)<=0) return;

   FastBuffer[shift] = fast[0]/mean[0];
   MeanBuffer[shift] = 1;
   SlowBuffer[shift] = slow[0]/mean[0];
//---
  }


Minha duvida eh como capturar o valor SlowBuffer (o mean estou desconsiderando pois eh sempre 1)


Estou tentando dessa forma:

CopyBuffer(didiHandlerFast,0,0,20,_didiFast)


Lendo os valore do array _didiFast eu vejo que apenas os valores do FastBuffer (do DidiIndex) estao nesse array, onde eu consigo ler os valores do SlowBuffer?


Obrigado


Ps.: Esse eh meu primeiro robo  portanto posso estar negleciando algumas obviedades

 

Olá Pessoal, como faço pra ter a visão do Didi em Barras, ao invés de linhas?

Obrigado

Renato

 
Você pode adicionar uma seta ao bate-papo quando ele cruzar e alertar, por favor?
 
Pessoa bom dia! Como faço para instalar no mt5 para celular?
 
mbp16 #:
Pessoa bom dia! Como faço para instalar no mt5 para celular?
Bom dia.

Não tem como instalar na versão celular. No celular somente os indicadores nativos....
 
Esse indicador é ótimo, EXCETO pelo fato de não funcionar corretamente em tempo real. Ele não reage corretamente para emitir sinais em tempo real.
 

Oi@Rudinei Felipetto.


Encontrei um pequeno erro no indicador. Quando as escalas nos gráficos são muito pequenas, ele oculta parte das linhas, por exemplo:


Não sou especialista em MQL5, mas o problema parece ocorrer quando você define INDICATOR_DIGITS aqui:

   if(Digits()==0) IndicatorSetInteger(INDICATOR_DIGITS,6);
   else IndicatorSetInteger(INDICATOR_DIGITS,Digits());

Na impressão, o símbolo tem apenas 2 dígitos, mas os valores das MA's estão muito abaixo disso, devido à normalização. Se eu aumentar os dígitos para 6, por exemplo, o problema será resolvido. Mas, pelo que entendi, parece não haver necessidade de definir o INDICATOR_DIGITS, porque o MT5 lidaria com isso automaticamente (estou errado?). Portanto, removi as duas linhas e tudo está funcionando bem.

Você acha que haveria algum problema em remover as linhas e fazer a correção? (Eu fiz isso aqui e parece estar funcionando bem em todos os símbolos que tentei até agora)


Obrigado por seu código, ótimo indicador e bom código.

Rudinei Felipetto
Rudinei Felipetto
  • www.mql5.com
Trader's profile