Indicadores de múltiplos períodos de tempo - página 1021

 
mladen:
Não, esses não são os indicadores dessa família

Caríssimos MLADEN,

obrigado por suas palavras autenticadas,

cumprimentos

 
mntiwana:

Caríssimos MLADEN,

obrigado por suas palavras autenticadas,

cumprimentos

Mas não tenho certeza do bem que esse tipo de divisão atr acrescenta ao wcci (alguns períodos estranhos usados para isso). Terá que compará-lo com o cci normal

 
Arquivos anexados:
 

Este índice pode ser modificado para a versão MTF, por favor... obrigado

Arquivos anexados:
 
cnsail:
Este índice pode ser modificado para a versão MTF, por favor... obrigado

cnsail

A tendência fácil é uma média móvel rebaptizada Hull. Basta usar qualquer média móvel de casco que já seja multiuso de tempo (por exemplo, você pode usar este : https://www.mql5.com/en/forum/174961/page23 )

 

Qualquer pessoa pode mudar isso no casco Indi MA : t_ma.mq4

desculpe pelo meu inglês

stonehome

 

aqui o Código :

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

//| t_ma.mq4 |

//| |

//| |

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

#direitos de propriedade intelectual "".

#link de propriedade ""

#janela_do_cartão_indicador de propriedade

#property indicator_buffers 7

#indicador de propriedade_color1 MediumBlue

#código de propriedade_color2 Azul

#indicador de propriedade_color3 DodgerBlue

#indicador de propriedade_color4 DeepSkyBlue

#indicador de propriedade_color5 SkyBlue

#indicador de propriedade_color6 Aqua

#indicador de propriedade_color7 Aquamarine

#largura_do_indicador de propriedade1 1

#largura_do_indicador de propriedade2 1

#largura_do_indicador de propriedade3 1

#largura_do_indicador de propriedade4 1

#largura_do_indicador de propriedade5 1

#largura_do_indicador de propriedade6 1

#dispositivo de propriedade_largura7 1//---- buffers

duplo ExtMapBuffer1[];

duplo ExtMapBuffer2[]; duplo ExtMapBuffer3[];

duplo ExtMapBuffer4[]; duplo ExtMapBuffer5[];

duplo ExtMapBuffer6[]; duplo ExtMapBuffer7[];

ExtMapBuffer7[]; externo int MA_Period=100;

extern int ad1 = 2;

extern int ad2 = 4;

extern int ad3 = 6;

extern int ad4 = 8;

extern int ad5 = 10;

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

//| Função de inicialização do indicador personalizado |

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

int init()

{

//---- indicadores

SetIndexStyle(0,DRAW_LINE);

SetIndexBuffer(0,ExtMapBuffer1);

SetIndexStyle(1,DRAW_LINE);

SetIndexBuffer(1,ExtMapBuffer2); SetIndexBuffer(1,ExtMapBuffer2);

SetIndexStyle(2,DRAW_LINE);

SetIndexBuffer(2,ExtMapBuffer3); SetIndexBuffer(2,ExtMapBuffer3);

SetIndexStyle(3,DRAW_LINE);

SetIndexBuffer(3,ExtMapBuffer4); SetIndexBuffer(3,ExtMapBuffer4);

SetIndexStyle(4,DRAW_LINE);

SetIndexBuffer(4,ExtMapBuffer5); SetIndexBuffer(4,ExtMapBuffer5);

SetIndexStyle(5,DRAW_LINE);

SetIndexBuffer(5,ExtMapBuffer6); SetIndexBuffer(5,ExtMapBuffer6);

SetIndexStyle(6,DRAW_LINE);

SetIndexBuffer(6,ExtMapBuffer7); SetIndexBuffer(6,DRAW_LINE);

//----

retorno(0);

}

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

//| Função de desinicialização de indicador personalizada |

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

int deinit()

{

//----

//----

retorno(0);

}

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

//| Função de iteração de indicador personalizada |

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

int start()

{

int counted_bars=IndicatorCounted();

if(counted_bars<0) return(-1);

if(counted_bars>0) counted_bars--;

int limit = MathMin(Bars-counted_bars,Bars-1);

if (ad1<0) limit=MathMax(limit,-ad1);

if (ad2<0) limit=MathMax(limit,-ad2);

if (ad3<0) limit=MathMax(limite,-ad3);

if (ad4<0) limit=MathMax(limit,-ad4);

if (ad5<0) limit=MathMax(limit,-ad5);

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

{

ExtMapBuffer1=iMA(NULL,0,MA_Period,0,MODE_LWMA,PRICE_OPEN,i);

ExtMapBuffer2=(ExtMapBuffer1+ExtMapBuffer1+ExtMapBuffer1+ExtMapBuffer1+ExtMapBuffer1+ExtMapBuffer1)/6.0;

}

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

{

ExtMapBuffer3= ExtMapBuffer2; se (ExtMapBuffer3==0) ExtMapBuffer3=EMPTY_VALUE;

ExtMapBuffer4= ExtMapBuffer2; if (ExtMapBuffer4==0) ExtMapBuffer4=EMPTY_VALUE;

ExtMapBuffer5= ExtMapBuffer2; if (ExtMapBuffer5==0) ExtMapBuffer5=EMPTY_VALUE;

ExtMapBuffer6= ExtMapBuffer2; if (ExtMapBuffer6==0) ExtMapBuffer6=EMPTY_VALUE;

ExtMapBuffer7= ExtMapBuffer2; if (ExtMapBuffer7==0) ExtMapBuffer7=EMPTY_VALUE;

}

//----

retorno(0);

}

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

 
stonehome:
Qualquer pessoa pode mudar isso no casco Indi MA : t_ma.mq4

desculpe pelo meu inglês

stonehome

Olá, Stonehome,

o que você quer exatamente com este índio.

t-ma.mq4

Arquivos anexados:
t-ma.mq4  4 kb
eurusdm1.png  45 kb
 

Olá Mladen ... por favor verifique este indicador... a função MTF não está funcionando... obrigado

rk-kccv8-wmtf-txt-zo-trend_arrows.mq4

PS. Acho que meus cargos foram apagados.

Arquivos anexados:
 

oi mntiwana,

gostaria de outro MA; não o LWMA, mas o casco do MA (HMA)

se isso fosse, o que foi realmente ótimo

stonehome