Ajuda na codificação - página 638

 
pls olhar para este post mr. mladen#6360
 

Hi

Parece que o especialista está ocupado e o aprendiz teve que esperar, de jeito nenhum!

mntiwana, todos os parâmetros funcionam, na verdade o objetivo do indicador de preço filtrado é reduzir o ruído dos dados de preços.

No Passo você tem que tentar o valor do filtro em pip. Experimente 0,003 em H4 e veja o resultado. Muito grande ou muito pequeno não vai funcionar!

Experimente Fator entre 1 e 3 e veja o resultado.

Acho que nenhum indicador, incluindo este, pode prever a mudança de preço com antecedência. O indicador tem vantagens se eu tiver feito meu trabalho direito.

O mais importante é um pequeno atraso e um bom seguidor de tendências fortes. Fiz alguns testes automatizados, mas nenhuma negociação séria e real.

Portanto, tenha cuidado, o indicador é apenas um teste.

O melhor,

 
Preethika:
pls olhar para este post mr. mladen#6360
Tanto quanto eu vejo, quando não há ordem aberta, ele usará o tamanho inicial do lote
 

Olá a todos e mestres:

Eu tenho um problema com meu código. Meu indicador tem mais de 10 indicadores dentro. Está quase pronto, mas agora há um problema para adicionar o último código indicador. Nenhum erro no código, mas não consigo ver as setas.

Esta é a linha com os conflitos:

gh = NormalizeDuplo((Bars - IndicatorCounted()) / (TF / Período()), 0);

Se eu remover Bars-IndicatorCounted() funciona bem, mas é claro que este indicador não funciona.

Acho que há um problema com o código usual que também utilizo para outros indicadores com Barras e IndicadorContado...

int NeedBarsCounted;

se (LastBars == Barras) retornar(0);

NeedBarsCounted = Barras - LastBars;

LastBars = Barras;

if (NeedBarsCounted == Barras)

NeedBarsCounted..;

para (int i = NeedBarsCounted; i >= 1; i--)

{

O que posso fazer a respeito? Chamada de função?

Agradecemos antecipadamente.

 
elea:

Olá a todos e mestres:

Eu tenho um problema com meu código. Meu indicador tem mais de 10 indicadores dentro. Está quase pronto, mas agora há um problema para adicionar o último código indicador. Nenhum erro no código, mas não consigo ver as setas.

Esta é a linha com os conflitos:

gh = NormalizeDuplo((Bars - IndicatorCounted()) / (TF / Período()), 0);

Se eu remover Bars-IndicatorCounted() funciona bem, mas é claro que este indicador não funciona.

Acho que há um problema com o código usual que também utilizo para outros indicadores com Barras e IndicadorContado...

int NeedBarsCounted;

se (LastBars == Barras) retornar(0);

NeedBarsCounted = Barras - LastBars;

LastBars = Barras;

if (NeedBarsCounted == Barras)

NeedBarsCounted..;

para (int i = NeedBarsCounted; i >= 1; i--)

{

O que posso fazer a respeito? Chamada de função?

Agradecemos antecipadamente.

elea

Com base em um código parcial nada pode ser concluído - e a parte de código que você postou mostra ainda menos.

Sem o código baseado nessa parte de código, ninguém pode ajudá-lo

 
mladen:

elea

Com base em um código parcial nada pode ser concluído - e a parte de código que você postou mostra ainda menos.

Sem o código baseado nessa parte de código, ninguém pode ajudá-lo

Muito obrigado, mladen. O problema é que meu indicador tem 4800 linhas de código....
 

O que seria uma função compacta para o seguinte problema:

Máximo dospreços aberto ou fechado para as últimas velas N.

("ou" é a alternativa lógica)

Isto está bem?

MathMax(Open[iHighest(NULL, 0, MODE_OPEN, N, i)], Close[iHighest(NULL, 0, MODE_CLOSE, N, i)])

 
wojtekpaul:

O que seria uma função compacta para o seguinte problema:

Máximo dos preços aberto ou fechado para as últimas velas N.

("ou" é a alternativa lógica)

Isto está bem?

MathMax(Open[iHighest(NULL, 0, MODE_OPEN, N, i)], Close[iHighest(NULL, 0, MODE_CLOSE, N, i)])

wojtekpaul

Esse código é OK.

 
Obrigado! :-)
 
elea:
Muito obrigado, mladen. O problema é que meu indicador tem 4800 linhas de código....
do que você terá que verificar se tudo - já que a parte de código que você postou não é suficiente para concluir nada