Indicadores de múltiplos períodos de tempo - página 718
![MQL5 - Linguagem para estratégias de negociação inseridas no terminal do cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
obrigado mladen por stochastics rsi
mas eu preciso do indicador abaixo para mt4
study(title="Stochastic RSI", shorttitle="Stoch RSI")
fonte = fechar
lengthRSI = entrada(14, minval=1), lengthStoch = entrada(14, minval=1)
smoothK = input(3, minval=1), smoothD = input(3, minval=1)
rsi1 = rsi(fonte, comprimentoRSI)
k = sma(stoch(rsi1, rsi1, rsi1, rsi1, lengthStoch), smoothK)
d = sma(k, smoothD)
trama(k, cor=azul)
trama(d, cor=laranja)
h0 = hline(80)
h1 = hline(20)
fill(h0, h1, cor=púrpura, transp=80)mikocairo55
Tanto quanto eu vejo, eles são os mesmos
O indicador de seu posto é um sma smoothed stochastic com a adição de uma linha de sinais - a mesma coisa é feita no RSI estocástico. Se você definir os mesmos parâmetros, você vai obter os mesmos valores
Olá Mladen
você codificou isto em 2 linhas ,
agora você pode adicionar opção para 3 linhas
Cumprimentos
Olá Mladen
você codificou isto em 2 linhas ,
agora você pode adicionar opção para 3 linhas
CumprimentosIsso não seria demais (já que está em uma subjanela, o cruzamento dos 3 valores apenas acrescentaria defasagem)?
Hi,
Programei muitos indicadores MTF dessa forma:
int iTF1 = iBarShift(NULL, TF1_Timeframe, Time);
Sto_Sig_2 = iStochastic(NULL,TF1_Timeframe, TF1_KPeriod, TF1_DPeriod, TF1_Slowing, TF1_Method ,TF1_Price, 1, iTF1+2)
Mas se eu usar isto, vejo para os valores passados f.e. de PERÍODO_D1 apenas o mesmo valor durante todo o dia do buraco.
Se eu estou chamando
Sto_Sig_2 = iStochastic(NULL,PERÍODO_D1, TF1_KPeriod, TF1_DPeriod, TF1_Slowing, TF1_Method ,TF1_Preço, 1, 0)
na minha EA, por isso recebo valores diferentes ao longo do dia (mesmo dos últimos dias).
Agora, como posso calcular um indicador mtf com me mostra os diferentes valores mft, por exemplo, em H1, de D1? Então eu não quero realmente obter o valor próximo. Espero que você possa entender minha pergunta.
Muito obrigado!
Hi,
Programei muitos indicadores MTF dessa forma:
int iTF1 = iBarShift(NULL, TF1_Timeframe, Time);
Sto_Sig_2 = iStochastic(NULL,TF1_Timeframe, TF1_KPeriod, TF1_DPeriod, TF1_Slowing, TF1_Method ,TF1_Price, 1, iTF1+2)
Mas se eu usar isto, vejo para os valores passados f.e. de PERÍODO_D1 apenas o mesmo valor durante todo o dia do buraco.
Se eu estou chamando
Sto_Sig_2 = iStochastic(NULL,PERÍODO_D1, TF1_KPeriod, TF1_DPeriod, TF1_Slowing, TF1_Method ,TF1_Preço, 1, 0)
na minha EA, portanto, recebo valores diferentes ao longo do dia (mesmo dos últimos dias).
Agora, como posso calcular um indicador mtf com me mostra os diferentes valores mft, por exemplo, em H1, de D1? Então eu não quero realmente obter o valor próximo. Espero que você possa entender minha pergunta.
Muito obrigado!Como é definido o seu TF1_Timeframe?
TF1_Timeframe é f.e. 1440 e eu o utilizo em meu gráfico H1.
TF1_Timeframe é f.e. 1440 e eu o uso no meu gráfico H1.
Não. Eu quis dizer como o declarou? Como int, double, string?
Eu não sei se isso acrescentaria atraso
você é o programador profissional aqui , eu só queria testar
de qualquer forma você poderia remover o LAG
Cumprimentos
MACD cross zero separado (originalmente postado aqui https://www.mql5.com/en/forum/173574/page260 ) atualizado para o novo metatrader 4 : macd_cross_zero_separate_mtf_nmc.mq4
Este também (originalmente do mesmo posto) : macd_cross_zero_mtf_nmc.mq4
oi mladen você não responde minha pergunta no post 7203
é urgente para mim