Estocástico - página 5

 

Fórum

Algo interessante no vídeo financeiro Julho de 2013

newdigital, 2013.07.10 08:35

24. A diferença entre o rápido, o lento e o estocástico completo

Resposta a uma pergunta sobre qual é a diferença entre o estocástico rápido, o estocástico lento e o estocástico completo




 
Estas são algumas informações sobre como usar/comercializar o indicador Estocásticos

Comércio com Estocásticos:

Os estocásticos dão seu sinal de venda mais forte quando as duas médias móveis que o compõem foram primeiro acima de 80 e depois fecham abaixo do nível 80. O sinal de compra mais forte é dado quando as duas médias móveis foram primeiramente abaixo de 20 e depois fecham acima de 20.

Idealmente, deveríamos usar os estocásticos, e qualquer outro indicador para esse fim, apenas para tomar as negociações na direção da tendência Daliy. Assim, se um comerciante determinar que um par está em uma tendência de alta, ele então consultaria os Estocásticos para cronometrar sua entrada após os Estocásticos terem ficado abaixo de 20 e depois fechado acima do nível 20. Em uma tendência de baixa, como a que temos no gráfico diário do USDCHF abaixo, eles procurariam que os Estochastics estivessem acima de 80 e depois fechariam abaixo para o sinal de venda do par.

Veja o gráfico abaixo para um exemplo disso :



Para os estocásticos, fechar abaixo de 80 em uma tendência para baixo ou acima de 20 em uma tendência para cima é um sinal muito mais forte do que se os estocásticos simplesmente ultrapassarem ou descerem esses níveis durante o tempo em que a vela está aberta.

Por exemplo, digamos que um comerciante está usando um gráfico de 1 hora. Quando essa vela de 1 hora fecha no final da hora, o trader pode verificar os Estocásticos para ver se as duas médias móveis estavam acima de 20 ou abaixo de 80 após a ocorrência do fechamento. Isso confirmará que o indicador realmente fechou acima ou abaixo do nível exigido.

Trading with Stochastics
Trading with Stochastics
  • www.dailyfx.com
Stochastics gives its strongest sell signal when the two moving averages that comprise it have first been above 80 and then close below the 80 level. The strongest buying signal is given when the two moving averages have first been below 20 and then close above 20. to take trades in the direction of the Daliy trend. So if a trader determines...
 
Slow Stochastics versus Fast Stochastics:

Desenvolvido por George C. Lane no final dos anos 50, o oscilador Slow Stochastics é um indicador de momentum que mostra a localização da corrente próxima à faixa alta/baixa durante um certo número de períodos.

Os novos comerciantes normalmente querem saber a diferença entre os Estocásticos Rápidos e os Estocásticos Lentos. Eles também querem saber se as configurações padrão típicas de 5,5 (Fast Stochastics) ou 5,5,5 (Slow Stochastics) como visto na maioria dos pacotes de gráficos desenvolvidos para FX são melhores ou piores que as configurações padrão típicas de 14,3 (Fast Stochastics) ou 14,3,3 (Slow Stochastics) vistas nos pacotes de gráficos de ações e futuros.

Em primeiro lugar, a diferença entre Fast Stochastics e Slow Stochastics é apenas uma média móvel.

Ao calcular os Fast Stochastics usando os valores de 5 e 5, o primeiro "5" é o valor bruto para os Slow Stochastics, enquanto o segundo "5" é uma média móvel de 5 períodos do primeiro "5". Ao utilizar os Slow Stochastics, os dois primeiros "5" são os mesmos que os Fast Stochastics, sendo o terceiro "5" uma média móvel do segundo "5". Sim, é isso mesmo, uma média móvel da média móvel. Isto torna o movimento do indicador ainda mais lento, daí o nome de Slow Stochastics.

Ao atrasar o movimento do indicador, veremos menos sinais para comprar ou vender no gráfico, mas eles devem ser sinais mais confiáveis. Ao utilizar um valor maior no cálculo do valor bruto dos estocásticos, desaceleramos ainda mais o indicador. É por isso que recomendo aos comerciantes que utilizam os gráficos FX que utilizem os Slow Stochastics com valores de 15,5,5. Esta combinação oferece sinais bastante confiáveis que podem oferecer entradas sólidas em oportunidades de negociação. O gráfico abaixo mostra a diferença entre os Slow Stochastics rápidos com valores de 5,5 em relação aos Slow Stochastics com valores de 15,5,5.



Você pode ver como é muito mais fácil identificar os sinais usando os Slow Stochastics. Ser capaz de usar a ferramenta técnica de forma eficaz é a maior parte da batalha. Mantendo as coisas simples e consistentes, devemos começar a ver resultados consistentes em nossas negociações.

