Indicadores de elite :) - página 156

 

esta linha ficou terrivelmente silenciosa....

mladen, espero que você esteja bem.

Tenha um ótimo fim de semana!

 
casaliss:
oi mladen

indicador superwoodiescci

prazo múltiplo

obrigado

casaliss,

Aqui você vai A opção usual de interpolar também inclui
Fudomyo:
esta linha ficou terrivelmente silenciosa....

mladen, espero que você esteja bem.

Tenha um ótimo fim de semana!

Fudo, tudo está bem. Só tinha algumas coisas que precisavam ser feitas sem demora e minha postagem no TSD sofreu um pouco por causa disso. Agora está resolvido para que meu tempo seja menos dividido

Desejar um ótimo fim de semana a todos

cumprimentos

mladen

Arquivos anexados:
 
mladen:
casaliss,

Aqui você vai

A opção usual de interpolar também incluía

Fudo, tudo está bem. Só tinha algumas coisas que precisavam ser feitas sem demora e minha colocação no TSD sofreu um pouco por causa disso. Agora está resolvido para que meu tempo seja menos dividido.

Desejar um ótimo fim de semana a todos

cumprimentos

mladen

obrigado mladen

 

Com os melhores cumprimentos

 

Rsx ema mtf

Com os melhores cumprimentos

Doc

 

Alto canal baixo SW

Olá a todos,

acabo de terminar esta versão sw do canal highlow feita por Mladen.

dividi as 2 linhas para que você possa tentar outra combinação com outras linhas de sua escolha... obviamente você deve colocar todos estes 3 indys dentro da pasta indicadora

Com os melhores cumprimentos

Doc

 

Rsx sw

Com os melhores cumprimentos

Doc

 

SW Doc

Com os melhores cumprimentos

Doc

 

Doc Sequencial

Com os melhores cumprimentos

Doc

 

Pergunta de codificação rápida:

Se eu quiser que um indicador comece seu cálculo na abertura de uma nova barra, como posso codificar isso?

Agora eu tenho isto - apenas um exemplo, mas duvido que esteja correto:

datetime lastbar;

double buffer_a[];

double buffer_b[];

//+------------------------------------------------------------------+

//| Custom indicator iteration function |

//+------------------------------------------------------------------+

int start()

{

int bars_counted = IndicatorCounted();

if(bars_counted < 0)

{

return(1);

}

bars_counted--;

int limit = Bars - bars_counted;

if(limit>BarsToLoad && BarsToLoad>0)

{

limit = BarsToLoad;

}

for(int i=limit; i>=0; i--)

{

if(lastbar != Time[0])

{

buffer_a = iMA(Symbol(), 0, FastEMA, 0, MODE_EMA, PRICE_CLOSE, i);

buffer_b = iMA(Symbol(), 0, FastEMA, 0, MODE_EMA, PRICE_CLOSE, i+1);

//LONG ARROW

if(buffer_a > buffer_b)

{

ExtMapBuffer1 = Open - distance;

}

//SHORT ARROW

if(buffer_a < buffer_b)

{

ExtMapBuffer2 = Open + distance;

}

lastbar = Time[0];

}

}

//----

return(0);

}

//+------------------------------------------------------------------+