Indicadores: ColorXADX_HTF

 

ColorXADX_HTF:

O indicador ColorXADX com a opção de seleção do período disponível nos parâmetros de entrada.

Figura 1. O indicador ColorXADX_HTF

Autor: Nikolay Kositsin

 
Quando compilo esse indicador, há 7 avisos com "expressão não booleana".
 
Bonjour
Voici la correction, mais le code ne donne rien, le code ne marche pas pour moi.

Sinon pour les explications

expressão não booleana em


if(CopyTime(Symbol(),TFrame,iTime[bar],1,IndTime)<=0) return(RESET);

Ce code est dans une fonction
bool CountIndicator().

Elle DOIT retourner un bool

Si tu cherche dans le le code, tu peux voir que RESET n'est pas un bool

#define  RESET 0             

donc ça génère un avertissement

Correction


Altere todas as reinicializações de aviso para falso e espere

Exemplo

if(CopyTime(Symbol(),TFrame,iTime[bar],1,IndTime)<=0) return(RESET);

if(CopyTime(Symbol(),TFrame,iTime[bar],1,IndTime)<=0) return(False);
 
oops

Bom dia
Aqui está a correção, mas o código não faz nada, o código não funciona para mim.

Caso contrário, para as explicações
expressão não booleana em




Esse código está em uma função
bool CountIndicator().

Ele DEVE retornar um bool

Se você observar o código, verá que RESET não é um bool

portanto, ele gera um aviso

Correção



Altere todos os avisos de reset para false e pronto

Exemplo