Friday, 20 April 2018

Adaptive moving average easylanguage


JOHN EHLERS INDICATORS: Eu compilei a maioria dos indicadores nesta página dos livros da Ehlers. Alguns ajustes foram feitos para maior clareza ou para que funcionem corretamente. Todos eles foram verificados na TradeStation, mas não há garantia de perfeição ou funcionalidade adequada. A fórmula MESA (Maximum Spectral Analysis), que é usada em muitos desses indicadores, foi originalmente desenvolvida para interpretar informações sismográficas para exploração de petróleo. Eles foram adaptados aqui para medir os ciclos de mercado - eles produzem saídas de alta resolução com quantidades excepcionalmente curtas de informações, uma combinação ideal para avaliação de mercado. Indicador MAMA FAMA. - MAMA significa MESA Adaptive Moving Average (também foi apelidado de mãe de todas as médias móveis). Este é um MA que se ajusta a ciclos de up / down e é muito robusto - estou planejando incorporá-lo em algumas estratégias em breve. Indicador Fisher Transform. Este é um indicador de troca rápida de comércio e, se usado em conjunto com uma boa ferramenta de acompanhamento de tendências, é preditivo e pode ser aplicado em estratégias (em breve). Quando comparado ao MACD ou outros indicadores cruzados, o Fisher Transform é claramente superior e oportuno. Indicador de tendência instantânea (iTrend): indicador de tendência com atraso de quase zero e aproximadamente a mesma suavização que o EMA. Sinais de negociação são gerados pelo cruzamento da linha de disparo e da linha iTrend. Indicador do centro de gravidade. Outro oscilador Ehlers - eu não experimentei muito com este - pode exigir um indicador de tendência adicional para ajudar a funcionar melhor - faça seus próprios testes. Indicador Cycle Cycle. Um antigo indicador de Ehlers que tenta medir os ciclos de mercado. Indicador de medida de ciclo. Igual ao indicador do período de ciclo. Outro indicador de medição do ciclo, mais robusto do que o acima, mas com apenas uma linha - sem cruzamentos. Indicador Cycle Cycle Fisher. Um indicador de medição de ciclo com uma modificação de Fisher Transform. Índice de Vigor Relativo. O conceito de RVI é que os preços fecham mais alto do que eles abrem em mkts e v. v. em baixo mkts. O RVI é um oscilador em que o movimento é normalizado para o intervalo de negociação de cada barra. Ele usa filtros de cancelamento de atraso FIR simétricos de quatro barras para produzir um indicador legível. Oscilador CG Estocástico. Rev.10 / 01/08 Vários indicadores foram modificados com um algoritmo estocástico. Em alguns casos, isso melhora o desempenho, mas não de forma significativa. Oscilador Fisher Stochastic CG. O oscilador / indicador osciloscópico Fisher Stochastic é similar ao oscilador estocástico CG, mas com reversões mais acentuadas e ocasionalmente sinais anteriores. Índice RVI estocástico. Rev.10 / 01/08 - O conceito de RVI é que os preços se aproximam mais do que eles abrem em mkts e v. v. em baixo mkts. O RVI é um oscilador em que o movimento é normalizado para o intervalo de negociação de cada barra. Ele usa filtros de cancelamento de atraso FIR simétricos de quatro barras para produzir um indicador legível. Esses indicadores adaptativos são mais responsivos do que seus correspondentes estáticos (não adaptativos). Eles são destinados a eliminar o atraso. A onda senoidal (em breve) deve ser preditiva. Indicador de onda senoidal. Postado em 27/8/08 - Este indicador tenta determinar a fase atual do ciclo em que você está, tem uma vantagem sobre outros osciladores como o RSI e o Estocástico, porque prevê, em vez de esperar, pela confirmação. SW dá sinais de entrada e saída 1/16 de um período de ciclo antes do ponto de virada do ciclo e raramente dá sinais falsos quando o mercado está em um modo de tendência. Michael R. Bryant Os indicadores técnicos são um dos elementos fundamentais da sistemática. negociação. Indicadores, como médias móveis ou estocásticos, podem ser vistos como transformações da série de insumos (tipicamente, preço ou volume) projetados para acentuar um aspecto particular do mercado, como sua tendência ou ciclicidade. Embora fundamentais para a maioria dos métodos sistemáticos de negociação, muitos traders evitam os indicadores mais comuns, como médias móveis simples e o indicador de força relativa (RSI), na crença de que o mercado se adaptou ao seu uso, reduzindo sua eficácia. Uma maneira de compensar o efeito da eficiência do mercado na viabilidade de indicadores técnicos é modificá-los de alguma maneira significativa. Por exemplo, o indicador 1 de Chande e Krolls VIDYA é uma média móvel exponencial na qual o fator de suavização é dependente da volatilidade do mercado, de modo que a duração efetiva do look-back é reduzida quando a volatilidade aumenta. Neste artigo, desenvolverei uma extensão da abordagem de look-back adaptável e mostrarei como aplicá-la a uma variedade de indicadores com apenas algumas linhas extras de código. Os indicadores resultantes fornecem maior versatilidade que os indicadores anteriores e podem ser mais consistentes com uma visão estatística dos mercados. Adaptando o Comprimento de Look-Back Dado que os mercados estão em constante mudança, faz sentido tentar adaptar-se às mudanças tanto quanto possível. A maioria dos indicadores técnicos foi originalmente desenvolvida com um comprimento de lookback fixo, por exemplo, o número de barras em uma média móvel simples. Diversos autores propuseram a adaptação do comprimento do look-back à volatilidade do mercado. Para o indicador de Média Dinâmica do Índice Variável (VIDYA), por exemplo, Chande e Kroll usaram várias métricas diferentes, incluindo um índice de volatilidade baseado em um desvio padrão normalizado de preço no qual valores mais altos do índice resultaram em um menor tempo de retorno efetivo . A ideia era que, durante os períodos de maior volatilidade, a média móvel deveria ser mais sensível ao mercado, enquanto que, durante os períodos de menor volatilidade, uma média móvel de período mais longo era mais consistente com o comportamento dos mercados. Kaufman adotou uma abordagem um pouco diferente. 2 A idéia por trás de sua Kaufman Adaptive Moving Average (KAMA) era que, durante os períodos de alta volatilidade, é mais provável que você seja chicoteada, à medida que o mercado vai e volta, resultando em perdas repetidas. Para evitar isso, ele usou um período mais longo para a média móvel durante os períodos de ação do preço agitado, de modo que a média seria menos responsiva à volatilidade do mercado, resultando em menos reversões. Durante a ação de mercado de tendências, o período da média móvel foi diminuído para que as negociações pudessem reagir mais rapidamente à mudança de direção. Para medir cotação, Kaufman usou o chamado índice de eficiência (ER), que mede o valor absoluto da mudança no preço em relação ao período de retrospectiva dividido pela soma dos valores absolutos das variações de preço barra a barra no mesmo período. Se, por exemplo, a variação líquida no preço for zero - o preço é o mesmo no final do período como no início - então o ER será zero. Nesse caso, o mercado é perfeitamente ineficiente, pois pode se movimentar muito de bar em bar, mas não vai a lugar nenhum. Se, por outro lado, o mercado se mover de forma constante em uma direção (para cima ou para baixo), de modo que cada barra se mova contribui para a mudança líquida no preço, o ER será 1. Neste caso, o mercado é perfeitamente eficiente. que todos os movimentos de preços das barras contribuem para a tendência. Em geral, o ER estará entre 0 e 1. Uma visão diferente dos comprimentos de Look-Back adaptativos Embora muitas métricas diferentes pudessem - e foram - usadas para adaptar comprimentos de look-back, a taxa de eficiência captura um aspecto fundamental do mercado. ação ou seja, a diferença entre tendência e comportamento cíclico. Altos valores de ER implicam em um mercado de tendências fortes, o que significa muito pouco movimento cíclico, e os baixos valores de ER implicam pouca tendência e, portanto, mais movimento cíclico (exceto no caso de pouco movimento). Isso tende a apoiar a abordagem de Kaufmans. No entanto, sua decisão de usar comprimentos mais longos em mercados agitados baseia-se (1) na suposição de que estavam adaptando o comprimento de look-back de uma média móvel e (2) na ideia de que a média móvel é usada para acionar entrada comercial ou saída. Um ponto de vista alternativo é o adotado por John Ehlers através de seu trabalho na aplicação de métodos de processamento de sinal à negociação. 3 Sua visão é mais ao longo das linhas de tentar modelar mais de perto a parte do mercado de interesse (por exemplo, o componente de tendência ou o componente de ciclo). Desse ponto de vista, uma média móvel em um mercado agitado deve usar um menor comprimento de look-back para capturar com mais precisão a maior freqüência representada pela vibração, enquanto em um mercado com tendências fortes, um maior tempo de look-back é mais consistente com o movimento do mercado. Um terceiro ponto de vista é o que eu vou adotar aqui, a saber, um mais estatístico. Primeiro, não vamos assumir nada mais do que absolutamente necessário sobre o indicador em questão e como ele pode ser usado. Em particular, não vamos supor que o indicador em questão seja uma média móvel e não assumamos que ele seja aplicado ao preço. Pode ser, por exemplo, o RSI da volatilidade ou a média móvel do volume estocástico. O indicador pode ser usado em conjunto com outros indicadores como parte de uma regra maior para entrada ou saída, em vez de por si só. Com essa visão mais orientada para a estatística, o objetivo é criar regras de negociação que tenham validade estatística, o que significa que elas se encaixam bem na ação do preço, sem um ajuste excessivo. Não estávamos assumindo que sabemos como os mercados funcionam bem o suficiente para tomar decisões específicas sobre se o tamanho do look-back deve aumentar ou diminuir com algo como a taxa de eficiência. Pelo contrário, temos algumas razões para acreditar que o índice de eficiência pode ter relevância e, portanto, queremos incluí-lo como uma variável, mas deixamos para o mercado para nos dizer se e como ele se encaixa. Testes estatísticos são usados ​​para nos dizer se a estratégia de negociação que contém o indicador é estatisticamente válida ou se é excessiva, ou seja, é inválida porque é mais adequada ao ruído do que ao sinal do mercado. Uma Look-Back Adaptativa Mais Versátil Dada a discussão anterior, o comprimento de look-back adaptativo desenvolvido aqui será baseado na razão de eficiência (ER) e usará um parâmetro para determinar a relação entre ER e o comprimento de look-back. Em particular, considere a seguinte equação: VER quadrado (ER - (2 ER - 1) / 2. (1 - TrendParam) 0.5) em que VER é a taxa de eficiência variável, e TrendParam é o parâmetro de tendência, que pode receber qualquer resultado positivo. ou valor negativo e que determina se o comprimento do look-back aumentará ou diminuirá com o aumento do ER. Essencialmente, é apenas uma maneira de reverter a taxa de ER, dependendo do parâmetro de tendência. Como mostrado abaixo, em vez de escalar a constante de suavização pelo ER, como Chande, Kroll e Kaufman basicamente fazem, usamos o VER. Com valores positivos de TrendParam, o VER varia positivamente com o ER, enquanto que com valores negativos de TrendParam, o VER varia negativamente com o ER. Com TrendParam igual a zero, VER é igual a 1 para todos os valores de ER. O quadrado é usado para dimensionar melhor os valores para uso como multiplicador, conforme explicado a seguir. Para calcular o comprimento de look-back adaptativo usando esta equação, multiplicamos o valor original da constante de alisamento, Alpha, que corresponde ao comprimento de referência original, por VER: VA alfa Alpha VER em que VA é a constante de suavização adaptativa e Alfa é o valor original da constante de suavização. A relação entre a constante de suavização e o comprimento de lookback é a mesma que para a média móvel exponencial, ou seja, em que N é o comprimento do lookback, e Alpha é a constante de suavização. Esta equação também pode ser escrita para N em termos de Alpha, já que o tamanho de look-back adaptativo é, portanto, Contato Doméstico Nossos serviços A Billy Fire LLC fornece serviços de programação EasyLanguage para a plataforma de negociação Tradestation. Informação de contacto Por favor, envie um e-mail: martyn. whittakermarkplex ou telefone 858 668 0874 Endereço para correspondência: 14781 Pomerado Road, 110 Poway CA 92064 Página no Facebook: Preços Consulte a nossa Política de Privacidade. A Billy Fire LLC fornece serviços de programação EasyLanguage para a plataforma de negociação Tradestation. TradeStations EasyLanguage é uma ótima ferramenta. Parte do nosso negócio é ajudar você a traduzir análises técnicas em estratégias, indicadores ou estudos de demonstração que ajudarão a guiar sua negociação. Com base na utilização do Tradestation EasyLanguage, oferecemos os seguintes quatro serviços: 1) Tutoriais GRATUITOS O EasyLanguage não é uma linguagem difícil de aprender. As nossas páginas de tutoriais GRATUITAS guiam-no através de alguns exemplos simples de programação STEP-BY-STEP que visam ajudá-lo a aprender a desenvolver os seus próprios programas. A grande vantagem dessa abordagem é que você desenvolverá o conjunto de ferramentas para ajustar suas ideias de negociação e escrever novos programas sempre que precisar e sem pagar altas taxas de consultoria. 2) Programas Ocasionalmente desenvolvemos programas que podem ser úteis em sua análise técnica. Esses programas normalmente serão baixados por uma taxa. 3) Treinamento Oferecemos sessões de treinamento EasyLanguage pela Internet. Estes cobrem uma variedade de tópicos (sinta-se à vontade para nos informar sobre qualquer assunto que você queira cobrir), durar uma hora, incluindo perguntas e respostas. Uma vez que você é capaz de pagar agora Programas CLIQUE AQUI PARA DESCONTOS ESPECIAIS SOBRE ESTRATÉGIAS MARKPLEX. Programa 1 Fibonacci-Confluence Show-Me Study Este programa está disponível para download imediato por 74.95 clicando aqui para pagar usando o PayPal. Clique aqui para ver mais detalhes. Este programa funciona criando linhas zig-zag (baseadas em pivôs baixo e alto). Toda vez que uma linha zig-zag é confirmada, os níveis de Fibonacci são calculados. Esses níveis de Fibonacci são comparados com os níveis de Fibonacci anteriores e, se estiverem próximos, o nível armazenado na matriz terá sua espessura aumentada em um. O atributo espessura é usado para indicar o significado do nível. Níveis mais significativos são desenhados no gráfico usando uma linha mais espessa e somente as linhas acima da espessura de entrada do usuário são estendidas para a direita. Clique aqui para ver mais detalhes e baixar o programa 1 Programa 2 Pivot Lines-Confluence Show-Me Study Este programa está disponível para download imediato por 49.95 clicando aqui para pagar usando o PayPal. Clique aqui para ver mais detalhes. O Programa 2 calcula esses níveis dinâmicos (usando o método clássico de cálculo, os níveis de Woodie ou os níveis da Camarilla), em seguida, procura encontrar níveis de pivot próximos aos encontrados anteriormente no gráfico. Se você quiser os benefícios da opção de associação, clique no botão abaixo para se inscrever: wpeStoresubscribe: productid: 52: end Com a opção de associação, você terá acesso ao curso básico de treinamento junto com as atualizações que eu fizer no curso. Espero que os membros enviem informações para que possamos criar novos vídeos ou esclarecer informações existentes. Além disso, os membros serão elegíveis para: Acesso contínuo a materiais básicos de treinamento. Vídeos e materiais adicionais serão adicionados a este curso de tempos em tempos. O acesso contínuo aos vídeos intermediários e materiais de treinamento assim que eles estiverem disponíveis. Capacidade de solicitar materiais de treinamento adicionais ou buscar esclarecimentos iões de materiais existentes. Um download gratuito a cada trimestre. A cada trimestre, um programa diferente ou um programa tutorial do site do Markplex estará disponível para download sem custo adicional. Um desconto de 20 para todos os programas ou tutoriais para download disponíveis através do markplex. Um desconto adicional de 10 fora de nossas taxas de programação (fazendo um desconto total de 20). Capacidade preferencial para fazer sugestões para futuros tutoriais ou programas. Acesso Premium a novos tutoriais assim que estiverem disponíveis Esses benefícios estão disponíveis para você enquanto ainda é um membro. Se você decidir PARTICIPAR AGORA Conteúdo Gold Pass Q 038 Um programa de login 33 Adaptive DIÁRIO médio móvel aplicado ao gráfico intradiário Eu desenvolvo os programas TradeStation EasyLanguage que você pode achar útil como uma maneira de ganhar maiores habilidades em EasyLanguage (lendo o código do programa) ) e na sua análise técnica. Esses programas da TradeStation podem ser baixados por uma taxa. Clique aqui para uma lista de programas e resumos. Os membros do Gold Pass são elegíveis a 20 de desconto nos preços do programa quando digitam um código de desconto especial (consulte markplex / gold-pass-content / para obter o código mais recente). Eu também crio tutoriais gratuitos do EasyLanguage. Home / Programas EasyLanguage / Programa 33 Média móvel DIÁRIA adaptável aplicada ao gráfico intradiário

No comments:

Post a Comment