Como em todos os indicadores, a entrada em uma negociação somente quando o indicador gera uma entrada que está na direção da tendência pode resultar em uma maior probabilidade de sucesso.

Slow Stochastics versus Fast Stochastics
Slow Stochastics versus Fast Stochastics
  • www.dailyfx.com
New traders typically want to know the difference between Fast Stochastics and Slow Stochastics. They also want to know whether the typical default settings of 5,5 (Fast Stochastics) or 5,5,5 (Slow Stochastics) as seen in most charting packages developed for FX are better or worse than the typical default settings of 14,3 (Fast Stochastics) or...
 

Olá newdigital,

tenho uma pergunta difícil sobre o valor %k ou %d não está incorreto ou não está de acordo com a imagem quando uso o indicador estocástico em minha e.a. Eu apenas o uso como abaixo,

int OnInit()
  {
//--- Get handle for KD indicator
   KDHandle=iStochastic(NULL,0,K_Period,D_Period,3,MODE_SMA,STO_LOWHIGH);
//--- Get the handle for Moving Average indicator
//   maHandle=iMA(_Symbol,_Period,MA_Period,0,MODE_EMA,PRICE_CLOSE);
//--- What if handle returns Invalid Handle
   if(KDHandle<0)
     {
      Alert("Error Creating Handles for indicators - error: ",GetLastError(),"!!");
      return(-1);
     }
...
void OnTick()
  {
//--- Do we have enough bars to work with
   if(Bars(_Symbol,_Period)<60) // if total bars is less than 60 bars
     {
      Alert("We have less than 60 bars, EA will now exit!!");
      return;
     }  

// the KD Kvalues array
   ArraySetAsSeries(K,true);
// the KD Dvalues array
   ArraySetAsSeries(D,true);

   if(CopyBuffer(KDHandle,0,0,2,K)<0 || CopyBuffer(KDHandle,1,0,2,D)<0)
     {
      Alert("Error copying Stochastic KD indicator Buffers - error:",GetLastError(),"!!");
      ResetLastError();
      return;
     }

   bool Buy_Condition_1 = (K[0]>=D[0] && K[1]<=D[1]); // k>=D and K1<=D1
   bool Buy_Condition_2 = (K[1]<=20 && D[0]<=20); // k1<=20 and d<=20
-....

como acima, às vezes funciona bem, mas às vezes é ruim quando devem ser enviados sinais de compra ou venda.

Pode me ajudar? Como devo fazer? Obrigado por sua ajuda de antemão!

Documentation on MQL5: Standard Constants, Enumerations and Structures / Objects Constants / Object Types
Documentation on MQL5: Standard Constants, Enumerations and Structures / Objects Constants / Object Types
  • www.mql5.com
Standard Constants, Enumerations and Structures / Objects Constants / Object Types - Documentation on MQL5
 
king1898:

...

Como devo fazer? Obrigado por sua ajuda de antemão!

Favor editar sua postagem e usar o botão SRC quando você postar o código, obrigado.
 

K ou D pode ser alterado quando um novo tick, mas nós barramos de 1 minuto, geramos a assinatura, ticks, minuto, pode causar algum desvio?

Dois carrapatos podem ser o tempo entre um minuto é muito pequeno, então não podemos simplesmente capturar o momento da cruz para K / D

 
king1898:
Pode ser k ou d é alterado quando um novo tick acontece, mas usamos uma barra de 1 minuto para produzir signa, tick e minute levará a algum desvio??

Como são declarados os arrays K e D ? Do código que vejo K[0] e D[0] são os valores das últimas velas fechadas e K[1] e D[1] os valores das velas atuais (abertas). Você provavelmente terá que usar o ArraySetAsSeries() para inverter o índice.

Os valores da vela atual/aberta estão sempre mudando.
 

Como na figura abaixo, dois pontos não podem produzir sinal, mas a figura pode desenhar

nesta foto, duas setas devem produzir dois sinais, mas minha ea não pode enviar, por quê?

 
angevoyageur:

Como são declarados os arrays K e D ? Do código que vejo K[0] e D[0] são os valores das últimas velas fechadas e K[1] e D[1] os valores das velas atuais (abertas). Você provavelmente terá que usar o ArraySetAsSeries() para inverter o índice.

Os valores das velas atuais/abertas estão sempre mudando.
k[0] é a vela atual e k[1] as últimas velas, será que cometi um erro?
 
king1898:
k[0] é a vela atual e k[1] as últimas velas, será que cometi um erro?
Não. Parece-me correto.
Razão: