Monday 23 October 2017

Simple moving average algorithm java


Eu preciso acompanhar os últimos 7 dias de trabalho em um loop de leitura de arquivo plano. Seu ser usado para medir fatigueability de rosters do trabalho. Agora eu tenho algo que funciona, mas parece bastante detalhado e não tenho certeza se há um padrão que é mais sucinto. Atualmente, eu tenho uma classe Java com uma matriz estática para armazenar os últimos dados x dias, então como eu leio através do arquivo, eu cortar o primeiro elemento e mover os outros 6 (por uma semana rodando total) de volta por um. O processamento dessa matriz estática é feito em seu próprio método ie. Minha pergunta: esta é uma abordagem de design razoável, ou há algo ofuscantemente óbvio e simples para fazer essa tarefa Caras de agradecimento perguntou Aug 30 11 at 14:33 Thanks alot guys: Eu tenho a mensagem: use um objeto de nível mais alto e explorar o Métodos relevantes ou um tampão circular. Grandes respostas, todas elas. Quando você pensa sobre isso, você sempre precisa de acesso a toda a matriz para que você possa se livrar da primeira entrada - que eu wasn39t 100 certeza do meu próprio. I39m aliviado que eu hadn39t perdeu um forro 1 e foi basicamente em uma pista razoável, se não eficiente e concisa Isso é o que eu amo sobre este site: de alta qualidade, as respostas relevantes de pessoas que sabem o seu sht. Ndash Pete855217 Aug 30 11 at 15:05 Por que você inicializar runningTotal para null Qual é o seu tipo Onde é declarado Faria bem se você colocar alguns exemplos de código que se assemelham ao código Java real. Seguindo em frente, minha crítica seria a seguinte: a sua função faz muito. Uma função ou método deve ser coeso. Mais apropriadamente, eles deveriam fazer uma coisa e uma coisa só. Pior ainda, o que acontece em seu loop for quando x 5 Você copiar runningTotal6 em runningTotal5. Mas então você tem duas cópias do mesmo valor na posição 5 e 6. No seu projeto, sua função move / shuffles os itens em sua matriz calcula o total imprime coisas para o erro padrão retorna o total Ele faz muito. Minha primeira sugestão é não mover coisas ao redor da matriz. Em vez disso, implementar um buffer circular e utilizá-lo em vez da matriz. Simplificará seu projeto. Minha segunda sugestão é dividir as coisas em funções que são coesas: ter uma estrutura de dados (um buffer circular) que permite adicionar a ele (e que descarta a entrada mais antiga sempre que atingir sua capacidade.) Ter a estrutura de dados implementar um Interator tem uma função que calcula o total no iterador (você não se importa se você está calculando o total de uma matriz, lista ou bufer circular.) Não chamá-lo total. Chamá-lo de soma, que é o que você está computando. Isso é o que fazer :) That39s grande informação luis, no entanto lembre-se esta função é uma pequena parte da funcionalidade da classe, e seria exagero para adicionar muito código para torná-lo perfeito. Você está tecnicamente correto, e eu entendo que meu código faz muito 39, mas ao mesmo tempo às vezes é melhor errar do lado do código menor, mais claro do que ir para a perfeição. Dado o meu Java habilidades, mesmo fazendo o pseudocode você descreve compilação teria me soprar meu orçamento sobre este (), mas obrigado pela descrição clara. Ndash Pete855217 Aug 31 11 at 2:23 Hmmm, não é sobre a perfeição, mas sobre as práticas industriais estabelecidas que temos conhecimento para as últimas 3 décadas. Código limpo é sempre um que é particionado. Temos décadas de evidências que indicam que este é o caminho a percorrer no caso geral (em termos de custo-eficiência, redução de defeitos, compreensão, etc.). A menos que seja um código descartável para um tipo único de coisa. Nunca é custoso fazer isso quando se inicia qualquer análise de problemas desta maneira. Codificação 101, quebrar o problema eo código segue, nem overkill nem difícil) ndash luis. espinal Aug 31 11 at 15:55 Sua tarefa é muito simples eo aproach que você adotou é certamente bom para o trabalho. No entanto, se você quiser usar um projeto melhor, você deve se livrar de todo esse movimento número você melhor usar uma fila FIFO e fazer bom uso de métodos push e pop dessa forma o código não vai refletir qualquer movimento de dados, apenas as duas ações lógicas De novos dados e remover dados com mais de 7 dias. Resposta Eu preciso acompanhar os últimos 7 dias de horas de trabalho em um loop de leitura de arquivo plano. Seu ser usado para medir fatigueability de rosters do trabalho. Agora eu tenho algo que funciona, mas parece bastante detalhado e não tenho certeza se há um padrão que é mais sucinto. Atualmente, eu tenho uma classe Java com uma matriz estática para armazenar os últimos dados x dias, então como eu leio através do arquivo, eu cortar o primeiro elemento e mover os outros 6 (por uma semana rodando total) de volta por um. O processamento dessa matriz estática é feito em seu próprio método ie. Minha pergunta: esta é uma abordagem de design razoável, ou há algo ofuscantemente óbvio e simples para fazer essa tarefa Caras de agradecimento perguntou Aug 30 11 at 14:33 Thanks alot guys: Eu tenho a mensagem: use um objeto de nível mais alto e explorar o Métodos relevantes ou um tampão circular. Grandes respostas, todas elas. Quando você pensa sobre isso, você sempre precisa de acesso a toda a matriz para que você possa se livrar da primeira entrada - que eu wasn39t 100 certeza do meu próprio. I39m aliviado que eu hadn39t perdeu um forro 1 e foi basicamente em uma faixa razoável, se não eficiente e concisa Isso é o que eu amo sobre este site: de alta qualidade, respostas relevantes de pessoas que sabem o seu sht. Ndash Pete855217 Aug 30 11 at 15:05 Por que você inicializar runningTotal para null Qual é o seu tipo Onde é declarado Faria bem se você colocar alguns exemplos de código que se assemelham ao código Java real. Seguindo em frente, minha crítica seria a seguinte: a sua função faz muito. Uma função ou método deve ser coeso. Mais apropriadamente, eles deveriam fazer uma coisa e uma coisa só. Pior ainda, o que acontece no seu loop for quando x 5 Você copiar runningTotal6 em runningTotal5. Mas então você tem duas cópias do mesmo valor na posição 5 e 6. No seu projeto, sua função move / shuffles os itens em sua matriz calcula o total imprime coisas para o erro padrão retorna o total Ele faz muito. Minha primeira sugestão é não mover coisas ao redor da matriz. Em vez disso, implementar um buffer circular e utilizá-lo em vez da matriz. Simplificará seu projeto. Minha segunda sugestão é dividir as coisas em funções que são coesas: ter uma estrutura de dados (um buffer circular) que permite adicionar a ele (e que descarta a entrada mais antiga sempre que atingir sua capacidade.) Ter a estrutura de dados implementar um Interator tem uma função que calcula o total no iterador (você não se importa se você está calculando o total de uma matriz, lista ou bufer circular.) Não chamá-lo total. Chamá-lo de soma, que é o que você está computando. Isso é o que fazer :) That39s grande informação luis, no entanto lembre-se esta função é uma pequena parte da funcionalidade da classe, e seria exagero para adicionar muito código para torná-lo perfeito. Você está tecnicamente correto, e eu entendo que meu código faz muito 39, mas ao mesmo tempo às vezes é melhor errar do lado do código menor, mais claro do que ir para a perfeição. Dado o meu Java habilidades, mesmo fazendo o pseudocode você descreve compilação teria me soprar meu orçamento sobre este (), mas obrigado pela descrição clara. Ndash Pete855217 Aug 31 11 at 2:23 Hmmm, não é sobre a perfeição, mas sobre as práticas industriais estabelecidas que temos conhecimento para as últimas 3 décadas. Código limpo é sempre um que é particionado. Temos décadas de evidências que indicam que este é o caminho a percorrer no caso geral (em termos de custo-eficiência, redução de defeitos, compreensão, etc.). A menos que seja um código descartável para um tipo único de coisa. Nunca é custoso fazer isso quando se inicia qualquer análise de problemas desta maneira. Codificação 101, quebrar o problema eo código segue, nem overkill nem difícil) ndash luis. espinal Aug 31 11 at 15:55 Sua tarefa é muito simples eo aproach que você adotou é certamente bom para o trabalho. No entanto, se você quiser usar um projeto melhor, você deve se livrar de todo esse movimento número você melhor usar uma fila FIFO e fazer bom uso de métodos push e pop dessa forma o código não vai refletir qualquer movimento de dados, apenas as duas ações lógicas De novos dados e remover dados com mais de 7 dias. A média móvel simples (SMA) é uma média móvel aritmética calculada pela adição do preço de fechamento da garantia para um número de períodos de tempo e, em seguida, dividindo-se Este total pelo número de períodos de tempo. Como mostrado na tabela acima, muitos comerciantes assistem a médias de curto prazo para cruzar acima das médias de longo prazo para sinalizar o início de uma tendência de alta. As médias de curto prazo podem atuar como níveis de apoio quando o preço experimenta um retrocesso. VIDEO Carregar o leitor. A média móvel simples é customizável, uma vez que pode ser calculada para um número diferente de períodos de tempo, simplesmente adicionando o preço de fechamento do título para um número de períodos de tempo e, em seguida, dividindo este total pelo número De períodos de tempo, o que dá o preço médio do título ao longo do período. Uma média móvel simples suaviza a volatilidade e torna mais fácil ver a tendência de preço de um título. Se a média móvel simples aponta para cima, isso significa que o preço dos títulos está aumentando. Se ele está apontando para baixo significa que o preço dos títulos está diminuindo. Quanto mais tempo for o tempo para a média móvel, mais suave a média móvel simples. Uma média móvel de curto prazo é mais volátil, mas sua leitura está mais próxima dos dados de origem. Significado analítico As médias móveis são uma ferramenta analítica importante usada para identificar as tendências de preços atuais e o potencial para uma mudança em uma tendência estabelecida. A forma mais simples de usar uma média móvel simples na análise é usá-lo para identificar rapidamente se uma segurança está em uma tendência de alta ou tendência de baixa. Outra ferramenta analítica popular, embora um pouco mais complexa, é comparar um par de médias móveis simples, cobrindo cada uma delas diferentes intervalos de tempo. Se uma média móvel simples de curto prazo estiver acima de uma média de longo prazo, espera-se uma tendência de alta. Por outro lado, uma média de longo prazo acima de uma média de curto prazo sinaliza um movimento descendente na tendência. Padrões de negociação populares Dois padrões de negociação populares que usam médias móveis simples incluem a cruz de morte e uma cruz de ouro. Uma cruz de morte ocorre quando a média móvel simples de 50 dias cruza abaixo da média móvel de 200 dias. Este é considerado um sinal de baixa, que perdas adicionais estão na loja. A cruz dourada ocorre quando uma média móvel de curto prazo quebra acima de uma média móvel de longo prazo. MA Como um exemplo SMA, considere uma segurança com os seguintes preços de fechamento em 15 dias: Semana 1 (5 dias) 20, 22, 24, 25, 23 Semana 2 (5 dias) 26, 28, 26, 29, 27 Semana 3 (5 dias) 28, 30, 27, 29, 28 Uma MA de 10 dias seria a média dos preços de fechamento para a Primeiros 10 dias como o primeiro ponto de dados. O ponto de dados seguinte iria cair o preço mais antigo, adicionar o preço no dia 11 e tomar a média, e assim por diante, como mostrado abaixo. Conforme mencionado anteriormente, MAs atraso ação preço atual, porque eles são baseados em preços passados ​​quanto maior for o período de tempo para o MA, maior o atraso. Assim, um MA de 200 dias terá um grau muito maior de atraso do que um MA de 20 dias porque contém preços nos últimos 200 dias. A duração da MA a ser utilizada depende dos objetivos de negociação, com MAs mais curtos usados ​​para negociação de curto prazo e MAs de longo prazo mais adequados para investidores de longo prazo. O MA de 200 dias é amplamente seguido por investidores e comerciantes, com quebras acima e abaixo desta média móvel considerada como sinais comerciais importantes. MAs também transmitir sinais comerciais importantes por conta própria, ou quando duas médias se cruzam. Um aumento MA indica que a segurança está em uma tendência de alta. Enquanto um declínio MA indica que ele está em uma tendência de baixa. Da mesma forma, o impulso ascendente é confirmado com um crossover de alta. Que ocorre quando um MA de curto prazo cruza acima de um MA de longo prazo. Momento descendente é confirmado com um crossover de baixa, o que ocorre quando um MA de curto prazo cruza abaixo de um MA de longo prazo. TRADINGSIM DAY TRADING BLOG Como negociar com a média móvel simples 156 Flares Twitter 0 Facebook 153 Google 3 156 Flares 215 Assim, O que é a média móvel simples Uma vez que você começa a descascar a cebola, a média móvel simples é tudo menos simples. Este artigo irá cobrir uma série de tópicos para citar alguns, vamos discutir a fórmula de média móvel simples, populares médias móveis (5, 10, 200), alguns exemplos da vida real de média móvel e como algumas estratégias de crossover. Há alguns recursos adicionais que gostaria de salientar antes de prosseguir com o artigo (1) Simulador de Negociação (você precisará praticar o que você aprendeu) e (2) artigos de média móvel adicional para obter uma compreensão mais ampla das médias (Média Movente Deslocada, Média Móvel Exponencial, Média Mínima Exponencial Tripla). Fórmula média móvel simples A média móvel simples (SMA) é a mais básica das médias móveis utilizadas para negociação. A fórmula de média móvel simples é calculada tomando o preço de fechamento médio de um estoque durante os últimos x períodos. Vamos dar uma olhada em um exemplo simples de média móvel com MSFT. Os últimos cinco preços de fechamento para MSFT são: Para calcular a fórmula de média móvel simples, você divide o total dos preços de fechamento e divida-o pelo número de períodos. 5-dia SMA 143.24 / 5 28.65 Populares Médias Móveis Simples Em teoria, há um número infinito de médias móveis simples. Se você está pensando que você virá acima com algum SMA 46 estranho para bater o mercado deixa-me pará-lo agora. É importante usar os SMAs mais comuns como estes são os que a maioria dos comerciantes estará usando em uma base diária. Embora eu não defendê-lo seguindo todos os outros, é importante saber o que outros comerciantes estão procurando por pistas. Abaixo estão os SMA mais comuns utilizados no mercado: 5 - SMA - Para o hiper comerciante. Este curto de um SMA constantemente lhe dará sinais. O melhor uso de um 5-SMA é como um gatilho comercial em conjunto com um período mais longo SMA. 10-SMA - popular com os comerciantes de curto prazo. Grandes comerciantes do balanço e comerciantes do dia. 20-SMA - a última parada no ônibus para comerciantes de curto prazo. Além de 20-SMA você está basicamente olhando para as principais tendências. 50-SMA - usar o comerciante para medir as tendências de médio prazo. 50 período simples de média móvel 200-SMA - bem-vindo ao mundo de seguidores de tendência de longo prazo. A maioria dos investidores vai olhar para uma cruz acima ou abaixo desta média para representar se o estoque está em uma tendência de alta ou baixa. 200 período simples de média móvel Regras básicas para negociação com a SMA A maioria dos comerciantes irá dizer-lhe para o comércio simples cruzamentos de média móvel e os lucros cairão dos céus. Bem, infelizmente isso não é preciso. Muitas vezes os estoques vão sobre ou sob médias móveis para continuar apenas no sentido primário. Isso vai deixar você no lado errado do mercado e para baixo em suas posições. Abaixo estão algumas maneiras de ganhar dinheiro negociando o SMA. Indo com a Tendência Primária Procure por ações que estão quebrando para cima ou para baixo fortemente Aplicar o seguinte SMAs 5,10,20,40,200 para ver qual configuração está contendo preço o melhor Depois de ter identificado o SMA correto, aguarde o preço para testar O SMA com sucesso e olhar para a confirmação de preços que o estoque está retomando a direção da tendência primária Entrar no comércio na próxima barra Fade the Primary Trend Usando duas médias simples Moving Localizar estoques que estão quebrando para cima ou para baixo fortemente selecione duas médias móveis simples (Ex 5 e 10) Certifique-se de que o preço não tenha sido tocar os 5 SMA ou 10 SMA excessivamente nos últimos 10 bares Aguarde o preço fechar acima ou abaixo de ambas as médias móveis na direção contrária do Tendência primária na mesma barra Insira o comércio na próxima barra Real-Life Exemplo indo com a tendência principal usando a SMA A média móvel simples é provavelmente uma das formas mais básicas de análise técnica. Mesmo os caras fundamentais do núcleo duro terão uma ou duas coisas a dizer sobre o indicador. Um comerciante tem que ter cuidado, uma vez que há número ilimitado de médias que você pode usar e, em seguida, você joga os quadros de tempo múltiplos na mistura e você realmente tem um gráfico confuso. Abaixo está um play-by-play para usar uma média móvel em um gráfico intraday. No exemplo abaixo vamos cobrir ficar no lado direito da tendência depois de colocar em uma posição longa. O gráfico abaixo é da TIBCO (TIBX) em 24 de junho de 2017. Exemplo simples de média móvel Observe como o estoque teve uma fuga no aberto e fechado perto do alto do castiçal. Um comerciante breakout usaria isso como uma oportunidade para saltar no trem e colocar a sua parada abaixo da baixa da vela de abertura. Neste ponto você pode usar a média móvel para medir a força da tendência atual. Neste exemplo gráfico estamos usando a média móvel simples de 10 períodos. Simples Moving Average - Quando vender Agora olhando para o gráfico acima, como você acha que teria conhecido para vender no nível 26.40 usando a média móvel simples Deixe-me ajudá-lo aqui. Você não teria idéia. Longe de muitos comerciantes têm tentado usar a média móvel simples para prever a venda exata e comprar pontos em um gráfico. Um comerciante pode ser capaz de fazer isso usando múltiplas médias para gatilhos, mas uma média sozinha não será suficiente. Portanto, poupe tempo e dor de cabeça e use as médias para determinar a força do movimento. Agora dê uma outra olhada no gráfico. Você vê como o gráfico está começando a rollover como a média está começando a nivelar para fora. Um comerciante breakout gostaria de ficar longe deste tipo de atividade, uma vez que o dinheiro neste exemplo cresce à medida que o estoque aumenta no preço. Agora, novamente, se você fosse vender na cruz para baixo através da média, isso pode funcionar alguma parte do tempo, mas com o tempo você vai acabar perdendo dinheiro depois de fator em comissões. Se você não acredita em mim, tente simplesmente comprar e vender com base em como o gráfico de preços cruza ou sob uma média móvel simples. Lembre-se, se fosse assim tão fácil, todos os comerciantes do mundo estariam ganhando dinheiro. Flat Simple Moving Average Permite dar uma outra olhada na média móvel simples ea tendência principal. Eu gosto de chamar isso de configuração do Santo Graal. Esta é a configuração que você verá em livros e seminários. Basta comprar no breakout e vender quando o estoque cruza para baixo sob a ação de preço. O abaixo é um gráfico intraday de Sina Corporation (SINA) de 24 de junho de 2017. Veja como o gráfico de preços permanece limpa acima da média móvel simples de 20 períodos. Simples Moving Average - Exemplo Perfeito Não é que um belo gráfico Você compra no aberto em 80 e vender no fechamento em 92. Um rápido 15 lucro em um dia e você didnt tem que levantar um dedo. O cérebro é uma coisa engraçada. Lembro-me de ver um gráfico como este, quando eu comecei a negociar e, em seguida, eu iria comprar a configuração que correspondeu à atividade da manhã. Eu procuraria o mesmo tipo de ação do volume e do preço, somente para mais tarde ser smacked na cara pela realidade quando meu jogo não tendeu também. Este é o verdadeiro desafio com a negociação, o que funciona bem em um gráfico, não vai funcionar bem no outro. Lembre-se, o 20-SMA funcionou bem neste exemplo, mas você não pode construir um sistema de fazer dinheiro de um jogo. Exemplo Real-Life que vai de encontro à tendência preliminar usando o SMA Uma outra maneira negociar usando a média movente simples é ir de encontro à tendência. Uma das jogadas de probabilidade mais elevada é contrariar movimentos de intervalo. Houve uma série de estudos sobre lacunas. Dependendo do período no mercado de ações (60s flat line, final dos anos 90 boom, ou volatilidade da década de 2000) é uma suposição segura de que as lacunas vão preencher 50 do tempo. Outra validação de um comerciante pode usar quando vai contador é um fechar sob ou sobre a média móvel simples. No exemplo abaixo, o FSLR apresentou um gap sólido de 4. Após o gap, o estoque cresceu fortemente. Você tem que ter muito cuidado com abordagens contador. Se você estiver no lado errado do comércio, você e outros com sua posição será o combustível para a próxima perna para cima. Vamos avançar algumas horas no gráfico. FSLR Short Trend Sempre que você vai curto eo estoque faz pouco para recuperar e / ou a volatilidade seca, você está em um bom lugar. Observe como FSLR continuou mais baixo durante todo o dia incapaz de colocar uma luta. Agora vamos saltar para a frente um dia para 01 de julho de 2017 e acho que o que aconteceu Você entendeu, a lacuna preenchida. FSLR Gap preenchido simples Moving Average Crossover estratégia As médias móveis por si só vai lhe dar um grande roteiro para a negociação dos mercados. Mas o que dizer sobre a mudança média de crossovers como um gatilho para entrar e fechar comércios. Deixe-me tomar uma postura clara sobre este e dizer que eu não sou um fã para esta estratégia. Primeiro, a média móvel por si só é um indicador de atraso, agora você camadas na idéia de que você tem que esperar por um indicador de atraso para atravessar outro indicador de atraso é muito atraso para mim. Se você olhar ao redor da web uma das médias móveis simples mais populares para usar com uma estratégia de crossover é o dia 50 e 200. Quando a média móvel 50 simples cruza acima da média movente simples 200 gera uma cruz dourada. Por outro lado, quando a média simples de 50 movimentos atravessa a média móvel simples de 200, cria uma cruz de morte. Eu só menciono isso para que você esteja ciente da configuração, que talvez aplicável para investir a longo prazo. Desde Tradingsim se concentra no dia de negociação deixe-me, pelo menos, executar através de algumas estratégias de crossover básicos. Crossovers de média móvel e Day Trading Dois Crossover de média móvel Simples No início da minha carreira comercial e quando digo cedo eu quero dizer os primeiros meses, tive a idéia brilhante de usar uma estratégia de média móvel para me trazer novas riquezas encontradas. Eu resolvi no 5 e 10 SMAs período e simplesmente comprou como o 5 cruzou acima do 10 e vendido curto quando o 5 cruzou abaixo do 10. Eu pensei que estava realmente avançado quando eu decidi não apenas usar este sistema cegamente, mas para executar Esta análise sobre as ações que tiveram os melhores resultados. Como você pode imaginar a longo prazo eu comecei a perder dinheiro. Estou ficando fora do tópico, eu acho que já deixou claro Eu não sou um fã de cruzamentos de média móvel. Então, vamos conversar usando duas médias simples. A primeira coisa a saber é que você quer escolher duas médias móveis são de alguma forma relacionados uns aos outros. Por exemplo, 10 é metade de 20. Ou o 50 e 200 são as médias móveis mais populares para investidores de longo prazo. A segunda coisa é chegar a entender o gatilho para negociação com crossovers média móvel. Um sinal de compra ou venda é acionado quando a média móvel menor cruza acima ou abaixo da média móvel maior. Comprando em uma cruz para cima No exemplo abaixo gráfico da Apple a partir de 4/9/2017 Apple o período SMA 10 cruzou acima do período 20 SMA. Você vai notar que o estoque teve uma corrida intraday agradável de 424 até 428.50 Isnt que apenas um gráfico bonito O período SMA 10 é a linha vermelha eo azul é o período de 20. Neste exemplo, você teria comprado uma vez que a linha vermelha fechada acima do azul que teria lhe dado um ponto de entrada ligeiramente acima de 424. Vender uma cruz para baixo Deixa uma olhada quando uma ação de venda é acionada. Neste exemplo, uma ação de venda foi acionada quando o estoque caiu em 4/15/2017. Agora, em ambos os exemplos, você vai notar como o estoque convenientemente entrou na direção desejada com muito pouca fricção. Bem, esta é a coisa mais distante da realidade. Se você olhar para cruzamentos de média móvel em qualquer símbolo você vai notar sinais mais falsos e laterais do que os de alto retorno. Isso ocorre porque a maior parte do estoque de tempo na superfície se move em um padrão aleatório. Lembre-se de pessoas, é o trabalho dos jogadores de dinheiro grande para fingir você em cada turno, a fim de separá-lo de seu dinheiro. Com o surgimento de hedge funds e sistemas automatizados de negociação. Para cada jogo crossover limpo que eu acho, eu posso provavelmente mostrar-lhe outra dúzia ou mais que não jogar bem. Esta é outra vez porque eu não recomendo a estratégia do cruzamento como meios verdadeiros para fazer o dia do dinheiro que troca os mercados. Resumo Se você ainda não descobriu, a média móvel simples não é um indicador que você pode usar como um gatilho independente. Agora, isso não significa que o indicador não pode ser uma ótima ferramenta para monitorar a direção de uma tendência ou ajudá-lo a determinar quando o mercado está ficando cansado após um movimento impulsivo. Pense se o SMA como uma bússola muito básica. Se você quiser coordenadas detalhadas você precisará de outras ferramentas, mas você pelo menos tem uma idéia de onde você está indo. Eu sou o co-fundador da Tradingsim e um profissional de TI que é especializada em projetos de integração de sistemas em grande escala. Eu tenho negociado ativamente os mercados desde 2000 e acredito que o verdadeiro domínio comercial vem da prática. Quando eu não estou trabalhando em uma nova estratégia de negociação, eu gosto de passar tempo com minha esposa e filhos.

No comments:

Post a Comment