Indicadores: A Onda Binária (The Binary Wave)

 

A Onda Binária (The Binary Wave):

A Onda Binária retorna um valor positivo ou negativo, dependendo de como as leituras do indicador são interpretadas.

BinaryWave

Autor: Nikolay Kositsin

 

Obrigado por compartilhar esse conceito e código.

Eu estava procurando um painel para complementar meu EA, mas com a onda binária obtive muito mais informações e posso usar o peso para filtrar melhor os resultados do meu EA.

Meu código provavelmente está bagunçado, pois migrei do EA para o indicador, e agora acho que o indicador pode ser usado em um EA mais simples.

Resultados fantásticos.

Marcelo Plaza

 
Agradecimentos
 

Olá a todos,

Tentando usar o BinaryWave com o iCustom, ele retorna um erro fora do intervalo

Você pode me ajudar a resolver isso?


Aqui está meu código:

int TradeSignalBinaryWave()
{
SignalBinaryWave=0;

if(MyBinaryWaveDef==INVALID_HANDLE)
{
MyBinaryWaveDef=iCustom(_Symbol,_Period,"\\ABSEA\\binarywave",1.0,1.0,1.0,1.0,1.0,1.0,1.0,13,MODE_EMA,PRICE_CLOSE,12,26,9,PRICE_CLOSE,
12,26,9,PRICE_CLOSE,14,PRICE_MEDIAN,14,PRICE_CLOSE,14,1,0,MODE_JJMA,5,100);
return(0);
}
else
{
if(CopyBuffer(MyBinaryWaveDef,0,0,20,BinaryWaveArray)<20)
return(0);
if(!ArraySetAsSeries(BinaryWaveArray,true))
return(0);
}
//--- realizar a verificação da condição e definir o valor para SignalBinaryWave
if(BinaryWaveArray[1]>0)
SignalBinaryWave=1;
else if(BinaryWaveArray[1]<0)
SignalBinaryWave=-1;
else SignalBinaryWave=0;

//--- retornar o sinal de negociação
return(SignalBinaryWave);
}
 
Excelente trabalho!!! Muito obrigado.
 

Hi

Estou curioso para testá-lo.

Copiei o arquivo "smoothalgorithms.mqh" para a pasta "terminal_data_folder\MQL5\Include"

Tenho o arquivo "binarywave.mq5" em meu editor

No entanto, ao compilar no editor, recebo 42 erros, a maioria referente ao arquivo "smoothalgorithms.mqh "

Existe alguma versão atualizada sem erros?

Atenciosamente

 
Por algum motivo, o indicador não aparece no mt5, não aparece na lista de indicadores