Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
mladen
Obrigado por compartilhar este indicador, mas na minha cabeça foi diferente, mayby can Você pode fazer o ciclo de tendência de um MA (ma normal do preço do char) ou a linha central....;]
Olá wwwassa,
Basta olhar para este post
https://www.forex-tsd.com/forum/debates-discussions/116-something-interesting-please-post-here
e você será capaz de construir os indicadores necessários.
Aqui está novamente o indicador, código nativo para que você seja capaz de codificar seus próprios Índices.
Tenha um bom NÓS.
//+------------------------------------------------------------------+
//| MULTI_INDIC_Nativ.mq4 |
//| |
//| |
//+------------------------------------------------------------------+
#direitos de propriedade intelectual "".
#ligação de propriedade ""
#janela_indicadora de propriedade_separarate_window
#property indicator_buffers 8
#indicador de propriedade_color1 LightSeaGreen
#indicador de propriedade_color2 Aqua
#indicador de propriedade_color3 PaleTurquoise
#Indicador de propriedade_color4 Laranja
#indicador de propriedade_color5 DarkOrange
#indicador de propriedade_cores6 Vermelho
#indicador de propriedade_color7 Crimson
#indicador de propriedade_color8 Magenta
#indicador de propriedade_nível1 0
TempoFrame externo int =0;
TempoFrame1 =0;
Exterior int CountBars =500;
Exterior int x_prd =0;
//---- buffers
duplo Multi_Indic[];
duplo Multi_Índico1[];
duplo Multi_Índico2[];
duplo Multi_Índico3[]; duplo Multi_Índico2[];
duplo Multi_Índico4[]; duplo Multi_Índico2[]; duplo Multi_Índico3[]; duplo
duplo Multi_Índico5[]; duplo Multi_Índico5[];
duplo Multi_Índico6[];
duplo Multi_Índico7[];
string short_name;
//+------------------------------------------------------------------+
//| Função de inicialização do indicador personalizado |
//+------------------------------------------------------------------+
int init() {
//---- nome para DataWindow e subwindow do indicador
short_name = "MULTI_INDIC_Nativ("+TimeFrame+")";
IndicatorShortName(short_name);
IndicatorBuffers(8);
SetIndexBuffer(0,Multi_Indic);
SetIndexStyle(0,DRAW_LINE,0,1);
SetIndexBuffer(1,Multi_Indic1);
SetIndexStyle(1,DRAW_LINE,0,1);
SetIndexBuffer(2,Multi_Indic2);
SetIndexStyle(2,DRAW_LINE,0,1);
SetIndexBuffer(3,Multi_Indic3);
SetIndexStyle(3,DRAW_LINE,0,1);
SetIndexBuffer(4,Multi_Indic4);
SetIndexStyle(4,DRAW_LINE,0,1);
SetIndexBuffer(5,Multi_Indic5);
SetIndexStyle(5,DRAW_LINE,0,1);
SetIndexBuffer(6,Multi_Indic6);
SetIndexStyle(6,DRAW_LINE,0,1);
SetIndexBuffer(7,Multi_Indic7);
SetIndexStyle(7,DRAW_LINE,0,1);
//----
retorno (0);
}
int deinit() {
retorno (0);
}
//+------------------------------------------------------------------+
//| Skid |
//+------------------------------------------------------------------+
int start()
{
se (CountBars>=Bars) CountBars=Bars;
SetIndexDrawBegin(0,Bars-CountBars);
SetIndexDrawBegin(1,Bars-CountBars);
SetIndexDrawBegin(2,Barras-Contrabarras);
SetIndexDrawBegin(3,Bars-CountBars);
SetIndexDrawBegin(4,Barras-Contrabarras);
SetIndexDrawBegin(5,Bars-CountBars);
SetIndexDrawBegin(6,Bars-CountBars);
SetIndexDrawBegin(7,Bars-CountBars);
int i, ii, iii, iiii,iiiii,iiiiii,iiiiiiiii, iiiiiiii, counted_bars=IndicatorCountBars();
duplo t_prd;
//----
if(Bars<=x_prd) return(0);
//---- inicial zero
if(counted_bars<x_prd)
{
for(i=1;i<=x_prd;i++) Multi_Indic[CountBars-i]=0.0;
for(ii=1;ii<=x_prd;ii++) Multi_Indic1[CountBars-ii]=0,0;
for(iii=1;iii<=x_prd;iii++) Multi_Indic2[CountBars-iii]=0,0;
for(iiii=1;iiii<=x_prd;iiii++) Multi_Indic3[CountBars-iiiiii]=0,0;
for(iiiii=1;iiiii<=x_prd;iiiii++) Multi_Indic4[CountBars-iiiiiii]=0,0;
for(iiiiii=1;iiiiii<=x_prd;iiiiii++) Multi_Indic5[CountBars-iiiiiiii]=0,0;
for(iiiiiiiii=1;iiiiiiiii<=x_prd;iiiiiii++) Multi_Indic6[CountBars-iiiiiiiii]=0,0;
for(iiiiiiiiii=1;iiiiiiiiii<=x_prd;iiiiiiii++) Multi_Indic7[CountBars-iiiiiiiiiiii]=0,0;
}
//----
i=CountBars-x_prd-1;
ii=CountBars-x_prd-1;
iii=CountBars-x_prd-1;
iiii=CountBars-x_prd-1; iii=CountBars-x_prd-1;
iiiii=CountBars-x_prd-1; iii=CountBars-x_prd-1;
iiiiii=CountBars-x_prd-1; iiiiii=CountBars-x_prd-1;
iiiiiii=CountBars-x_prd-1; iiiiiii=CountBars-x_prd-1;
iiiiiiiiii=CountBars-x_prd-1;
t_prd=x_prd/2+1;
while(i>=0)
enquanto(ii>=0)
while(iii>=0)
while(iiii>=0)
enquanto(iiiii>=0)
enquanto(iiiiii>=0)
enquanto(iiiiiii>=0)
enquanto(iiiiiiii>=0)
{
Multi_Indic=((iCustom(NULL, 0, " " , 0 , i))));
Multi_Indic1=((iCustom(NULL, 0, " " " , 0 , ii))))) ;
Multi_Indic2=((iCustom(NULL, 0, " " ", 0 , iii))))) ;
Multi_Indic3=((iCustom(NULL, 0, " " ", 0 , iiii))))) ;
Multi_Indic4=((iCustom(NULL, 0, " " ", 0 , 0 , iiiii))))) ;
Multi_Indic5=((iCustom(NULL, 0, " " ", 0 , 0 , iiiiii))))) ;
Multi_Indic6=((iCustom(NULL, 0, " " ", 0 , 0 , iiiiiiiii))))) ;
Multi_Indic7=((iCustom(NULL, 0, " ", 0 , 0 , iiiiiiii))))) ;
i--;
ii--;
iii--;
iiii---;
iiiii--; iiiii--;
iiiiii--; iiiiii--;
iiiiiii--; iiiiiii--; iiiiii--;
iiiiiiii--; iiiiiiii--; iiiiii--;
}
retorno(0);
}
//+------------------------------------------------------------------+
Tomcat98
mladen
Obrigado por compartilhar este indicador, mas na minha cabeça foi diferente, mayby Você pode fazer o ciclo de tendência de um MA (ma normal do preço do char) ou a linha central do indicador de rezistência do suporte gaussiano?
Estou procurando por algo que me mostre uma tendência mais longa, não algo como uma descida e buracos. Belo visual ssrc mas repara, talvez o indicador deste site possa ser útil para a modificação futura: Correlação do Rank do Spearman - Base do Código MQL4
Cumprimentoswwwassa,
Este seria um ciclo de tendência Schaff de um MA singe.
A partir da correlação de classificação Spearman: é uma matemática completamente diferente do ciclo de tendência de Schaff. Rosh fez um bom trabalho nele, então eu recomendo que você o use, uma vez que a correlação Spearman rank (auto) é um bom indicador
Schaff ciclo de tendências do rsi
E este também
Esta é uma experiência de aplicação do ciclo de tendências da Schaff ao rsi da mesma forma de coloração. Parece estar fazendo um bom trabalho para melhorar o rsi (além de torná-lo mais suave) sem acrescentar nenhum atraso. Aqui está uma comparação do ciclo de tendência de rsi (superior) e RSI regular (inferior) da Schaff, ambos usando rsi período 25
Ciclo de tendência da Schaff de ma 2
Aqui está este também (para um fim de semana mais colorido).
É um ciclo de tendência Schaff atualizado de média móvel, mas com mudanças de cores na inclinação, de modo que é muito mais fácil detectar mudanças na direção da inclinação.
Tomcat98
Obrigado pelo código de ações
mladen
Obrigado por compartilhar este indicador, mas na minha cabeça foi diferente, mayby can Você pode fazer o ciclo de tendência de um MA (ma normal do preço do char) ou a linha central....;]
Olá wwwassa,
Basta olhar para este post
https://www.forex-tsd.com/forum/debates-discussions/116-something-interesting-please-post-here
e você será capaz de construir os indicadores necessários.
Aqui está novamente o indicador, código nativo para que você seja capaz de codificar seus próprios Índices.
Tenha um bom NÓS.
//+------------------------------------------------------------------+
//| MULTI_INDIC_Nativ.mq4 |
//| |
//| |
//+------------------------------------------------------------------+
#direitos de propriedade intelectual "".
#ligação de propriedade ""
#janela_indicadora de propriedade_separarate_window
#property indicator_buffers 8
#indicador de propriedade_color1 LightSeaGreen
#indicador de propriedade_color2 Aqua
#indicador de propriedade_color3 PaleTurquoise
#Indicador de propriedade_color4 Laranja
#indicador de propriedade_color5 DarkOrange
#indicador de propriedade_cores6 Vermelho
#indicador de propriedade_color7 Crimson
#indicador de propriedade_color8 Magenta
#indicador de propriedade_nível1 0
TempoFrame externo int =0;
TempoFrame1 =0;
Exterior int CountBars =500;
Exterior int x_prd =0;
//---- buffers
duplo Multi_Indic[];
duplo Multi_Índico1[];
duplo Multi_Índico2[];
duplo Multi_Índico3[]; duplo Multi_Índico2[];
duplo Multi_Índico4[]; duplo Multi_Índico2[]; duplo Multi_Índico3[]; duplo
duplo Multi_Índico5[]; duplo Multi_Índico5[];
duplo Multi_Índico6[];
duplo Multi_Índico7[];
string short_name;
//+------------------------------------------------------------------+
//| Função de inicialização do indicador personalizado |
//+------------------------------------------------------------------+
int init() {
//---- nome para DataWindow e subwindow do indicador
short_name = "MULTI_INDIC_Nativ("+TimeFrame+")";
IndicatorShortName(short_name);
IndicatorBuffers(8);
SetIndexBuffer(0,Multi_Indic);
SetIndexStyle(0,DRAW_LINE,0,1);
SetIndexBuffer(1,Multi_Indic1);
SetIndexStyle(1,DRAW_LINE,0,1);
SetIndexBuffer(2,Multi_Indic2);
SetIndexStyle(2,DRAW_LINE,0,1);
SetIndexBuffer(3,Multi_Indic3);
SetIndexStyle(3,DRAW_LINE,0,1);
SetIndexBuffer(4,Multi_Indic4);
SetIndexStyle(4,DRAW_LINE,0,1);
SetIndexBuffer(5,Multi_Indic5);
SetIndexStyle(5,DRAW_LINE,0,1);
SetIndexBuffer(6,Multi_Indic6);
SetIndexStyle(6,DRAW_LINE,0,1);
SetIndexBuffer(7,Multi_Indic7);
SetIndexStyle(7,DRAW_LINE,0,1);
//----
retorno (0);
}
int deinit() {
retorno (0);
}
//+------------------------------------------------------------------+
//| Skid |
//+------------------------------------------------------------------+
int start()
{
se (CountBars>=Bars) CountBars=Bars;
SetIndexDrawBegin(0,Bars-CountBars);
SetIndexDrawBegin(1,Bars-CountBars);
SetIndexDrawBegin(2,Barras-Contrabarras);
SetIndexDrawBegin(3,Bars-CountBars);
SetIndexDrawBegin(4,Barras-Contrabarras);
SetIndexDrawBegin(5,Bars-CountBars);
SetIndexDrawBegin(6,Bars-CountBars);
SetIndexDrawBegin(7,Bars-CountBars);
int i, ii, iii, iiii,iiiii,iiiiii,iiiiiiiii, iiiiiiii, counted_bars=IndicatorCountBars();
duplo t_prd;
//----
if(Bars<=x_prd) return(0);
//---- zero inicial
if(counted_bars<x_prd)
{
for(i=1;i<=x_prd;i++) Multi_Indic[CountBars-i]=0.0;
for(ii=1;ii<=x_prd;ii++) Multi_Indic1[CountBars-ii]=0,0;
for(iii=1;iii<=x_prd;iii++) Multi_Indic2[CountBars-iii]=0,0;
for(iiii=1;iiii<=x_prd;iiii++) Multi_Indic3[CountBars-iiiiii]=0,0;
for(iiiii=1;iiiii<=x_prd;iiiii++) Multi_Indic4[CountBars-iiiiiii]=0,0;
for(iiiiii=1;iiiiii<=x_prd;iiiiii++) Multi_Indic5[CountBars-iiiiiiii]=0,0;
for(iiiiiiiii=1;iiiiiiiii<=x_prd;iiiiiii++) Multi_Indic6[CountBars-iiiiiiiii]=0,0;
for(iiiiiiiiii=1;iiiiiiiiii<=x_prd;iiiiiiii++) Multi_Indic7[CountBars-iiiiiiiiiiii]=0,0;
}
//----
i=CountBars-x_prd-1;
ii=CountBars-x_prd-1;
iii=CountBars-x_prd-1;
iiii=CountBars-x_prd-1; iii=CountBars-x_prd-1;
iiiii=CountBars-x_prd-1; iii=CountBars-x_prd-1;
iiiiii=CountBars-x_prd-1; iiiiii=CountBars-x_prd-1;
iiiiiii=CountBars-x_prd-1; iiiiiii=CountBars-x_prd-1;
iiiiiiiiii=CountBars-x_prd-1;
t_prd=x_prd/2+1;
while(i>=0)
enquanto(ii>=0)
while(iii>=0)
while(iiii>=0)
enquanto(iiiii>=0)
enquanto(iiiiii>=0)
enquanto(iiiiiii>=0)
enquanto(iiiiiiii>=0)
{
Multi_Indic=((iCustom(NULL, 0, " " , 0 , i))));
Multi_Indic1=((iCustom(NULL, 0, " " " , 0 , ii))))) ;
Multi_Indic2=((iCustom(NULL, 0, " " ", 0 , iii))))) ;
Multi_Indic3=((iCustom(NULL, 0, " " ", 0 , iiii))))) ;
Multi_Indic4=((iCustom(NULL, 0, " " ", 0 , 0 , iiiii))))) ;
Multi_Indic5=((iCustom(NULL, 0, " " ", 0 , 0 , iiiiii))))) ;
Multi_Indic6=((iCustom(NULL, 0, " " ", 0 , 0 , iiiiiiiii))))) ;
Multi_Indic7=((iCustom(NULL, 0, " ", 0 , 0 , iiiiiiii))))) ;
i--;
ii--;
iii--;
iiii---;
iiiii--; iiiii--;
iiiiii--; iiiiii--;
iiiiiii--; iiiiiii--; iiiiii--;
iiiiiiii--; iiiiiiii--; iiiiii--;
}
retorno(0);
}
//+------------------------------------------------------------------+
Tomcat98mladen
Obrigado pelo indicador de ações mas tenho mais um pedido sobre a outra Ma como uma ma de regressão linear e outras ma...
Eu vejo Mametod mas agora eu não faço o que está por trás disto se Você pode explicar este parâmetro e você pode adicionar no lugar de ma linha central de seu indicativo Os Gaussian rezistance de apoio. Esta linha é uma boa confirmação da tendência e maby pode ser um indicador interessante do ciclo de tendência.
Cumprimentos
Aqui está este também (para um fim de semana mais colorido). É um ciclo de tendência Schaff atualizado de média móvel, mas com mudanças de cores na inclinação, de modo que é muito mais fácil detectar mudanças na direção da inclinação.
wwwassa
Dependendo do valor do método MaMethod, a média é :
mladen
Você pode fazer um Ciclo de Tendências Schaff deste indicador?
os_gaussian_sr_rate_mtf.mq4
wwwassaDependente do valor do MaMétodo a média é
mladen
Obrigado por compartilhar este indicador, mas na minha cabeça foi diferente, mayby Você pode fazer o ciclo de tendência de um MA (ma normal do preço do char) ou a linha central do indicador de rezistência do suporte gaussiano?
Estou procurando por algo que me mostre uma tendência mais longa, não algo como uma descida e buracos. Belo visual ssrc mas repara, talvez o indicador deste site possa ser útil para a modificação futura: Correlação do Rank do Spearman - Base do Código MQL4
Cumprimentoswwwassa
Talvez fosse bom ler este tópico (agora que está acessível a todos) https://www.mql5.com/en/forum/180028 quando se trata de correlações para mais algumas informações o que e como pode ser feito com correlações (não autocorrelações já que essa versão é um caso especial, mas as correlações "reais")
Olá Valeofx, você se importa de compartilhar seu mtf schaff já que nenhum dos outros mostra a inclinação em vermelho e verde?
Eu só quero mostrar a vocês como a Schaff é eficaz quando usada em diferentes TFs.
Para esta ilustração, eu usei o gráfico M1 e acrescentei o Schaff como marcado em Aqua de M1 a M30.
Discutirei em meu último post qual é o efeito real ao utilizá-lo, como é mostrado aqui.
Os gráficos estão funcionando 24 horas por dia, 6 dias por semana, salvo indicação em contrário, então o que você vê aqui é o que eu vi esta manhã e o que aconteceu durante a noite (para mim, ou seja).