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
Blau ECO indicador de divergência
Podemos ter um indicador de divergência Blau ECO?
Blau ergodic DI ...
Postado aqui : https://www.mql5.com/en/forum/173131/page3
Podemos ter um indicador de divergência Blau ECO?
Centro de gravidade estocástico ...
Já existe um semelhante a este indicador nesta linha, mas este é simplificado, feito exatamente como é descrito por John Ehlers e acrescentou alguma funcionalidade (mudanças de cor nas mudanças de tendência) para que possa ser considerado como uma espécie de atualização do CG estocástico (centro de gravidade estocástico)
Fisher stochastic CG ...
Quase o mesmo que o anterior, exceto que o resultado é "pescado". Assim, pode ser um pouco mais ágil e fácil de detectar mudanças de tendência. As cores estão mudando na mudança de declive neste aqui
Velas de Impulso Ancião
Olá, pessoal, obrigado pelos indicadores. Com certeza, mais mulher. Eu tentei a vela de Impulso . Mas não funciona. Alguém tem alguma idéia?
Km
Olá a todos...
Estou dedicando esta linha a todos os indicadores por John Ehler na esperança de que possamos obter/fazer o maior número possível deles para o MT4.
Favor postar qualquer indicador de John Ehlers do MT4
que você tem aqui como descrito em seus livros "Rocket Science for Traders", "Cybernetic Analysis for Stocks and Futures", "Mesa and Trading Market Cycles".
Favor publicar qualquer codificação de indicadores que os programadores possam converter para Mql4.
Obrigado ao Igorad e outros por já programarem muitos destes indicadores.
Para dar o pontapé inicial, veja meus anexos.
Gramski....
Se você está se referindo a este indicador https://c.mql5.com/forextsd/forum/49/elder_impulse_candle_color.mq4 (a partir deste tópico, neste post: https: //www.mql5.com/en/forum/174980/page10), esta é a aparência do meu terminal :
Olá, pessoal, obrigado pelos indicadores. Certamente que é mais feminino. Eu tentei a vela de Impulso . Mas ela não funciona. Alguém tem alguma idéia?Km
Hi,
Estou procurando o indicador de onda sinusoidal de John Ehlers usando a média móvel ponderada. Este é o de seu livro "Rocket Science for traders", e não o de "Cybernetic analysis...". Alguém sabe onde eu poderia encontrá-lo?
Olá, este é o código do indicador chamado "Ehlers Dominant Cycle Period" (Período do Ciclo Dominante de Ehlers). Ele deve retornar o comprimento do ciclo dominante nos mercados. Este indicador está disponível asi mq4? Talvez tenha sido afixado aqui sob um nome diferente.
inputs:
Price( MedianPrice ) ;
variables:
alpha1( 0 ),
alpha1Plus1( 0 ),
Log10( 0 ),
HP( 0 ),
SmoothHP( 0 ),
EhlersDelta( 0.1 ),
EhlersBeta( 0 ),
Cos720Delta( 0 ),
EhlersGamma( 0 ),
alpha( 0 ),
OneMinusAlpha( 0 ),
OnePlusAlpha( 0 ),
N( 0 ),
TwoPi( 6.2831854 ),
MaxAmpl( 0 ),
Num( 0 ),
Denom( 0 ),
DC( 0 ),
DomCyc( 0 ),
Cos720DeltaDom( 0 ),
SineLine( 0 ),
CosineLine( 0 ) ;
arrays:
EhlersI[50]( 0 ),
OldI[50]( 0 ),
OlderI[50]( 0 ),
Q[50]( 0 ),
OldQ[50]( 0 ),
OlderQ[50]( 0 ),
Real[50]( 0 ),
OldReal[50]( 0 ),
OlderReal[50]( 0 ),
Imag[50]( 0 ),
OldImag[50]( 0 ),
OlderImag[50]( 0 ),
Ampl[50]( 0 ),
OldAmpl[50]( 0 ),
DB[50]( 0 ) ;
if CurrentBar = 1 then
begin
{ 360 / 40 = 9 }
alpha1 = ( 1 - Sine( 9 ) ) / Cosine( 9 ) ;
alpha1Plus1 = alpha1 + 1 ;
Log10 = Log( 10 ) ;
end ;
HP = 0.5 * alpha1Plus1 * ( Price - Price[1] ) +
alpha1 * HP[1] ;
SmoothHP = ( HP + 2 * HP[1] + 3 * HP[2] + 3 * HP[3] +
2 * HP[4] + HP[5] ) / 12 ;
if CurrentBar = 1 then
SmoothHP = 0
else if CurrentBar < 7 then
SmoothHP = Price - Price[1] ;
EhlersDelta = -0.015 * CurrentBar + 0.5 ;
EhlersDelta = MaxList( 0.15, EhlersDelta ) ;
if CurrentBar > 6 then
begin
for N = 8 to 50
begin
EhlersBeta = Cosine( 360 / N ) ;
Cos720Delta = Cosine( 720 * EhlersDelta / N ) ;
if Cos720Delta 0 then
EhlersGamma = 1 / Cos720Delta ;
alpha = EhlersGamma -
SquareRoot( Square( EhlersGamma ) - 1 ) ;
OneMinusAlpha = 1 - alpha ;
OnePlusAlpha = 1 + alpha ;
Q[N] = ( N / TwoPi ) * ( SmoothHP -
SmoothHP[1] ) ;
EhlersI[N] = SmoothHP ;
Real[N] = 0.5 * OneMinusAlpha * ( EhlersI[N] -
OlderI[N] ) + EhlersBeta * OnePlusAlpha *
OldReal[N] - alpha * OlderReal[N] ;
Imag[N] = 0.5 * OneMinusAlpha * ( Q[N] -
OlderQ[N] ) + EhlersBeta * OnePlusAlpha *
OldImag[N] - alpha * OlderImag[N] ;
Ampl[N] = ( Square( Real[N] ) +
Square( Imag[N] ) ) ;
end ;
end ;
for N = 8 to 50
begin
OlderI[N] = OldI[N] ;
OldI[N] = EhlersI[N] ;
OlderQ[N] = OldQ[N] ;
OldQ[N] = Q[N] ;
OlderReal[N] = OldReal[N] ;
OldReal[N] = Real[N] ;
OlderImag[N] = OldImag[N] ;
OldImag[N] = Imag[N] ;
OldAmpl[N] = Ampl[N] ;
end ;
MaxAmpl = Ampl[10] ;
for N = 8 to 50
begin
if Ampl[N] > MaxAmpl then
MaxAmpl = Ampl[N] ;
end ;
for N = 8 to 50
begin
if MaxAmpl 0 and ( Ampl[N] / MaxAmpl ) > 0 then
DB[N] = -10 * Log( 0.01 / ( 1 - .99 * Ampl[N] /
MaxAmpl ) ) / Log10 ;
if DB[N] > 20 then
DB[N] = 20 ;
end ;
Num = 0 ;
Denom = 0 ;
for N = 10 to 50
begin
if DB[N] <= 3 then
begin
Num = Num + N * ( 20 - DB[N] ) ;
Denom = Denom + ( 20 - DB[N] ) ;
end ;
if Denom 0 then
DC = Num / Denom ;
end ;
DomCyc = Median( DC, 10 ) ;
if DomCyc < 8 then
DomCyc = 20 ;
EhlersBeta = Cosine( 360 / DomCyc ) ;
Cos720DeltaDom = Cosine( 720 * EhlersDelta / DomCyc ) ;
if Cos720DeltaDom 0 then
EhlersGamma = 1 / Cos720DeltaDom ;
alpha = EhlersGamma - SquareRoot( Square( EhlersGamma )
- 1 ) ;
SineLine = 0.5 * ( 1 - alpha ) * ( SmoothHP -
SmoothHP[1] ) + EhlersBeta * ( 1 + alpha ) *
SineLine[1] - alpha * SineLine[2] ;
CosineLine = ( DomCyc / TwoPi ) * ( SineLine -
SineLine[1] ) ;
if CurrentBar > 10 then
begin
Plot1( SineLine, "Sine", Red, default, 2 ) ;
Plot2( CosineLine, "Cosine", Cyan, default, 2 ) ;
end ;Fama deixa de pintar
Chamando um codificador, Mladen talvez *-)
Esta Fama Indy deixa de pintar na carta atual, e alguém tem que mudar a TF antes de mostrar a linha completa novamente.
Talvez alguém consiga encontrar e consertar o grande no código?
TIA
Este é o índice de força suavizada Ehlers como histograma, é mtf e alertas, sobre o histograma e alertas você pode mudar do histo na inclinação = verdadeiro ou falso e alertas na inclinação = verdadeiro ou falso, se falso então o histo é baseado em maior ou menor que zero, o mesmo com os alertas. A suavização é 0=sma,1=ema,2=ssma,3=lwma,e 4=lsma.