Friday 14 July 2017

Dynamic moving average metastock


O indicador o mais de confiança You039ve nunca ouvido de John R. McGinley é um técnico certificado do mercado. Ex-editor do Market Technicians Assn. Jornal de Análise Técnica e inventor do McGinley Dynamic. Trabalhando dentro do contexto de médias móveis ao longo dos anos 90, McGinley procurou inventar um indicador responsivo que fosse automaticamente mais responsivo aos dados crus do que as médias móveis simples ou exponenciais. SMA vs. EMA As médias móveis simples (SMA) suavizam a ação de preço calculando preços de fechamento passados ​​e dividindo pelo número de períodos. Para calcular uma média móvel simples de 10 dias. Adicionar os preços de fechamento dos últimos 10 dias e dividir por 10. Quanto mais suave a média móvel, mais lento ele reage aos preços. Uma média móvel de 50 dias se move mais lentamente do que uma média móvel de 10 dias. Uma média móvel de 10 e 20 dias pode às vezes experimentar uma volatilidade de preços que pode tornar mais difícil interpretar a ação dos preços. Falso sinais podem ocorrer durante esses períodos, criando perdas porque os preços podem chegar muito longe do mercado. Uma média móvel exponencial (EMA) responde aos preços muito mais rapidamente do que uma média móvel simples. Isso ocorre porque o EMA dá mais peso para os dados mais recentes, em vez de os dados mais antigos. É um bom indicador para o curto prazo e um ótimo método para capturar tendências de curto prazo, é por isso que os comerciantes usam médias simples e exponenciais, simultaneamente, para entrada e saídas. No entanto, ele também pode deixar os dados para trás. O problema com médias móveis Em sua pesquisa das médias móveis que foram muito mais distante do que os exemplos básicos já mostrados, McGinley encontrou médias móveis teve muitos problemas. O primeiro problema foi que eles foram aplicados inadequadamente. As médias móveis em diferentes períodos operam com diferentes graus em diferentes mercados. Por exemplo, como se pode saber quando usar uma média móvel de 10 dias para 20 a 50 dias em um mercado rápido ou lento. A fim de resolver o problema de escolher o comprimento da média móvel que se aplica ao mercado atual, o McGinley Dynamic automaticamente se ajusta à velocidade do mercado. McGinley acredita que as médias móveis só devem ser usadas como um mecanismo de suavização em vez de um sistema de negociação ou gerador de sinal. É um monitor de tendência. Mas uma média móvel simples de 10 dias é desligada por cinco dias ou metade do seu comprimento. As chances são boas de que a grande mudança nos preços já ocorreu no quinto dia de uma média móvel simples de 10 dias. Além disso, uma média móvel de 10 dias deve ser correctamente traçada cinco dias antes do dado actual. Além disso, McGinley encontrou médias móveis não seguiram os preços desde grandes separações freqüentemente existem entre preços e linhas de média móvel. McGinley procurou eliminar esses problemas, inventando um indicador que abraçaria os preços mais de perto, evitar a separação de preços e whipsaws e iria seguir os preços automaticamente em mercados rápidos ou lento. McGinley Dynamic Isso ele fez com a invenção do McGinley Dynamic. A fórmula é: O McGinley Dynamic parece uma linha de média móvel, mas é um mecanismo de suavização de preços que se revela muito melhor do que qualquer média móvel. Ele minimiza a separação de preços, price whipsaws e abraços preços muito mais de perto. E ele faz isso automaticamente como este é um fator da fórmula. Devido ao cálculo, a linha dinâmica acelera nos mercados de baixo porque segue preços mas move-se mais lentamente acima em mercados. Um quer ser rápido para vender em um mercado para baixo, ainda montar um mercado, tanto quanto possível. A constante N determina quão próximo o Dynamic rastreia o índice ou estoque. Se um está emulando uma média móvel de 20 dias, por exemplo, use um valor N metade da média móvel ou neste caso 10. Ele evita muito whipsaws porque a linha dinâmica automaticamente segue os preços em qualquer mercado rápido ou lento, é como Um mecanismo de direção que fica alinhado aos preços quando os mercados aceleram ou desaceleram. Ele pode ser invocado para negociação decisões ainda McGinley inventou o Dynamic em 1997 como uma ferramenta de mercado e não como um indicador de negociação. Conclusão Seja chamado de ferramenta ou indicador, o McGinley Dynamic é um instrumento fascinante inventado por um técnico de mercado que tem seguido e estudado mercados e indicadores há quase 40 anos. Para obter mais informações sobre indicadores e ferramentas de mercado, dê uma olhada em nosso Tutorial de Análise Técnica. Acumulação / Distribuição Accumulation Swing Index Adaptativo Aroon Adaptável Médio Movimento Direcional Adaptativo Média Faixa Verdade Adaptativa CCI Adaptativa Chaikin Fluxo de Dinheiro Adaptativo Chande Momentum Oscilador Avanço Declínio Line Adaptativo Preço Detrended Oscilador Movimento Direcional Adaptável / - DI Índice de Movimento Direcional Adaptável Direcional Adaptativo Classificação de Movimento Adaptativa Facilidade de Movimento Adaptativa Inércia Adaptativa Índice de Momentum Intraday Indicador de Regressão Linear Adaptável Regressão Linear Adaptativa Adaptação MACD Índice de Massa Adaptativa Adaptativa Mesa Seno Wave Índice de Fluxo Adaptativo Adaptativo Movimento Média Adaptativo Média Móvel Média Móvel Adaptativa Adaptativa Média Móvel Adaptativa Ponderada Adaptativa Eficiência Fractal Polarizada Adaptativa Preço Oscilador Adaptativa Taxa de Variação de Preço Bandas de Projeção Adaptativa Oscilador Adaptativo de Projeção Adaptativo QStick Adaptativo Indicador Adaptativo Índice Momentum Adaptativo Índice de Força Relativa Adaptativa Índice Adaptativo de Volatilidade Adaptativa r Deslocamento Padrão Adaptativo Deslocamento Adaptativo Adaptável Adaptativo TEMA Adaptativo Série Temporária Adaptável Adaptador TRIX Adaptável Oscilador Adaptável Filtro Horizontal Vertical Adaptativo Volatilidade, Chaikins Adaptável Oscilador de Volume Adaptável Wilders Suavização Adaptável Williams R Alpha Andrews Índice de Armas de Pitchfork (TRIN) Wave (5) Bandas de Bollinger Poder de Bull Poder de Urso 1 Poder de Bull Poder de Urso 2 Poder de Bull Poder de Urso 3 CCI (Índice de Canal de Mercadoria) Chaikin A / D Oscilador Chaikin Fluxo de Dinheiro Chaikin Volatilidade Chande Previsão Oscilador Chande Momentum Oscilador Chandelier Stops CMO Reversão Commodity Channel Index (2) Índice de Seleção de Mercadorias Consolidação Breakout Cooper 1234 Padrão Coppock Curve Análise de Correlação Linhas de Ciclo Progresso do Ciclo Darvas Dema Demanda Índice Denvelopes Preço Detrended Oscilador Movimento Direcional (5) Canais Donchian Índice dinâmico Momentum Índice Dinâmico Momentum 1 Facilidade de Movimento Elder Ray Ellipse Envelope Equidistant Linha de Canal Exponencial Média Móvel Fibonacci Arcos Fibonacci Fãs Fibonacci Retracções Fibonacci Fuso Horário Fisher Transformação Indicador Previsão Oscilador Fourier Transformar Fractal Trading System 1 Fractal Trading System 2 Gann Angles Gann Fans Gann Grades Gann Linha Gann Swing Bandas Herrick Payoff Index Horizontal Line Ichimoku Kinko IntelliStops Intraday Momentum Inverse Fisher Transformação do RSI Oscilador de Klinger Regressão Linear Linhas de Regressão Linear Curva de Regressão Linear Venda Longa Venda a Velha - 5 Dias MACD (2) Histograma MACD 1 Histograma MACD 2 Índice de Facilitação de Mercado McClellan Oscilador McClellan Summation Índice Meios Overbought / Oversold Mediana Preço MESA Sine Wave Momentum Índice de Fluxo de Dinheiro Média Móvel Movimentada - Média Móvel Movimentada - Média Móvel Movimentada - Média Móvel Movimentada - Média Móvel Movimentada Média Móvel Movimentada Média Móvel Movimentada - Volume Opção de Juros Abertos Opção Delta Opção Opção de Gama Opção de Vida Opção de Preço Opção de Theta Opção de Vega Volatilidade Parabólica SAR Padrão Sistema de Negociação 1 Percentagem de Retracement Percentagem Crossover 3 Performance Polarized Fractal Efficiency Volume Positivo Volume Preço Oscilador Pring KST Projecção Preço Bandas Oscilo Qstick Quadrante Linhas r-quadrado Raff Regressão Canal Arco-íris Banda Arco-íris Inferior Arco-íris Arco-íris Arco-íris Arco-íris Oscilador Aleatório Random Walk Index Range Indicador Retângulo Relative Momentum Índice Desempenho Relativo Índice de Força Relativa Índice de Volatilidade Relativa Semi-Log Trendline Lines Spread Desvio Padrão Erro Padrão StochRSI Índice Estocástico Momentum Stocástico Oscilador Stocástico RSI Squat Bar Swing Índice Tema O Índice de Força Série de Tempo Previsão Tirone Níveis Índice de Volume de Comércio Linhas de Tendência Linha de Tendência por Ângulo TRIX Turtle Traderreg Bandes Preço Típico Oscilador Ultimate Filtro Horizontal Vertical Filtragem Vertical Volatilidade Chaikin) Indicadores de Volatilidade (3) Volume Volume Oscilador Volume Taxa de Variação Ponderada Fechar Wilders Smoothing Williams A / D, R Zig Zag Os nomes e logotipos para TurtleTraderreg e TurtleTraderreg são marcas registradas da Marylebone Holdings, Ltd. (dba TurtleTraderreg) Para mais informações, consulte: www. trendfollowingMoving Média mladen: Esta é uma variação da média dinâmica dinâmica de McGinley que não está usando a fórmula original, mas a fórmula metastock. Mcginleydynamic2.mq4 Como uma adição, uma vez que a fórmula original usa ema para o cálculo de valores dinâmicos, esta versão permite que você use os 4 construídos em médias como método em vez de ser capaz de usar apenas ema. O mais rápido é quando ele usa LWMA (que é natural), mas os outros têm seus pontos bons também. Aqui estão todos os 4 tipos (como você pode ver a diferença pode ser significativa (AllAverages 2.5 com Estatísticas AllAverages 2.5 modificado para mostrar alguns dados estatísticos - distância média de AllAveragePeriods entre AllAverage linha e preço, distância máxima e atual. Alerta quando atual gt média ou Max. Deve ter um número mágico exclusivo para cada carta Possíveis usos Pode mostrar movimentos fortes, esgotamento de tendência, entradas em estratégias de contra-tendência É um excelente indicador que não só pode ser usado para mostrar movimentos fortes, tendência de exaustão e Planejar estratégias de contra-tendência, mas também a média para baixo ou pyramiding posições. Existe algum painel de mtf multi-moeda com a mesma lógica Se você pode fornecer um link. Televisão MetaTrader 5 Copyright 2000-2016, MQL5 Ltd. MetaStock Indicadores Personalizados 5 35 5 MACD Absolute Breadth Index Avanço / Declínio Linha com Volume Negativo Adaptive Moving Average, por Perry Kauffman ADX / ADXR Custom (sem arredondamento) Arms Index (TRIN) Indicadores de Aroon, por Tushar Chande Método de Modificação Média, por Perry Kauffman Bollinger Bandas Índice de Força de Vela Chande Momentum Oscilador Composto Média Chande Momentum Oscilador Volatilidade Chandes Momentum Oscillator Chandes Tendências Modificações Maneiras Acumulação / Distribuição Comparativa Força Relativa em MetaStock para Windows Confiança Coppock Curve Diariamente Fechar vs Alto e Baixo Fechar Índice Detrended Oscilador Índice de Disparidade Exibindo o Preço de uma Segurança Em 32nds e 64ths Divergência entre o Fechamento e um Indicador Oscilador Dinâmico do Momento Oscilador Elliot Ponto Final Média Movente Pontos Finais de uma Linha de Regressão Linear com Desvios Padrão Gann Alto Baixo Gann-Swing Gann-Trend Identificação de Gap Identificação GRIIF1 Oscilador Hi Low Wave Daily Volatilidade Histórica Volatilidade histórica diária Índice Semanal de Insync Indicador de Curtose Histograma MACD Índice de Facilitação de Mercado Índice de Facilitação do Mercado Consultor Especializado Pressão de Mercado - Oscilador de Mercado Final Oscilador Martin Prings Fórmula KST Índice de Massa Índice de McClellan McClellan Índice de Sumário McClellan Indicador Dinâmico Modificado VIX Indicador de Dinheiro Morris Double Momentum Oscillator Moving Average De apenas um dia da semana Volatilidade de Natenbergs Um dia Porcentagem de fluxo de dinheiro Acima / Abaixo Média móvel Persistência do fluxo de dinheiro Plotting Alpha e Beta Polarized Fractal Eficiência Preço Indicador de ação (PAIN) Preço Oscilador Onda Volume Volume Volume Preço Volume Tendência Stochastic Random Walk Index Taxa de variação desde uma data específica Tendência móvel recursiva Oscilador de regressão média eo indicador de inclinação / fecho Índice de força relativa (RSI) Índice de volatilidade relativa personalizado (RVI) R ao quadrado, Chande amp Krolls Regra de 7 Oscilador Onda de volume curto Inclinação de uma linha Inclinação De uma Linea de Regressão Linear Bandas de Erro Padrão para o MetaStock para Windows Especial Trix STIX Oscilador Stochastic D Stochastic Índice de Força Relativa Stochastic Wave Long Stochastic Wave Suporte e Resistência Curtos - Yoni O New Advance Decline Line Tick Linha Momentum Oscillator Trading Channel Índice Tendência Bandini Trendline Formula True Índice de Força Tushar Chandes Preço Alvo Tushar Chandes Vidya com Volatilidade Band Volatilidade Volatilidade Diferença Volume Volume de Indicador Volume Oscilador Onda Semanal Alta Baixa Onda Oscilador Semanal Segmento Preço Semanal Oscilador Wilders Volatilidade TASC Traders Dicas Freeburg Metal Precioso Switch Fundo Sistema Gráficos Arco-íris Usando Fibonacci Ratios e Momentum Volatilidade Indicador Quebrando de Canais de Preços Técnicas de Suavização para Sinais mais Precisos Ancoradas Momentum Double Tops e Double Bottoms Adaptive Moving Average Suporte Automático e Resistência Mutated Variáveis, Volatilidade e um Paradigma de Novo Mercado Análise de Canal A Volatilidade Comércio de Ouro De Termos para Ferramentas Técnicas Média Movente Simples Com Resistência e Suporte Combinando Estatística e Análise de Padrões, Tubarão 32 Melhores Bandas de Bollinger Dinâmico Múltiplo Frames de Tempo Seno-Onda Média Móvel Ponderada MetaStock - 5 35 5 MACD O 5,35,5 MACD é uma variação do padrão 12,26,9 MACD E foi tornado popular por Chris Manning, que o usa identificar pontos principais da divergência do mercado: ((Mov (FECHAR, 5, E) - Mov (FECHAR, 35, E) ) - Mov (CLOSE, 35, E)), 5, E))) Quando primeiro plotado num gráfico, o 5,35,5 MACD aparecerá como uma linha contínua sem linha horizontal no valor de zero (como mostrado Na figura abaixo). Depois de aplicar o indicador MACD 5 35 5 a seu gráfico, use as seguintes etapas para criar um histograma com linha vertical em zero. A) Clique duas vezes no indicador para abrir a caixa de diálogo de propriedades. B) Selecione a guia ColorStyle e, usando a lista suspensa Estilo, selecione a configuração do histograma (segundo a partir da parte inferior). C) Selecione a guia Linhas Horizontais e insira um valor de zero (0) para o valor da linha horizontal. Clique em Adicionar. D) Clique em OK (o indicador aparecerá conforme a imagem abaixo) MetaStock Formula - Absolute Breadth Index O Absolute Breadth Index (ABI) é um indicador de momentum de mercado desenvolvido por Norman G. Fosback. O ABI mostra quanta atividade, volatilidade e mudança está ocorrendo na Bolsa de Valores de Nova York, ignorando a direção que os preços estão indo. Você pode pensar no ABI como um índice de quotactivity. Leituras altas indicam atividade e mudança no mercado, enquanto leituras baixas indicam falta de mudança. No livro do Sr. Fosbacks, Lógica do Mercado de Valores. Ele indica que, historicamente, altos valores tipicamente levam a preços mais altos três a doze meses depois. A fórmula de MetaStock para o índice de largura absoluto é: ABS (Advancing Issues - Declining Issues) Para plotá-lo: Crie uma segurança composta do Advancing Issues - Declining Issues. Nas versões do Windows, use o DownLoader para criar o compósito ou nas versões do DOS, use MetaStocks File Maintenance para criar o compósito. Em MetaStock abrir o compósito e traçar a fórmula personalizada ABS (C) sobre ele. MetaStock Formula - Linha de Declínio Avançado com Volume Negativo Há uma maneira de obter o volume negativo em um gráfico de linha de avanço-declínio no MetaStock para Windows. O requisito é: Cada segurança deve ter tanto o número de problemas quanto o volume no arquivo. Avançando problemas com o avanço de volume em uma segurança e diminuindo problemas com o volume em declínio em um arquivo de segurança. Esses arquivos podem ser obtidos da Reuters Trend Data por meio do The DownLoader for Windows. Você também precisará criar uma segurança composta da linha Advance-Decline, que é o avanço - diminui. As etapas a seguir farão com que você obtenha uma linha de declínio antecipado com volume negativo, quando aplicável. Siga estas etapas uma vez e salve como uma CARTA. Quando você quiser usá-lo basta carregar o gráfico eo programa irá calcular o novo gráfico de volume usando os novos dados. Crie um novo gráfico das questões avançadas. Crie um novo gráfico das questões em declínio. Criar um gráfico NOVO do composto de avanço-declínio. Crie uma NOVA JANELA INTERNA no gráfico de problemas em declínio. Exclua o gráfico de volume no gráfico composto de avanço-declínio. Copie o volume do gráfico de avanço de problemas e cole-o na nova janela interna no gráfico de problemas em declínio. Solte a fórmula personalizada, P-V no gráfico de volume de avanço no gráfico de problemas em declínio, criando uma nova escala. Copie esse gráfico para a janela interna vazia (onde estava o volume) do compósito de avanço-declínio. Salve esse gráfico como o gráfico adv-decl (talvez advdecl. mwc). Este será o gráfico que você carrega para fazer o seu estudo da linha de avanço-declínio com volume negativo MetaStock Formula - Adaptive Moving Average, por Perry Kaufman Esta é uma fórmula Metastock para Windows versão 6.5. Períodos: Entrada (quotTime Periodsquot, 1,1000, 10) Direção: CLOSE - Ref (Close, - periods) SSC: ER (FastSC - SlowSC) SlowSC AMA: Fórmula MetaStock - ADX / ADXR Personalizada (sem Arredondamento) Aqui estão as fórmulas ADX e ADXR personalizadas que traçarão as casas decimais após o cálculo. (CLOSE - ref (Close, -1) Os indicadores embutidos traçam exatamente como Welles Wilder os traça em seu livro, New Concepts in Technical Trading Systems. Estes indicadores personalizados calculam a mesma maneira, exceto que eles não rodada como Wilder faz. (H, -1) E LgtRef (L, -1), H-Ref (H, -1), Se (HgtRef (H, -1) ) E Ht (L, -1) e H-Ref (H, -1) gt Ref (L, -1) - L, H-Ref (H, -1), 0)) PlusDI: 100Wilders (PlusDM, Periods ) / ATR (Períodos) MinusDM: Se (LltRef (L, -1) E HltRef (H, -1), Ref (L, (L, -1) - L, Ref (L, -1) - L, 0)) MinusDI: 100Wilders (MinusDM, Períodos) / ATR (Períodos) DIDif : Abs (PlusDI-MinusDI) DISum: PlusDIMinusDI ADXFinal: 100Wilders (DIDif / DISum, Períodos) ADXFinal Períodos: Entrada (quotTime Periodsquot, 1,100,14) PlusDM: Se (HgtRef (H, -1) e LltRef ), H-Ref (H, -1), Se (HgtRef (H, -1) E LltRef (L, -1) E H-Ref (L, -1) E HltRef (H, -1), Ref (L, - 1), - Ref (H, -1), 0)) PlusDI: 100Wilders (PlusDM, Períodos) 1) - L, Se (HgtRef (H, -1) E LltRef (L, -1) E H-Ref (H, L, 0)) MinusDI: 100Wilders (MinusDM, Períodos) / ATR (Períodos) DIDif: Abs (PlusDI-MinusDI) DISum: PlusDIMinusDI ADXFinal: 100Wilders (DIDif / DISum, Períodos) ADXFinalRef (ADXFinal, LastValue (1- (TRIN) O Índice de Armas, também conhecido como TRIN, é um indicador de mercado que mostra a relação entre o número de ações que aumentam ou diminuem de preço (questões de avanço / declínio) e O volume associado com ações que aumentam ou diminuem de preço (avanço / declínio volume). O Arms Index foi desenvolvido por Richard W. Arms, Jr. em 1967. O Arms Index é basicamente uma ferramenta de negociação de curto prazo. O Índice mostra se o volume está fluindo para o avanço ou declínio de ações. Se mais volume for associado com o avanço de ações do que ações em declínio, o Índice de Armas será menor que 1,0 se mais volume estiver associado a ações em declínio, o Índice será maior que 1,0. Para calcular o Índice de Armas no MetaStock para Windows, você precisará primeiro coletar os quatro pedaços de dados. A Reuters Trend Data (RTD) fornece esses dados em dois arquivos. Os tickers são X. NYSE-A (Avanços, número e volume) e X. NYSE-D (Declínio, número e volume). Dial / Data também fornece esses dados em dois arquivos. Avanços, número e volume e Declínios, número e volume. Os tickers são NAZK e NDZK. A CompuServe fornece esses dados em 4 arquivos. Os tickers são NYSEI (Avanços) usam o cusip 00000157 em vez do símbolo NYSEJ (declínios) NYUP (volume antecipado) e NYDN (volume de declínio). Após os dados foram coletados, siga estas etapas: Para dados de RTD ou dados de discagem no DownLoader, crie uma segurança composta dos avanços / recuos. Em MetaStock abrir o compósito. Criar e traçar a fórmula personalizada: C / V Dá-lhe o Índice de Armas (TRIN). Para dados do CompuServe No DownLoader crie os dois compósitos. Avançando Questões / Declinando Questões Avançando Volume / Declínio Volume No MetaStock abrir ambos os compósitos. Tile os gráficos para que ambos possam ser vistos. Arraste o gráfico do Adv. Volume / Dec. Composto de volume em uma janela interna no Adv. Questões / Dec. Questões de gráfico. Criar a fórmula personalizada: C / P Traçar esta fórmula em cima do Adv. Volume / Dec. Parcela de volume (o volume de Volume / Dec. De Volume irá transformar uma cor arroxeada para significar que a fórmula será plotada nele). Você saberá ter traçado o Índice de Armas (TRIN). Você pode arrastá-lo para sua própria janela interna, se preferir. Fórmula de MetaStock - Indicadores de Aroon, por Tushar Chande Para a interpretação dos indicadores de Aroon referir-se a Tushar Chandes artigo quot Time Price Oscillator quot no setembro, 95 Análise Técnica de Stocks amp Commodities revista. 100 (14 - ((If (Ref (L, -1) LLV (L, 14), 1. Se (Ref (L, ) LLV (L, 14), 3, Se (Ref (L, -4) LLV (L, 14), 4, L, -6) LLV (L, 14), 6, Se (Ref (L, -7) LLV (L, 14) Se (Ref (L, -9) LLV (L, 14), 9, Se (Ref (L, -10) LLV (L, 14) ), 11, Se (Ref (L, -12) LLV (L, 14), 12, Se (Ref (L, -13) LLV (14), 14, 0))))))))) / 14 Fórmula MetaStock - Impulso de Amplitude O indicador de Impulso de Amplitude é um indicador de impulso de mercado desenvolvido pelo Dr. Martin Zweig. O impulso de amplitude é calculado tomando uma média móvel exponencial de 10 dias das questões de avanço dividido pelo avanço mais questões em declínio. De acordo com o Dr. Zweig, um Impulso de Breadth ocorre quando, durante um período de 10 dias, o indicador de Impulso de Largura sobe de abaixo de 40% para acima de 61,5%. Um quotThrustquot indica que o mercado de ações mudou rapidamente de uma condição de sobrevenda para um de força, mas ainda não se tornou overbought. Dr. Zweig também aponta que houve apenas 14 Breadth Thrusts desde 1945. O ganho médio após estes 14 Thrusts foi 24,6 por cento em um prazo médio de 11 meses. Dr. Zweig também aponta que a maioria dos mercados de touro começar com um impulso de largura. Para traçar o Market Breadth no MetaStock para Windows, você precisará: Criar uma segurança composta dos Problemas de Avançamento em Questões Decrescentes no DownLoader. No MetaStock abra um gráfico do compósito e um gráfico das questões avançadas. Tile os gráficos para que você possa ver ambos na tela. Arraste o gráfico do compósito para o gráfico das Edições Avançadas. Crie o indicador personalizado: mov (C / P, 10, E), então trace-o em cima da trama do compósito (o gráfico de compósitos irá transformar uma cor arroxeada). Se você receber uma linha plana, então ele não foi plotado diretamente no topo da parcela de compósitos. Você pode, então, clicar com o botão direito do mouse sobre o impulso de largura, selecionar propriedades de impulso de largura, ir para a página Linhas horizontais e adicionar linhas horizontais em 40 e 60. MetaStock fórmula - Candlecode Bdy: Abs (OC) Lshd: Se (CgtO, OL, CL ) Usb: (CgtO, HC, HO) ThBotB: BB eBot (Bdy, 55, E, 0,5) ThTopB: BBandTop (Bdy, 55, E, 0,5) ThBotL: BBandBot (Lshd, 55, E, 0,5) (Lshd, 55, E, 0,5) ThBotU: BBandBot (Ushd, 55, E, 0,5) ThTopU: BBandTop (Ushd, 55, E, 0,5) CCode: Se (CO, 1,0) If (UshdgtLshd, 64,48 ) If (BtgtTbTotB, 80,0) Se (CgtO, 1,0) (If (CgtO, 1,0) Se (CltO, (If (BdyltThBotB, 32,0) If (BdygtThBotB E BdyltThTopB, 16,0))) (If (Lshd0,3,0) If (LshdltThBotL E Lshdgt0,2,0) If (LshdgtThBotL AND LshdltThTopL AND Se (Ushdgt0 e UshdltThBotU, 4,0) Se (UshdgtThbotU e UshdltThTopU, 8,0) If (UshdgtThTopU, 12,0)) CCode Fórmula MetaStock - Vela Força Índice Cum (If (Fml (Fml (quotTodays Changequot), 7, E) E C gt Ref (C, -1), CV, If (Fml (quotTodays Changequot) lt Mov (Fml C lt Ref (C, -1), Neg (CV), 0))) Onde Fml (quotTodays Changequot) c-ref (c, -1) Comparativa Relative Strength em MetaStock para Windows Comparativo Relative Strength charts podem ser úteis na decisão Que a segurança para comprar, ajudando a identificar o melhor desempenho. Eles também podem ser úteis no desenvolvimento de spreads, ou seja, a compra do melhor desempenho quotlongquot, e vendendo os quotshort. quot mais fraco Força Relativa Comparativa pode ser aplicada no MetaStock para Windows da seguinte forma: Criação de um modelo para Comparative Relative Strength (Para esta ilustração , Nós assumimos uma equidade / estoque é comparado ao SampP 500, os quais devem primeiro ter sido coletado do seu fornecedor. Todos os arquivos de dados devem estar na mesma periodicidade.) Carregar o SampP 500. Carregar a equidade, ou o que quiser Para encontrar a força relativa para. Arraste o gráfico do SampP 500 para uma nova janela interna do patrimônio. (Você pode precisar clicar em Empilhar primeiro.) Feche o gráfico SampP 500. Crie um indicador personalizado: Div (close, p) Arraste o indicador personalizado para a janela interna que contém o gráfico do SampP 500, movendo-o sobre o gráfico até que o gráfico mude para uma cor rosa ou lavanda e solte o botão do mouse. (Isso é chamado de arrastar e soltar um indicador em um indicador. O novo indicador irá plotar na mesma janela que o gráfico SampP 500.) Você tem duas opções aqui: Você pode alterar a cor do plot SampP 500 para ser o mesmo A cor do plano de fundo do gráfico, para que ele seja efetivamente invisível. (Clique duas vezes na planilha do SampP 500 para obter suas quotpropertiesquot e, em seguida, escolha a cor desejada na lista Cores). Você pode dar a ambas as parcelas cores diferentes para que você possa saber qual é qual. Guarde este gráfico como um modelo. (FileSave As, defina quotSave File As Typequot to Template, e atribua-lhe um nome, como CMPRELST. MWT.) Sempre que desejar ver Comparative Relative Strength de um patrimônio contra o SampP 500, aplique esse modelo ao gráfico de capitais próprios. Nota: se você deve mover o arquivo de dados contra o qual você está comparando, como o SampP 500, este modelo não funcionará mais, e teria que ser recriado. Para Executar uma Exploração Usando a Força Relativa Comparativa Carregue o SampP 500 (ou o que você quiser comparar contra). Criar um personalizado indicador do Fechar. Arraste e solte este indicador no SampP 500 (ou qualquer outra coisa.). (Nota: o gráfico do SampP 500 deve mudar para cor rosa / lavanda antes de soltá-lo.) O indicador irá plotar. Selecione o gráfico indicador (clicando com o botão esquerdo do mouse na linha). Faça uma Exploração com DIV (Close, p) na coluna A e especifique qual diretório explorar. Os resultados são exibidos no relatório Exploração. (P é uma variável especial que aponta para o último indicador plotado ou selecionado.) Fórmula MetaStock - Confiança (Mov (C (2,5 / Sqrt (50 V)), 10, S) Sqrt (50 V)), 10, S), 5), 3) / Soma (HHV (Mov (C (2,5 / Sqrt A curva de Coppock foi desenvolvida por Edwin Sedgwick Coppock em 1962. Foi caracterizado na edição de novembro 94 da análise técnica dos estoques (em inglês) Amp Commodities. No artigo intitulado The Coppock Curvequot. Escrito por Elliot Middleton. Tomado de Stocks amp Commodities, V. 12:11 (459-462): A curva de Coppock por Elliott Middleton nós somos criaturas do hábito. Julgamos o mundo em relação ao que experimentamos. Se foram fazer compras para uma hipoteca e as taxas foram nos adolescentes (como eles estavam no início dos anos 1980) e, em seguida, cair para 10, estamos eufóricos. Se, no entanto, theyve sido em 8 e depois subir para 10, estamos decepcionados. Tudo depende da sua perspectiva. O princípio do nível de adaptação se aplica a como julgamos nossos níveis de renda, preços de ações e praticamente todas as outras variáveis ​​em nossas vidas. Psicologicamente, a relatividade prevalece. A média móvel é a forma mais simples de nível de adaptação. As regras de passagem média cruzada sinalizam com precisão o início de períodos de retorno fora da norma, sejam eles positivos ou negativos. Isso faz com que os crossovers média móvel útil para os comerciantes que querem obter um impulso na entrada ou saída de ações ou fundos. O oscilador também é baseado no nível de adaptação, embora de uma forma ligeiramente diferente. Os osciladores geralmente começam por calcular uma variação percentual do preço atual de algum preço anterior, onde o preço anterior é o nível de adaptação ou ponto de referência. A mente está sintonizada com as mudanças percentuais porque elas representam retornos. Se você comprou ações da Microsoft Corp. (MSFT) em 50 e vai para 80, você ganha 60 antes de dividendos. Se você comprou Berkshire Hathaway (BRK) em 4.000 e ele sobe para 4.030, o mesmo ganho de dólar, você faz 0.75 antes de dividendos. É a mudança percentual que conta. Relatividade novamente. Coppock raciocinou que o estado emocional dos mercados poderia ser determinado adicionando acima das mudanças da porcentagem sobre o passado recente para começar um sentido do momentum dos mercados (e os osciladores são geralmente indicadores do impulso). Então, se compararmos os preços em relação a um ano atrás - o que é o intervalo mais comum - e vemos que este mês o mercado subiu 15 há mais de um ano, no mês passado subiu 12,5 em relação a um ano atrás e 10, 7,5 e 5, respectivamente, meses antes disso, então podemos julgar que o mercado está ganhando impulso e, como um comerciante observando o crossover ascendente da média móvel, podemos saltar para o mercado. A fórmula MetaStock para o Coppock Curva é: onde X é o número de Períodos de Tempo para o Oscilador e TX / 2 1. Por exemplo, um DPO de 20 períodos seria: X 20 T (20/2 1) 11 Close-Ref (Mov (Close, 20, Simples), 11) Indicador MetaStock - Índice de Disparidade Steve Nison refere-se às suas quotas de Índice de Disparidade uma exibição de porcentagem da mais recente perto de uma média móvel escolhida. Isso pode ser definido em MetaStock usando a fórmula: ((C - Mov (C, X)) / Mov (C, X)) 100 onde X é o número de períodos de tempo e. É o tipo de cálculo da média móvel. (C - Mov (C, 13, E)) / Mov (C, 13, E)) 100 onde X 13 períodos de tempo e. Média móvel exponencial. MetaStock Indicator - Mostrando o preço de uma segurança em 32nds e 64ths Todas as versões de MetaStock antes de nosso software de Windows precisariam desta fórmula. Você pode exibir seus preços de segurança em 32nds e 64ths, usando as seguintes fórmulas personalizadas. Uma vez plotados, esses valores serão exibidos na janela do indicador. INT (C) ((FRAC (C) / .015625) / 100) Onde C é para o preço de fecho de segurança e pode ser substituído por O, H , Ou L para o preço aberto, alto, ou baixo em vez disso. MetaStock Indicador - Divergência entre o fechamento e um indicador A fórmula a seguir calculará a correlação do Close e do MACD. Ele é escrito usando um formateado MACD de forma que os períodos de tempo usados ​​pelo MACD podem ser alterados. Este indicador mostra quotdivergence entre o próximo eo indicador: Nas versões do Windows do MetaStock a fórmula é: Correl (((Sum (Cum (1) (Mov (C, 12, E) - Mov (C, 26, E)) , 100)) / () (Soma (C (S), 100) S Sum ((Mov (C, 12, E) (Soma (Cum (1) C, 100)) - (Soma (Soma (Cum (1), 100)), (1), 100)) - (Potência (Soma (Cum (1), 100), 2) / 100)), 12,0) A interpretação da saída do indicador é a seguinte: - .08 (80) e menor é a divergência entre o Close e o MACD. - 1 é divergência muito forte. 1 é uma correlação muito forte. A fórmula foi construída desta forma para que a maioria dos outros indicadores podem ser usados ​​em vez do MACD. Por exemplo, aqui está o mesmo indicador usando o RSI (14): Correl (((Sum (Cum (1) (RSI (14)), 100)) - (Sum (Cum (1) 100)) / () (Sum (Pod (Cum (1), 2), 100)) - (Potência (Sum (Cum (1), 100) (Soma (Cum (1) C, 100)) - (Sum (Cum (1), 100) Soma (C, 100) / 100) MetaStock Indicator - Dynamic Momentum Oscillator Em julho de 1996 a revista Futures, E. Marshall Wall apresenta o Dynamic Momentum Oscillator (Dynamo) . Consulte este artigo para interpretação. Ele descreve o Dynamo Oscilador para ser: Dynamo Mc - (MAo - O) onde Mc o ponto médio do oscilador MAo uma média móvel do oscilador O o oscilador Este conceito pode ser aplicado a maioria dos osciladores para melhorar seus resultados. Aplicando o Oscilador do Dínamo a um período de 5 K retardou 3 períodos Oscilador Estocástico daria: onde: Mc Osciladores Estocásticos ponto médio 50 MAo Média Móvel do Movimento Estocástico (Stoch (5,3), 21, SO Oscilador Stocástico Stoch (5,3 ) Este exemplo aplica-se a um oscilador RSI: onde: Mc RSIs ponto médio 50 MAo Média móvel do RSI Mov (RSI (14), 21, SO RSI Oscilador RSI (14) MetaStock Indicador - Elliot Oscilador MetaStock Indicador - Ponto final Movendo Média A Média Móvel do Ponto Final foi introduzida na edição de Outubro de 95 da Análise Técnica de Stocks amp Commodities no artigo "The End Point Moving Average", de Patrick E. Lafferty. A fórmula exata para a média de End Point Moving é a seguinte: Soma (Cum (1) C, 14) - Soma (Cum (1), 14) Soma (C, 14)) / (14 Soma (Pwr (Cum (1), 2) (1), 14), S) (Soma (Cum (1) C, 14) Soma (1) Soma (C, 14)) / (14 Soma (Pwr (Cum (1), 2), 14) - Pwr (Soma (Cum (1), 14), 2) Fórmula traça o último valor de uma linha de regressão linear dos 14 períodos anteriores. A Previsão da Série de Tempo leva esse valor e a inclinação da linha de regressão para prever no dia seguinte e, em seguida, traça este preço previsto como o valor de hoje. Observe que a fórmula acima está usando 14 períodos de regressão. Se você desejar usar períodos de tempo diferentes, você deve alterar todas as ocorrências do número 14 para o número desejado de períodos de tempo. Para interpretação, consulte o artigo do Sr. Laffertys. MetaStock Indicador - Pontos Finais de uma Regressão Linear com Desvios Padrão No MetaStock 5.x para Windows existe uma maneira de traçar os pontos finais de uma linha de regressão linear com canais / - 2 Desvios Padrão. Aqui estão as três fórmulas: Regressão Linear (14): (14 Soma (Cum (1) C, 14) - Sum (Cum (1), 14) Sum (C, 14) 1), 2), 14) - Pwr (Soma (Cum (1), 14), 2)) Cum (1) (Mov (C, 14, S) 14 Soma (Cum (1) C, 14) - Soma (Cum (1), 14) Soma (C, 14)) / (14 Soma (Pwr (Cum (1), 2) (1), 14), 2))) Regressão Linear Baixa Baixa: Fml (quotLinha Regressão (14) quot) - 2 Stdev (Fml (quotLinha Regressão (14) quot) (14) quot) 2 Stdev (Fml (quotLinear Regression (14) quot), 14) Indicador MetaStock - Plotting Alpha e Beta Para traçar Alpha e Beta em MetaStock siga os passos abaixo. O indicador personalizado denominado Beta é necessário para plotar Alpha. Nas versões Windows do MetaStock: Para plotar Alpha: Crie as fórmulas personalizadas Alfa e Beta (veja abaixo a sintaxe da fórmula). Open a chart of the desired security. Drag the price plot of the index you are comparing, into the chart of the security and close the chart of the index. Maximize the security chart if needed. Drag the custom indicator Alpha from the Quick List and drop it onto the price plot of the index. The index plot will turn a purplish color when you are plotting on top of it. Note, this formula is set to calculate Alpha over 21 periods. To change the time periods replace each instance of 21 in the formula with the desired number of periods and also change the time periods in the Beta custom indicator. ( Sum( ROC( CLOSE ,1 , ) ,21 ) - ( Fml( quotBetaquot ) Sum( ROC( INDICATOR,1,) ,21 ) ) ) / 21 To plot Beta: Open a chart of the desired security. Drag the price plot of the index your comparing, into the chart of the security. Drag this custom indicator from the Quick List and drop it onto the price plot of the index. Note, this formula is set to calculate beta over 21 periods. To change the time periods replace each instance of 21 in the formula with the desired number of periods. ( ( 21 Sum( ROC( CLOSE ,1 , ) ROC( INDICATOR ,1 , ) ,21 ) ) - ( Sum( ROC( CLOSE ,1 , ) ,21) Sum( ROC( INDICATOR ,1 , ) ,21 ) ) ) / ( (21 Sum( Pwr( ROC( INDICATOR ,1 , ) ,2 ) ,21 )) - Pwr( Sum( ROC( INDICATOR ,1 , ) ,21 ) ,2 )) Beta is a measure of volatility of one security against another. This is typically used to measure the volatility of a stock against an index like the SampP 500. A value greater than one indicates the stock is more volatile than the index. MetaStock Indicator - Polarized Fractual Efficiency The January 1994 issue of Stocks amp Commodities featured an article by Hans Hannula on Polarized Fractual Efficiency. Here is the custom formula for creating the five-period smoothed 10-day PFE using MetaStock: Mov(If(C, gt, Ref(C,-9),Sqr(Pwr(Roc(C,9,),2) Pwr(10,2)) / Sum(Sqr(Pwr(Roc(C,1,),2)1),9),- Sqr(Pwr(Roc(C,9,),2) Pwr(10,2)) / Sum(Sqr(Pwr(Roc(C,1,),2)1),9))100,5,E) MetaStock - Price Action Indicator (PAIN) If you were only given todays open, high, low and close, how could you make heads or tails of it The Price Action Indicator (PAIN) can help. The formula returns a single value that weighs intra-day momentum (C-O), Late Selling Pressure (LSP) (C-L), and Late Buying Pressure (LBP) (C-H). The formula is proven by constructing ideal limit-up and limit down scenarios in bond futures. The output is shown to be consistent with the interpretation of Japanese candlestick patterns. See Michael B. Geraty (1997). quotGetting Better Directionsquot Futures Vol. 26: Aug. MetaStock Indicator - Price Oscillator Wave MetaStock Indicator - Price Volume Rank Taken from Stocks amp Commodities, V. 12:6 (235-239): Price-Volume Rank by Anthony J. Macek quotImagine receiving a warning when the market was likely to collapse or being alerted when one of your favorite stocks was about to rally. What if these signals came from analysis that was simple enough to do without a computer and took only a few minutes a day to update, using just two pieces of information found in virtually any newspaper Is this a dream Maybe not. Anthony Macek explains. The old adage about keeping things simple applies even to the investment world. Methods of analysis such as polarized fractal efficiency and price oscillator divergences do a great job, but for those with neither the time nor the inclination to master the techniques necessary to monitor every blip and sputter that the market produces may be served just as well by noting only two very important market variables: price and volume. quot For interpretation refer to the June 94 issue of Technical Analysis of Stocks amp Commodities . You need to create all of the following custom formulas in order for the PV Rank to calculate properly. P-V Rank: Fml( quotPV1quot ) Fml( quotPV2quot ) PV1: If( C, gt, Ref( C ,-1 ),If( V, gt, Ref( V ,-1 ) ,1,If( V, lt, Ref(V ,-1 ) ,2 ,0 ) ) ,0 ) PV2: If( C, lt, Ref( C ,-1 ),If( V, lt, Ref( V ,-1 ) ,3,If( V, gt, Ref( V ,-1 ) ,4 ,0 ) ) ,0 ) PV Biggie: (This combines all formulas into one formula) If( C, gt, Ref( C ,-1 ),If( V, gt, Ref( V ,-1 ) ,1,If( V, lt, Ref( V ,-1 ) ,2 ,0 ) ),If( C, lt, Ref( C ,-1 ),If( V, lt, Ref( V ,-1 ) ,3,If( V, gt, Ref( V ,-1 ) ,4 ,0 ) ) ,0 ) ) MetaStock Indicator - Price Volume Trend Stochastic The following formulas, for the Random Walk Index, were constructed using information from the article quotAre There Persistent Cyclesquot . by E. Michael Poulos, in the September 1992 TASC. All formulas are needed. Random Walk Index: Max( ( Ref(HIGH,-1) - LOW ) / ( ( Ref(Sum (Atr ( 1 ) ,2 ),-1) / 2) Sqrt( 2 ) ),Max( (Ref(HIGH,-2) - LOW) / ( ( Ref(Sum (Atr ( 1 ),3),-1) / 3) Sqrt( 3 ) ), Max( (Ref(HIGH,-3) - LOW) / ( (Ref(Sum (Atr( 1 ) ,4) ,-1) / 4) Sqrt( 4 ) ). Max( ( Ref( HIGH,-4) - LOW) / ( (Ref(Sum(Atr( 1 ),5),-1) / 5) Sqrt( 5 ) ), Max( (Ref(HIGH,-5) - LOW) / ( (Ref( Sum( Atr ( 1 ),6),-1) / 6 ) Sqrt( 6 ) ), Max( ( Ref(HIGH,-6) - LOW) / ( (Ref( Sum( Atr( 1 ),7),-1) / 7) Sqrt( 7 ) ), Max((Ref(HIGH,-7)-LOW) / ( (Ref(Sum (Atr( 1 ),8),-1) / 8) Sqrt(8) ), (Ref(HIGH,-8)-LOW) / ( (Ref(Sum (Atr (1),9),-1) / 9) Sqrt( 9 ) ) ) ) ) ) ) ) ) MetaStock Formula - Rate of Change Since a Specific Date The following formula plots a percent rate of change between a specific date and today. The user is prompted for the specific date. This will only work in MetaStock for Windows 95/NT version 6.5 (or higher) or in MetaStock Professional. Construct the formula in the Indicator Builder, giving it the name shown below in bold. All the text after quotFORMULA:quot and before quotEND OF FORMULAquot below should be placed in the Formula field in the Indicator Builder. Once the indicator has been created, you can drag it out of the Indicator Quicklist for placement in an inner-window of your chart. NAME: ROC Since a Date Day1 : Input(quotDayquot,1,31,4) Month1 : Input(quotMonthquot,1,12,1) Year1 : Input(quotYearquot,1900,2400,1999) 100 (CLOSE - ValueWhen(1,DayOfMonth() Day1 AND Month() Month1 AND Year() Year1, CLOSE))/ ValueWhen(1,DayOfMonth() Day1 AND Month() Month1 AND Year() Year1,CLOSE) MetaStock Indicator - Recursive Moving Trend Average MetaStock Indicator - Regression Oscillator and Slope/Close Indicator In MetaStock 6.0 its easy to create the Regression Oscillator and the Slope/Close Indicator from Richard Goeddes article, quotMarket timing with the regression oscillatorquot, which appears in the March 97 issue of Technical Analysis Stocks and Commodities magazine . First choose Indicator Builder from the Tools menu and enter the following formulas: Regression Oscillator 100 (CLOSE/ LinearReg(CLOSE,63)-1) Slope/Close 10000 LinRegSlope(CLOSE,63)/CLOSE Next drag each of these formulas from the Indicator QuickList and drop them on the heading of a chart. To create horizontal lines, click the right mouse button while the mouse pointer is positioned over the Regression Oscillator to display the shortcut menu. Choose Regression Oscillator Properties. On the Horizontal lines page add horizontal lines at 14, 0, and -14. You can use The Explorer to perform the screen mentioned in the article. First choose The Explorer from the Tools menu, next create a new Exploration with the following information: Column A Name: Reg Osc Formula: Fml(quotRegression Oscillatorquot) Column B Name: Slp/Cls Formula: Fml(quotSlope/Closequot) Filter Formula: ColB gt 50 and ColA gt-15 and ColA lt -5 Choose OK and then Explore to run the Exploration. For MetaStock for Windows 5.x users the instructions are the same except enter the following custom indicator in place the ones mentioned earlier. Regression Oscillator 100 (CLOSE/ ((63 Sum(Cum(1) C,63) - Sum(Cum(1),63) Sum(C,63)) / (63 Sum(Pwr(Cum(1),2),63) - Pwr(Sum(Cum(1),63),2)) Cum(1) (Mov(C,63,S) - Mov(Cum(1),63,S) (63 Sum(Cum(1) C,63) - Sum(Cum(1),63) Sum(C,63)) / (63 Sum(Pwr(Cum(1),2),63) - Pwr(Sum(Cum(1),63),2))))-1) Slope/Close 10000 ((63 Sum(Cum(1) C,63) - Sum(Cum(1),63) Sum(C,63)) / (63 Sum(Pwr(Cum(1),2),63) - Pwr(Sum(Cum(1),63),2)))/CLOSE MetaStock Indicator - Relative Strength Index (RSI) Custom This custom RSI will allow you to select which price data to use when you plot it. The standard RSI uses the close value as Welles Wilder did when he created the indicator. This custom indicator will allow you to use the other price fields including volume. B:Input(quotField: 1Close, 2Open, 3High, 4Low, 5Volumequot,1,5,1) MetaStock Indicator - Relative Volatility Index (RVI) The following formulas were taken from the article quotThe relative volatility index, quot written by Dorsey, Donald, in the June 93 issue of Technical Analysis of STOCKS amp COMMODITIES. Taken from Stocks amp Commodities, V. 11:6 (253-256): The Relative Volatility Index by Donald Dorsey quotThe RVI is simply the relative strength index (RSI) with the standard deviation over the past 10 days used in place of daily price change. Because most indicators use price change for their calculations, we need a confirming indicator that uses a different measurement to interpret market strength. The RVI measures the direction of volatility on a scale of zero to 100. Readings above 50 indicate that the volatility as measured by the 10-day standard deviation of the closing prices is more to the upside. Readings below 50 indicate that the direction of volatility is to the downside. The initial testing indicates that the RVI can be used wherever you might use the RSI and in the same way, but the specific purpose of this study is to measure the RVIs performance as a confirming indicator. quot The RVI was designed to measure the direction of volatility. It calculates price strength by measuring volatility rather than price change. All of the following formulas are required: For interpretation refer to the article quot Standard Error Bands quot, in the September 96 issue of TASC, written by Jon Anderson. 21 period Upper Band (smoothed): Mov((21 Sum(Cum(1) C,21) - Sum(Cum(1),21) Sum(C,21)) / (21 Sum(Pwr(Cum(1),2),21) - Pwr(Sum(Cum(1),21),2)) Cum(1) (Mov(C,21,S) - Mov(Cum(1),21,S) (21 Sum(Cum(1) C,21) - Sum(Cum(1),21) Sum(C,21))/ (21 Sum(Pwr(Cum(1),2),21) - Pwr(Sum(Cum(1),21),2))) 2(Sqrt(((Sum(Power(C,2),21)-(Power(Sum(C,21),2)/21)) -((Sum(Cum(1)C,21))-((Sum(Cum(1),21)Sum(C,21)/21)))/ ((Sum(Power(Cum(1),2),21))-(Power(Sum(Cum(1),21),2)/21)) ((Sum(Cum(1)C,21))-((Sum(Cum(1),21)Sum(C,21)/21)))) /19)),3,S) 21 period Lower Band (smoothed): Mov((21 Sum(Cum(1) C,21) - Sum(Cum(1),21) Sum(C,21)) / (21 Sum(Pwr(Cum(1),2),21) - Pwr(Sum(Cum(1),21),2)) Cum(1) (Mov(C,21,S) - Mov(Cum(1),21,S) (21 Sum(Cum(1) C,21) - Sum(Cum(1),21) Sum(C,21))/ (21 Sum(Pwr(Cum(1),2),21) - Pwr(Sum(Cum(1),21),2))) - 2(Sqrt(((Sum(Power(C,2),21)-(Power(Sum(C,21),2)/21)) -((Sum(Cum(1)C,21))- ((Sum(Cum(1),21) Sum(C,21)/21))) / ((Sum(Power(Cum (1),2),21))-(Power(Sum(Cum(1),21),2)/21))((Sum(Cum(1)C,21))- ((Sum(Cum(1),21)Sum(C,21)/21)))) /19)),3,S) MetaStock Indicator - Support and Resistance Think of security prices as the result of a head-to-head battle between a bull (the buyer) and a bear (the seller). The bulls push prices higher and the bears push prices lower. The direction prices actually move reveals who is winning the battle. Support levels indicate the price where the majority of investors believe that prices will move higher, and resistance levels indicate the price at which a majority of investors feel prices will move lower. To create the Support and Resistance indicator in MetaStock use the following custom formula: LookBack : Input(quotLook Back Periodsquot,1,1000,10) Resistance :ValueWhen(1,Cross(Mov(C, LookBack, S),C),HHV(H, LookBack)) Support :ValueWhen(1,Cross(C, Mov(C, LookBack, S)),LLV(L, LookBack)) Resistance Support To use this formula most effectively, use the parameters dialogue to change the style to a dotted line while increasing the line weighting. MetaStock Indicator - The New Advance Decline Line The formulas and steps necessary to do the New Advance - Decline Line from the September 1994 Technical Analysis of Stocks amp Commodities . page 14 by Daniel Downing are: Taken from Stocks amp Commodities, V. 12:9 (363-365): A New Advance-Decline Line by Daniel E. Downing quotHeres a trading tool that uses a unique version of the daily advance-decline line of the New York Stock Exchange (NYSE). This version helps in our short - and long-term trading of index options and stock index futures. It gives many good short-term trading signals and excellent but infrequent longer-term signals The philosophy behind this tool is that the short-term traders capital is finite and that traders have to reliquify their holdings after a period. Traders can buy and try to push the equities higher only so many times before they need to reliquify, just as only a finite amount of selling waves can take place before the sellers are out of supplies. A tool that points to when short-term traders need to reliquify their positions will also spot when the markets will soon reverse their trends. quot For the Windows versions of MetaStock: Load the advances Load the declines Drag the plot of the advances into the chart of the declines Plot the following custom formula directly on the plot of advances. Cum( If( P, gt ,1000,If(C, lt ,1000. 1 ,0 ),If( C, gt ,1000 ,-1 ,0 ) ) ) MetaStock Indicator - Tick Line Momentum Oscillator In his article quotUsing The Tick In A Short-Term Indicatorquot . in the January 94 issue of TASC . Daniel E. Downing presents the Tick Line Momentum Oscillator. Taken from Stocks amp Commodities, V. 12:1 (42-44): Using The Tick In A Short-Term Indicator by Daniel E. Downing quotThe tick index, the net difference of the numbers of stocks last traded on an uptick from those last traded on a downtick. is a well-known indicator, but its got a problem. The raw number result is volatile, perhaps too volatile for some. What to do here, then, is a way to smooth out the noise to identify short-term trading opportunities. The tick is a basic unit for the markets, watched with fascination during periods of turmoil and periods of enthusiasm. It is quoted throughout the day on most quote services. In addition, the closing tick value can be found on the market statistics pages of financial newspapers such as Barrons and The Wall Street Journal. Let me present, then, the tick line momentum oscillator, which is based on the closing value for the New York Stock Exchange (NYSE) tick indicator. The oscillator has been shown to have a good track record of determining when the NYSE is overbought or oversold on a short-term basis. The formula for the tick line momentum oscillator is simple and can be easily calculated without a computer, although a spreadsheet version can be found in the sidebar, quotTick line momentum. quot Finally, the oscillator is straightforward and simple to apply. quot The MetaStock formula for the Tick Line Momentum Oscillator is: Mov( ROC( Cum( If( C, gt, Ref( Mov(C ,10,E ) ,-1 ) ,1,If( C, lt, Ref( Mov( C ,10,E ) ,-1 ) ,- 1 ,0 ) ) ) ,5 , ) ,5,E ) For interpretation refer to Mr. Downings article. MetaStock Index - Trading Channel Index The Trading Channel Index comes from an early version of AIQs Stock Expert program. quotThe Trading Channel Index measures the location of average daily price relative to a smoothed average of average daily price. It is derived from the average difference between these two values. quot To create the Trading Channel Index in MetaStock create the following custom formulas: AP: Average price ( H L C ) / 3 ESA: Smoothed price average Mov( Fml( quotAPquot ) ,10,E ) ( Mov( Ref( Fml( quotAPquot ) ,-1 ) ,10,E ) ) D: Price range estimate Mov( ( Fml( quotAPquot ) - Fml( quotESAquot ) ) ,10,E ) ( Mov( Ref( Fml( quotAPquot ) - Fml( quotESAquot ) ,-1 ) ,10,E ) ) CI: Channel index ( ( Fml( quotAPquot ) - Fml( quotESAquot ) ) / ( 0.015 Fml( quotDquot ) ) ) TRADING CHANEL INDEX: Mov( Fml( quotCIquot ) ,21,E ) ( Mov( Ref( Fml( quotCIquot ) ,-1 ) ,21,E ) ) MetaStock Indicator - Trending Banding Mov(C,2,S)gt Mov(Mov(C,2,S),2,S) AND Mov(Mov(C,2,S),2,S)gt Mov(Mov(Mov(C,2,S),2,S),2,S) AND Mov(Mov(Mov(C,2,S),2,S),2,S)gt Mov(Mov(Mov(Mov(C,2,S),2,S),2,S),2,S) AND Mov(Mov(Mov(Mov(C,2,S),2,S),2,S),2,S)gt Mov(Mov(Mov(Mov(Mov(C,2,S),2,S),2,S),2,S),2,S) AND Mov(Mov(Mov(Mov(Mov(C,2,S),2,S),2,S),2,S),2,S)gt Mov(Mov(Mov(Mov(Mov(Mov(C,2,S),2,S),2,S),2,S),2,S),2,S) AND Mov(Mov(Mov(Mov(Mov(Mov(C,2,S),2,S),2,S),2,S),2,S),2,S)gt Mov(Mov(Mov(Mov(Mov(Mov(Mov(C,2,S),2,S),2,S),2,S),2,S),2,S),2,S) AND Mov(Mov(Mov(Mov(Mov(Mov(Mov(C,2,S),2,S),2,S),2,S),2,S),2,S),2,S)gt Mov(Mov(Mov(Mov(Mov(Mov(Mov(Mov(C,2,S),2,S),2,S),2,S),2,S),2,S),2,S),2,S) AND Mov(Mov(Mov(Mov(Mov(Mov(Mov(Mov(C,2,S),2,S),2,S),2,S),2,S),2,S),2,S),2,S)gt Mov(Mov(Mov(Mov(Mov(Mov(Mov(Mov(Mov(C,2,S),2,S),2,S),2,S),2,S),2,S),2,S),2,S),2,S)ANDMov(Mov(Mov(Mov(Mov(Mov(Mov(Mov(Mov(C,2,S),2,S),2,S),2,S),2,S),2,S),2,S),2,S),2,S)gt Mov(Mov(Mov(Mov(Mov(Mov(Mov(Mov(Mov(Mov(C,2,S),2,S),2,S),2,S),2,S),2,S),2,S),2,S),2,S),2,S) MetaStock Indicator - Trendline Formula MetaStock Formula - Freeburg Precious Metal Switch Fund System To create the Freeburg Precious Metal Switch Fund system in MetaStock for Windows, you must first create the K ratio as a composite security. To do this, launch The Downloader from MetaStock, and choose New and then Composite from The Downloaders File menu. Make sure the directory specified is the directory where your weekly GMI and Handy and Harman data are located. Name the composite the K ratio, then choose the Barrons Gold Mining Index as the Primary symbol and Handy and Harman prices as the secondary symbol. Next, choose Divide as the Operator and the click the OK button to add the composite. Open the K ratio chart in MetaStock, Plot the Bollinger Bands Indicator and enter 46 for the number of periods and 2.3 for the standard deviations. Plot Bollinger Bands again and enter 4 for the periods and 1.6 for the Standard Deviations. Your chart should look like the one in Figure. You can also create this system in MetaStock for Dos with the same steps. The data necessary for this chart/indicator, is extremely difficult to obtain. The only source we are aware of on diskette is the author of the article. The data is in a Lotus spreadsheet. It must be output to ASCII and then converted to MetaStock data files. He will make a small charge for this data. To keep the GMI data updated, it is only available from Barrons magazine and must be manually input. The Handy amp Harman data must also be manually updated. This may be obtained from the Wall Street Journal as well. MetaStock Formula - Rainbow Charts To create Rainbow Charts in MetaStock for Windows, open any chart, drop the moving average indicator from the Indicator QuickList, and drop it in the same inner windows as the price bars. Enter two for the Periods and simple for the Method. Next plot a second moving average on the first moving average by dragging a moving average from the QuickList and dropping it on the first moving average (Note: The first moving average should turn light purple before you release the mouse button). If you dropped it correctly the Parameters dialog should say Indicator for the Price Field. Click OK to accept two periods and simple as the parameters. Change the color of this moving average as desired. Now plot a third moving average of the second moving average by repeating these steps. Continue this until you have ten moving averages. Choose Yes if MetaStock prompts you about plotting a duplicate indicator. Next choose Indicator Builder from the Tools menu and enter the following formulas. Max(Mov(C,2,S), Max(Mov(Mov(C,2,S),2,S), Max(Mov(Mov(Mov(C,2,S),2,S),2,S), Max(Mov(Mov(Mov(Mov(C,2,S),2,S),2,S),2,S), Max(Mov(Mov(Mov(Mov(Mov(C,2,S),2,S),2,S),2,S),2,S), Max(Mov(Mov(Mov(Mov(Mov(Mov(C,2,S),2,S),2,S),2,S),2,S),2,S), Max(Mov(Mov(Mov(Mov(Mov(Mov(Mov(C,2,S),2,S),2,S),2,S),2,S),2,S),2,S), Max(Mov(Mov(Mov(Mov(Mov(Mov(Mov(Mov(C,2,S),2,S),2,S),2,S),2,S),2,S),2,S),2,S), Max(Mov(Mov(Mov(Mov(Mov(Mov(Mov(Mov(Mov(C,2,S),2,S),2,S),2,S),2,S),2,S),2,S),2,S),2,S), Mov(Mov(Mov(Mov(Mov(Mov(Mov(Mov(Mov(Mov(C,2,S),2,S),2,S),2,S),2,S),2,S),2,S),2,S),2,S),2,S)))))))))) Min(Mov(C,2,S), Min(Mov(Mov(C,2,S),2,S), Min(Mov(Mov(Mov(C,2,S),2,S),2,S), Min(Mov(Mov(Mov(Mov(C,2,S),2,S),2,S),2,S), Min(Mov(Mov(Mov(Mov(Mov(C,2,S),2,S),2,S),2,S),2,S), Min(Mov(Mov(Mov(Mov(Mov(Mov(C,2,S),2,S),2,S),2,S),2,S),2,S), Min(Mov(Mov(Mov(Mov(Mov(Mov(Mov(C,2,S),2,S),2,S),2,S),2,S),2,S),2,S), Min(Mov(Mov(Mov(Mov(Mov(Mov(Mov(Mov(C,2,S),2,S),2,S),2,S),2,S),2,S),2,S),2,S), Min(Mov(Mov(Mov(Mov(Mov(Mov(Mov(Mov(Mov(C,2,S),2,S),2,S),2,S),2,S),2,S),2,S),2,S),2,S), Mov(Mov(Mov(Mov(Mov(Mov(Mov(Mov(Mov(Mov(C,2,S),2,S),2,S),2,S),2,S),2,S),2,S),2,S),2,S),2,S)))))))))) 100 (CLOSE - ((Mov(C,2,S) Mov(Mov(C,2,S),2,S) Mov(Mov(Mov(C,2,S),2,S),2,S) Mov(Mov(Mov(Mov(C,2,S),2,S),2,S),2,S) Mov(Mov(Mov(Mov(Mov(C,2,S),2,S),2,S),2,S),2,S) Mov(Mov(Mov(Mov(Mov(Mov(C,2,S),2,S),2,S),2,S),2,S),2,S) Mov(Mov(Mov(Mov(Mov(Mov(Mov(C,2,S),2,S),2,S),2,S),2,S),2,S),2,S) Mov(Mov(Mov(Mov(Mov(Mov(Mov(Mov(C,2,S),2,S),2,S),2,S),2,S),2,S),2,S),2,S) Mov(Mov(Mov(Mov(Mov(Mov(Mov(Mov(Mov(C,2,S),2,S),2,S),2,S),2,S),2,S),2,S),2,S),2,S) Mov(Mov(Mov(Mov(Mov(Mov(Mov(Mov(Mov(Mov(C,2,S),2,S),2,S),2,S),2,S),2,S),2,S),2,S),2,S),2,S)) /10))/(HHV(C,10)-LLV(C,10)) -100 (Fml(quotRainbow Maxquot) - Fml(quotRainbow Minquot)) / (HHV(C,10) - LLV(C,10)) 100 (Fml(quotRainbow Maxquot) - Fml(quotRainbow Minquot)) / (HHV(C,10) - LLV(C,10)) Plot the Rainbow Oscillator in a new inner window of your chart with the ten moving averages, by dropping the custom indicator from the QuickList onto the charts heading. Right click on the Rainbow Oscillator and choose properties, then change the Style to a histogram. Now plot the Lower Rainbow Band and the Upper Rainbow Band in the same inner window as the Rainbow Oscillator. If the scaling dialog appears when plotting these indicators, choose Merge with Scale on Right. Change the colors of the Upper and Lower Rainbow Bands as desired. Now save this as a new template by choosing Save As from the File Menu and changing the File Type to template, so you can easily apply it to any chart. MetaStock Formula - Fibonacci Ratios and Momentum In MetaStock for Windows, you can establish Fibonacci Retracement levels as outlined in the November 1997 TASC article quotUsing Fibonacci Ratios and Momentumquot by Thom Hartle by first creating an Expert in the Expert Advisor. To do this, choose Expert Advisor from the Tools menu and then choose New. Enter the following Expert Highlights and Expert Symbols into your Expert. Fibonacci Ratios and Momentum Condition: RSI(14) gt 50 Label: Isolated High Note: If the Symbol labels make the chart too busy you may want to shorten the label (e. g. change Isolated High to IH). Next, close the Expert Advisor, open any chart, and then click the right-mouse button on the charts heading. Choose Expert Advisor and then Attach from the Chart Shortcut Menu. You can now choose Fibonacci Retracement from the Insert menu, and then drag from one isolated extreme to another. In MetaStock 6.5 you should right-click on the Fibonacci Retracement lines and choose properties. Check the Snap to Price checkbox so the Retracement lines will automatically snap to the high and low prices. If you followed these steps correctly, your chart should look like the chart below MetaStock Formula - Volatility Indicator You can easily create the Volatility Indicator from William Browers article in MetaStock for Windows. First choose Indicator Builder from the Tools menu in MetaStock. Next choose New and enter one of the following formulas: Formula for MetaStock Lookback : Input(quotTime Periodsquot,1,1000,50) HighVolatility : Input(quotHigh Volatility quot,.01,100,3) 100 Sum(100 ATR(1)/CLOSE gt HighVolatility, Lookback)/Lookback Formula for earlier versions of MetaStock for Windows 100 Sum(100 ATR(1)/CLOSE gt 3, 50)/50 Now drag the Volatility from the Indicator QuickList and drop it on the desired chart. Allan McNichol Equis International MetaStock Formula - Breaking out of Price Channels Breaking out of Price Channels, by Gerald Marisch, quotTechnical Analysis of Stocks amp Commoditiesquot, January 1998, page 93. quotHeres a technique based upon Tushar Chandes variable-length moving average. The indicator is more responsive to market price movements than a conventional simple or exponential moving average, and can be used for position trading. quot The following formula will match the authors slight modification to the variable moving average: VIDYA 21,5 Indicator MetaStock Formula - Smoothing Techniques for More Accurate Signals The following MetaStock formulas are from the 1998 January TASC article quot Smoothing Techniques for more Accurate Signalsquot . by Tim Tillson. Refer to his article for interpretation. quotMore sophisticated smoothing techniques can be used to determine market trend. Better trend recognition can be lead to more accurate trading signals. quot Periods:Input(quotPeriodsquot,2,63,11) Size:LastValue(Cum(1)) Start:LastValue(Ref(Mov(P, Periods, S),Periods-Size)) Cum(LinRegSlope(P, Periods))Start Periods:Input(quotPeriodsquot,1,63,5) a:Input(quotHotquot,0,2,.7) e1:Mov(P, Periods, E) e2:Mov(e1,Periods, E) e3:Mov(e2,Periods, E) e4:Mov(e3,Periods, E) e5:Mov(e4,Periods, E) e6:Mov(e5,Periods, E) c1:-aaa c2:3aa3aaa c3:-6aa-3a-3aaa c4:13aaaa3aa c1e6c2e5c3e4c4e3 MetaStock Formula - Anchored Momentum The four indicators in Rudy Stefenels article quotAnchored Momentumquot can be easily created in MetaStock. First, choose Indicator Builder from the Tools menu. If you have MetaStock 6.5 enter the following formulas: General Anchored Momentum w/ Exponential Smoothing MomPer : Input(quotMomentum Periodsquot,1,1000,10) SmaPer : Input(quotSimple Moving Average Periodsquot,1,1000,7) EmaPer : Input(quotExponential Moving Average Periodsquot,1,1000,7) 100 ((Mov(CLOSE, EMAPer, E) / Ref(Mov(CLOSE, SmaPer, S), ((SmaPer - 1)/2) MetaStock Formula - Double Tops and Double Bottoms In the February 1998 issue of Technical Analysis of Stocks amp Commodities magazine, Thomas Bulkowski discusses the use of Double Bottoms as a means of finding profitable trades. In MetaStock for Windows, you can find both Double Tops and Double Bottoms with these formulas. There is a caveat however. In the article, Mr. Bulkowski utilizes the High-Low range in finding Double Bottoms. These formulas use only the close value, so a few of the lower priced issues will not produce signals in MetaStock. Overall, however, these formulas produce most of the major signals he discusses. PK:Zig(C,10,)ltRef(Zig(C,10,),-1) AND Ref(Zig(C,10,),-1)gtRef(Zig(C,10,),-2) TR:Zig(C,10,)gtRef(Zig(C,10,),-1) AND Ref(Zig(C,10,),-1)ltRef(Zig(C,10,),-2) (ValueWhen(1,PK, Ref(C,-1))/ValueWhen(2,PK, Ref(C,-1))gt.96 AND ValueWhen(1,PK, Ref(C,-1)) / ValueWhen(2,PK, Ref(C,-1))lt1.04) AND PK2-PK1gt10 AND Cross(ValueWhen(1,TR, Ref(C,-1)),C) PK:Zig(C,10,)ltRef(Zig(C,10,),-1) AND Ref(Zig(C,10,),-1)gtRef(Zig(C,10,),-2) TR:Zig(C,10,)gtRef(Zig(C,10,),-1) AND Ref(Zig(C,10,),-1)ltRef(Zig(C,10,),-2) (ValueWhen(1,TR, Ref(C,-1))/ValueWhen(2,TR, Ref(C,-1))gt.96 AND ValueWhen(1,TR, Ref(C,-1)) / ValueWhen(2,TR, Ref(C,-1))lt1.04) AND TR2-TR1gt10 AND Cross(C, ValueWhen(1,PK, Ref(C,-1))) MetaStock Formula - Adaptive Moving Average In MetaStock 6.5 you can easily create the Perry Kaufman Adaptive Moving Average system. With MetaStock 6.5 running, choose Indicator Builder from the Tools menu and then click on the New button. Enter the following formulas. Adaptive Moving Average Binary Wave Periods : Input(quotTime Periodsquot,1,1000, 10) Direction : CLOSE - Ref(Close,-periods) SSC : ER (FastSC - SlowSC) SlowSC AMA : If(Cum(1) periods 1, ref(Close,-1) constant (CLOSE - ref(Close,-1)),Prev constant (CLOSE - PREV)) FilterPercent : Input(quotFilter Percentagequot, 0,100,15)/100 Filter : FilterPercent Std(AMA - Ref(AMA,-1),Periods) AMALow : If(AMA lt Ref(AMA,-1),AMA, PREV) AMAHigh : If(AMA gt Ref(AMA,-1),AMA, PREV) If(AMA - AMALow gt Filter, 1 , If(AMAHigh - AMA gt Filter, -1 , 0 )) AMA : If(Cum(1) periods 1, ref(Close,-1) constant (CLOSE - ref(Close,-1)),Prev constant (CLOSE - PREV)) If you want to see the Adaptive Moving Average, just plot it on any chart. If you want to see the buy and sell signals of the Adaptive Moving Average system plot the Adaptive Moving Average Binary wave. This binary wave plots a 1 when there is a buy signal, a 1 when there is a sell signal and a zero when there is no signal. MetaStock Formula - Automatic Support and Resistance Copied from Technical Analysis of Stocks and Commodities Magazine. This is in regards to an article on page 51 of the May 1998 issue. In my article quotAutomatic support and resistancequot in this issue, I present a computerized approach to finding support and resistance levels on a chart. To recreate the indicators and system described in my article using MetaStock for Windows, enter the following formulas: S1: IF(Ref(LOW,-4)LLV(LOW,9),Ref(LOW,-4),PREVIOUS) S2: IF(Fml(quotS1quot)Ref(Fml(quotS1quot),-1),PREVIOUS, Ref(Fml(quotS1quot),-1)) S3: IF(Fml(quotS1quot)Ref(Fml(quotS1quot),-1),PREVIOUS, Ref(Fml(quotS2quot),-1)) S4: IF(Fml(quotS1quot)Ref(Fml(quotS1quot),-1),PREVIOUS, Ref(Fml(quotS3quot),-1)) S5: IF(Fml(quotS1quot)Ref(Fml(quotS1quot),-1),PREVIOUS, Ref(Fml(quotS4quot),-1)) S6: IF(Fml(quotS1quot)Ref(Fml(quotS1quot),-1),PREVIOUS, Ref(Fml(quotS5quot),-1)) WSO: 100(1(Int(Fml(quotS1quot)/CLOSE)Int(Fml(quotS2quot)/CLOSE)Int(Fml(quotS3quot)/CLOSE)Int(Fml(quotS4quot)/CLOSE) Int(Fml(quotS5quot)/CLOSE)Int(Fml(quotS6quot)/CLOSE))/6) R1: IF(Ref(HIGH,-4)HHV(HIGH,9),Ref(HIGH,-4),PREVIOUS) R2: IF(Fml(quotR1quot)Ref(Fml(quotR1quot),-1),PREVIOUS, Ref(Fml(quotR1quot),-1)) R3: IF(Fml(quotR1quot)Ref(Fml(quotR1quot),-1),PREVIOUS, Ref(Fml(quotR2quot),-1)) R4: IF(Fml(quotR1quot)Ref(Fml(quotR1quot),-1),PREVIOUS, Ref(Fml(quotR3quot),-1)) R5: IF(Fml(quotR1quot)Ref(Fml(quotR1quot),-1),PREVIOUS, Ref(Fml(quotR4quot),-1)) R6: IF(Fml(quotR1quot)Ref(Fml(quotR1quot),-1),PREVIOUS, Ref(Fml(quotR5quot),-1)) WRO: 100(1(Int(Fml(quotR1quot)/CLOSE)Int(Fml(quotR2quot)/CLOSE) Int(Fml(quotR3quot)/CLOSE)Int(Fml(quotR4quot)/CLOSE) Int(Fml(quotR5quot)/CLOSE)Int(Fml(quotR6quot)/CLOSE))/6) The indicators S1 through S6 and R1 through R6 should be plotted as points and not as a continuous line. Trading System Formulas and Parameters: Enter long positions on either building support or sustained uptrend and exit position using stops. No short positions. Enter Long: Fml(quotWSOquot) gt Mov( Fml(quotWSOquot). 4. S ) OR Mov( Fml(quotWROquot). 30. S ) gt 95 Breakeven stop: Floor level at 2 Trailing stop: Profit risk of 10 Percent, ignoring 10 periods Maximum loss stop: Maximum loss of 7 Initial equity 1000, Long positions only, Trade price close, Trade delay 0, Entry commission 0, Exit commission 0. Interest rate 5, Margin req. 100 MetaStock Formula - Muted Variables, Volatility, and a New Market Paradigm Mutated Variables, Volatility and a New Market Paradigm by Walter T. Downs, Ph. D. In MetaStock for Windows 6.0 or higher, use the Expert Advisor to create highlights, which will show when contraction and expansion phases are present. First, choose Expert Advisor from the tools menu in MetaStock. Create a new Expert with the following highlights: Expert name: New Market Paradigm Highlights Name: Contraction Condition: BBandTop(CLOSE,28,SIMPLE,2)lt Ref(BBandTop(CLOSE,28,SIMPLE,2),-1) AND BBandBot(CLOSE,28,SIMPLE,2)gtRef(BBandBot(CLOSE,28,SIMPLE,2),-1) Color: Blue Name: Expansion Condition: BBandTop(CLOSE,28,SIMPLE,2)gt Ref(BBandTop(CLOSE,28,SIMPLE,2),-1) AND BBandBot(CLOSE,28,SIMPLE,2)ltRef(BBandBot(CLOSE,28,SIMPLE,2),-1) Color: Red Click OK to save the changes to the Expert. Open a chart and then click your right-mouse button while pointing at the chart heading. Choose Expert Advisor and then choose Attach from the chart shortcut menu. Choose the New Market Paradigm Expert and then click the OK button. The price bars in the chart will be highlighted blue during a contraction phase and red in an expansion phase. MetaStock Formula - Channel Analysis Channel Analysis, beginning on page 18 of the July 1998 Technical Analysis of Stocks amp Commodities Magazine Its quite easy to create the Trend Channels discussed in Thom Hartles Channel Analysis article in MetaStock for Windows. After opening a chart, you may want to zoom in a little to make it easier to draw the Trend Channels more precisely. You can do this by clicking on the quotquot button located on the Chart Toolbar at the bottom of the chart. Next you may want to identify the bars for the support or resistant points by drawing circles on the bars as Mr. Hartle did in the article, or you can use symbols from the symbol palette. Both can be chosen from the Drawing Toolbar which is on left side of the chart. After identifying the points to draw the trendline, click on the Trendline button, also located on the Drawing Toolbar, and draw the trendline between the closing prices of the two bars. If you are using MetaStock 6.5, you may want to right-click on the trendline, choose properties, and then check the Snap to Price checkbox. This will make the trendline line up exactly with the closing prices. To create the second trendline of the Trend Channel, right-click on the first trendline and choose Create Parallel Line. Drag this parallel line so it aligns with the highest high between the two support points or the lowest low between two resistance points. If desired, you can go to the properties of each of these trendlines and choose to extend the lines to the right. MetaStock Formula - A Volatility Trade in Gold quotA Volatility Trade In Goldquot by David S. Landry, CTA, Technical Analysis of Stocks amp Commodities, page 87. In this article the author gives formulas for three indicators MetaStock. The formulas as given will work in all versions of MetaStock. However, there is an error in the formula the author names Volatility 12 EMA. The formula should be: Mov((Fml(quotCONHV4quot) Fml(quotCONHV6quot) Fml(quotCONHV10quot))/3,12,e) Here are formulas for version 6.5 of MetaStock for Windows. These formulas use Inputs which allow you to select the time periods when you plot the formulas. David Landry Historical Volatility Num:Input(quotNumber Of Periods For Numeratorquot,1,100,4) Den:Input(quotNumber Of Periods For Denominatorquot,2,1000,100) (Log(C/Ref(C,-1)),Num)/Std(Log(C/Ref(C,-1)),Den) David Landry Average Historical Volatility Den:Input(quotNumber Of Periods For Denominatorquot,2,1000,100) ((Std(Log(C/Ref(C,-1)),4)/Std(Log(C/Ref(C,-1)),Den))(Std(Log(C/Ref(C,-1)),6)/Std(Log(C/Ref(C,-1)),Den))(Std(Log(C/Ref(C,-1)),10)/Std(Log(C/Ref(C,-1)),Den)))/3 David Landry EMA of Historical Volatility Den:Input(quotNumber Of Periods For Denominatorquot,2,1000,100) EMA:Input(quotNumber Of Periods For EMAquot,2,100,12) Mov(((Std(Log(C/Ref(C,-1)),4)/Std(Log(C/Ref(C,-1)),Den))(Std(Log(C/Ref(C,-1)),6)/Std(Log(C/Ref(C,-1)),Den))(Std(Log(C/Ref(C,-1)),10)/Std(Log(C/Ref(C,-1)),Den)))/3,LastValue(EMA),E) Note: Standard deviation information was not included here because the way these formulas are being used, any standard deviation being used would return an identical value as 1 standard deviation. MetaStock Formula - From Terms to Technical Tools In Walter Downs article quotFrom Terms To Technical Toolsquot he introduces the Point of Balance Oscillator, two conditions to color bars and two system tests. All of these can be created quite easily in MetaStock 6.5. To create the Point of Balance Oscillator, choose Indicator Builder from the Tools menu, click on the New button, and enter the following formula: Point of Balance Oscillator n : Input(quotTime Periodsquot,1,100,12)/2 POBC1 : (HHV(CLOSE, n) LLV(CLOSE, n))/2 POBC2 : (HHV(POBC1, n) LLV(POBC1,n))/2 POBC3 : (HHV(POBC2, n) LLV(POBC2,n))/2 POBC4 : (HHV(POBC3, n) LLV(POBC3,n))/2 POBC5 : (HHV(POBC4, n) LLV(POBC4,n))/2 POBC6 : (HHV(POBC5, n) LLV(POBC5,n))/2 POBC7 : (HHV(POBC6, n) LLV(POBC6,n))/2 POBC8 : (HHV(POBC7, n) LLV(POBC7,n))/2 POBC9 : (HHV(POBC8, n) LLV(POBC8,n))/2 POBC10 : (HHV(POBC9, n) LLV(POBC9,n))/2 AV : (POBC1 POBC2 POBC3 POBC4 POBC5 POBC6 POBC7 POBC8 POBC9 POBC10) / 10 POBCOsc : 100 ((CLOSE - AV) / (HHV(CLOSE, 10)-LLV(CLOSE, 10))) To highlight bars based on the Bull Fear and Bear Fear conditions discussed in the article, choose Expert Advisor from the Tools menu, click on the New button and enter the following expert: Bull Fear and Bear Fear Expert HIGHLIGHTS Name: Bull Fear Condition: n : 12 BullFear : (HHV(HIGH, n) - LLV(HIGH, n))/2 LLV(HIGH, n) CLOSE gt BullFear Color: Blue Name: Bear Fear Condition: n : 12 BearFear : (HHV(LOW, n) - LLV(LOW, n))/2 LLV(LOW, n) CLOSE lt BearFear Color: Red To test the two systems discussed in the article, choose System Tester from the Tools menu and enter both of the following systems: Bull and Bear Fear System Test MetaStock Formula - Simple Moving Average with Resistance and Support In this issue, Dennis L. Tilley uses support and resistance to confirm price and SMA crossover signals in his article quotSimple Moving Average with Resistance and Supportquot. In MetaStock for Windows, you can easily recreate the SMARS Indicators discussed in Tilleys article. First, choose Indicator Builder from the Tools menu in MetaStock 6.5. Next, choose New and enter the following formulas: Resistance and Support LookBack : Input(quotLook Back Periodsquot,1,1000,10) Resistance :ValueWhen(1,Cross(Mov(C, LookBack, S),C),HHV(H, LookBack)) Support :ValueWhen(1,Cross(C, Mov(C, LookBack, S)),LLV(L, LookBack)) Resistance and Support F LookBack: Input(quotLook Back Periodsquot,1,1000,10) Note It is much easier to see the difference between the actual quotResistance and Supportquot lines and the quot Resistance and Support F quot lines if you change the color and/or style of one of them. To Display the Indicators in MetaStock 6.5 Drag the quotMoving Averagequot indicator from the Indicator QuickList into the price window. Choose Simple as the method, enter the time periods and then click OK. Now, drag the quotResistance and Supportquot indicator from the QuickList into the price window. You will be prompted to enter the quotLook Backquot periods. You should select the same time periods you used with the quotMoving Averagequot. Finally, drag the quotResistance and Support Fquot indicator into the price window. You will be prompted to enter the quotPercentagequot and the quotLook Backquot periods. If you would like the indicator to be a 10 difference from the quotResistance and Supportquot line, you would enter 10. You should select the same time periods you used with the quotMoving Averagequot. Allan McNichol Equis International MetaStock Formulas - Combining Statistical and Pattern Analysis Shark 32 In MetaStock for Windows you can use the Expert Advisor to recreate the quotShark 32quot signals on your charts as discussed in Walter T. Downs article quotCombining Statistical and Pattern Analysisquot. First, choose Expert Advisor from the Tools menu in MetaStock 6.5. Next, choose New and enter the following formulas: Click the Name tab and enter quotShark 32quot in the Name field. Click the Trends tab and enter the following formulas in the Bullish and Bearish fields. Click the Highlights tab, choose New, and enter quot3 rd Barquot in the Name field. Now change the color in the Color field to Blue. Finally, enter the following formula in the Condition field, and then choose OK. Shark:If((HltRef(H,-1) AND LgtRef(L,-1) AND Ref(H,-1)ltRef(H,-2) AND Ref(L,-1)gtRef(L,-2))1,If(Apex lt (Ref(H,-2)-(WBSymmetry)) AND Apex gt (Ref(L,-2)(WBSymmetry)) ,1,0),0) Using the same method as above, enter the following 2 highlight formulas. Shark:If((HltRef(H,-1) AND LgtRef(L,-1) AND Ref(H,-1)ltRef(H,-2) AND Ref(L,-1)gtRef(L,-2))1,If(Apex lt (Ref(H,-2)-(WBSymmetry)) AND Apex gt (Ref(L,-2)(WBSymmetry)) ,1,0),0) Shark:If((HltRef(H,-1) AND LgtRef(L,-1) AND Ref(H,-1)ltRef(H,-2) AND Ref(L,-1)gtRef(L,-2))1,If(Apex lt (Ref(H,-2)-(WBSymmetry)) AND Apex gt (Ref(L,-2)(WBSymmetry)) ,1,0),0) Click the Symbols tab, choose New and enter quotShark Buyquot in the Name field. Now enter the following formula in the Condition field. Shark:If((HltRef(H,-1) AND LgtRef(L,-1) AND Ref(H,-1)ltRef(H,-2) AND Ref(L,-1)gtRef(L,-2))1,If(apex lt (Ref(H,-2)-(WBSymmetry)) AND Apex gt (Ref(L,-2)(WBSymmetry)) ,1,0),0) Buy: Buyok1 AND Ref(Chk,-1)0 AND ValidChk1 Click the Graphic tab. Change the symbol in the Graphic field to Buy Arrow. Now change the color in the Color field to Green. Finally, type quotBuyquot in the Label field, and then choose OK. Using the Same method as above, enter the following Symbol formula. Name: Shark Sell Shark:If((HltRef(H,-1) AND LgtRef(L,-1) AND Ref(H,-1)ltRef(H,-2) AND Ref(L,-1)gtRef(L,-2))1,If(apex lt (Ref(H,-2)-(WBSymmetry)) AND Apex gt (Ref(L,-2)(WBSymmetry)) ,1,0),0) Note The above ValidChk variable makes the Shark signal valid for 25 periods. If the price does not cross below the Low value of the base within 25 periods, you will not receive a signal. You can change the number of periods by changing 25 to the number of periods you desire. Sell: Sellok1 AND Ref(Chk,-1)0 AND ValidChk1 Symbol: Sell Arrow After you have finished creating the Symbol formulas, you can attach the Expert to your chart by choosing Expert Advisor from the Tools Menu. Select the Expert called quotShark 32quot from your list of Experts, choose Attach, and then Close. MetaStock Formula - Better Bollinger Bands In an article in Futures Magazine, October 1998, Dennis McNicholl describes the use of Bollinger Bands and provides a means of making them tighter when markets are trending. He calls them Better Bollinger Bands. Here is the formula for MetaStock 6.5 or higher. pds:Input(quotPeriodsquot,2,200,20) sd:Input(quotStandard Deviationsquot,.01,10,2) alpha:2/(pds1) mt:alphaC(1-alpha)(If(Cum(1)ltpds, C,PREV)) ut:alphamt(1-alpha)(If(Cum(1)ltpds, C,PREV)) dt:((2-alpha)mt-ut)/(1-alpha) mt2:alphaAbs(C-dt)(1-alpha)PREV ut2:alphamt2(1-alpha)PREV dt2:((2-alpha)mt2-ut2)/(1-alpha) but:dtsddt2 blt:dt-sddt2 dt but blt MetaStock Formula - Dynamic Multiple Time Frames Here are the formulas described in the 1999 bonus issue of quotTechnical Analysis of Stocks amp Commoditiesquot magazine in the article quotDynamic Multiple Time Framesquot, p 45. All formulas are written to use daily data. The lines are plotted as described in the article, with the fixed lines only changing their values on the first day of each week. A sixth formula, Tendency, was added to indicate which way the price will tend to move, based on the relationship between the Friday close and the fixed balance point. This formula plots a value on Thursday and on Friday just in case Friday is a market holiday. On every trading week which includes Friday data, ignore the Thursday value. A value of 1 means prices will tend up first and a value of -1 means they will tend down Variables were used in places to simplify the formulas and to allow the referencing of certain values in formulas that plot multiple lines. Dynamic Balance Point Ref( HHV(H,5)LLV(L,5)C, -1)/3 MetaStock Formula - quotHow Smooth is Your Data Smootherquot (Sine-Wave Weighted Moving Average) The article quotHow Smooth is Your Data Smootherquot, by Patrick E. Lafferty, reviews different types of moving averages, including a Sine-Weighted Moving Average. The Sine-Weighted Moving Average can easily be created in MetaStock 6.5 or higher. In MetaStock select the quotIndicator Builderquot from the quotToolsquot menu. In the Indicator Builder click quotNewquot and enter the name (shown below in Bold font) in the Name field. Then place the formula (all the text after quotFORMULA:quot and before quotEND OF FORMULAquot) in the Formula field in the Indicator Builder: NAME: Sine-Weighted Moving Average PI:3.1415926 SD:180/6 S1:Sin(1180/6)C S2:Sin(2180/6)Ref(C,-1) S3:Sin(3180/6)Ref(C,-2) S4:Sin(4180/6)Ref(C,-3) S5:Sin(5180/6)Ref(C,-4) Num:S1S2S3S4S5 Den:Sin(SD)Sin(2SD)Sin(3SD)Sin(4SD)Sin(5SD) Next, click OK and Close out of the Indicator Builder. Open a chart and plot the new formula by dragging it from the Indicator QuickList or by using quotIndicatorsquot from the quotInsertquot menu. Formula by Cheryl Elton, Equis International Many securities, particularly futures, show a tendency to move in cyclical patterns. Price changes can often be anticipated at key cyclical intervals. Cycles allow us to accurately predict events in nature: bird migrations, the tides, planetary movements, etc. You can also use cycle analysis to predict changes in financial markets, although not always with the accuracy found in nature. We know that prices are a consensus of human expectations. These expectations are always changing, and causing prices to oscillate between overbought and oversold levels. Fluctuations in prices are a natural process of changing expectations and lead to cyclical patterns. An obvious example of a cyclical pattern is shown in a chart of a sine wave. Although security prices rarely move with this degree of predictability, even a quick glance at many security charts is enough to see evidence of some type of cyclical pattern. Cycle Line tools allow you to place equally spaced vertical lines on a chart. Since you can control the spacing between the cycle lines, you may be able to visually extrapolate the cycles evident in a plot. If you extend the right margin of a chart, the cycle lines will extend into the future. This can help you anticipate when the next peak or trough of a cycle may occur. Detrended Price Oscillator The Detrended Price Oscillator (DPO) is an indicator that attempts to eliminate the trend in prices. Detrended prices allow you to more easily identify cycles and overbought/oversold levels. The calculation is quite simple you simply center an x-period moving average by shifting it back x/2 1 periods. This centered moving average is then subtracted from the close. The result is an oscillator that crosses above and below zero. Since the DPO is shifted back quotx/2 1quot periods, the last quotx/2 1quot periods will have no values. MetaStock Pro prompts you to enter the number of periods. The value entered should be the approximate length of the cycle you wish to identify. Cycles longer than the number of periods you enter will not be shown. The default value is 20. Long-term cycles are made up of a series of short-term cycles. Analyzing these shorter term components of the long-term cycles can be helpful in identifying major turning points in the longer term cycle. The DPO is helpful in recognizing the underlying cyclical components of the price action. Leonardo Fibonacci was an important mathematician who was born in Italy around the year 1170. It is rumored that Fibonacci discovered the relationship of what are now referred to as Fibonacci numbers while studying the Great Pyramid of Giza in Egypt. Fibonacci numbers are a sequence of numbers in which each successive number is the sum of the two previous numbers: 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, etc. These numbers possess an intriguing number of interrelationships, such as the fact that any given number is approximately 1.618 times the preceding number and any given number is approximately 0.618 times the following number. MetaStock Pro has four Fibonacci studies: arcs, fans, retracements, and time zones. The general interpretation of the Fibonacci studies involves the anticipation of a change in trend as prices near the lines created by the Fibonacci studies. Arcs The calculation and interpretation of Fibonacci Arcs is similar to that of Fibonacci Fan Lines. First, a trendline is drawn between two extreme points. MetaStock Pro then draws three arcs, centered on the second extreme point, that intersect the trendline drawn between the two extreme points at the Fibonacci levels of 38.2, 50.0, and 61.8. The interpretation of Fibonacci Arcs involves looking for, or anticipating, support and resistance as prices approach the arcs. A common technique is to display both Fibonacci Arcs and Fibonacci Fan Lines and to anticipate support/resistance at the points where the Fibonacci studies cross. The points where the Arcs cross the price data will vary depending on the scaling, because the Arcs are drawn so they always appear circular relative to the computer screen. Fans Fibonacci Fan Lines are displayed by first drawing a trendline between two extreme points. MetaStock Pro then draws an invisible vertical line through the second extreme point. This vertical line is then divided at the Fibonacci levels of 38.2, 50.0, and 61.8. Finally, three trendlines are drawn from the first extreme point so they pass through the invisible vertical line at the above three levels. (This technique is similar to the method used to calculate Speed Resistance Lines.) Retracements Fibonacci Retracements are displayed by first drawing a trendline between two extreme points (i. e. a significant trough and peak). After selecting Fibonacci Retracement from the Insert menu, a series of up to nine horizontal lines will be drawn at the Fibonacci levels of 0.0, 23.6, 38.2, 50.0, 61.8, 100, 161.8, 261.8, and 423.6. After a significant move (either up or down), prices will often rebound and retrace a significant portion (if not all) of the original move. As the price retraces, support and resistance levels will often occur at or near the Fibonacci Retracement levels. Time Zones The Fibonacci Time Zones command displays vertical lines at the Fibonacci intervals of 1, 2, 3, 5, 8, 13, 21, 34, etc. The interpretation of Fibonacci Time Zones involves looking for significant changes in price near the vertical lines. It is beyond the scope of this website to provide a full explanation of Fourier analysis. Further information can be found in Technical Analysis of Stocks amp Commodities magazine (TASC), Volume One issues 2, 4, and 7 Volume Two issue 4 Volume Three issues 2 and 7 (Understanding Cycles) Volume Four issue 6 Volume Five issues 3 (In Search of the Cause of Cycles) and 5 (Cycles and Chart Patterns) and Volume Six issue 11 (Cycles). Fourier Transforms were originally developed as an engineering tool to study repetitious (cyclical) phenomena such as the vibration of a stringed musical instrument or an airplane wing during flight. The complete analysis concept is called spectral analysis. Fast Fourier Transform (FFT) is an abbreviated calculation that computes in seconds rather than minutes. The FFT sacrifices phase relationships and concentrates only on cycle length and amplitude (strength). The benefit of FFT is its ability to extract the predominate cycle(s) from a series of data (e. g. an indicator or a securitys price). FFTs are based on the principal that any finite, time-ordered set of data can be approximated arbitrarily well by decomposing the data into a set of sine waves. Each sine wave has a specific cycle length, amplitude, and phase relationship to the other sine waves. Problems occur when applying FFT analysis to security price data because FFTs were designed to be applied to non-trending, periodic data (whereas security price data tends to be trending). This is overcome by quotdetrendingquot the data using either a linear regression trendline or a moving average. Security data is not truly periodic, since securities are not traded on weekends and some holidays. MetaStock Pro removes these discontinuities by passing the data through a smoothing function called a quothamming window. quot As stated at the beginning of this section, it is beyond the scope of this website to provide complete interpretation of FFT analysis. The remainder of this section explains the interpretation of MetaStock Pro s Interpreted FFT. The Interpreted FFT displays an indicator that shows the three predominate cycle lengths and the relative strength (i. e. the relative amplitudes) of the cycles. The Interpreted FFT indicator is always displayed from the most significant cycle to the least significant cycle. The longer the indicator remains at a specific cycle length, the more predominate it was in the data being analyzed. Once you know the predominate cycle length, you may want to use it as a parameter for other indicators. For moving averages, use 1/2 of the cycle length for the optimum number of periods. For example, if you know that a security has a 40-day cycle, you may want to plot a 20-day moving average. The MESA Sinewave indicator was developed by recognized cycle specialist John Ehlers. The MESA Sinewave indicator looks like a sinewave when the market is in a cycle mode and tends to wander when the market is in a trend mode. The MESA Sinewave indicator anticipates cycle mode turning points rather than waiting for confirmation as is done with most oscillators. The MESA Sinewave indicator has the additional advantage that trend mode whipsaw signals are minimized. The Sine Wave indicator was introduced in the November 1996 issue of Technical Analysis of Stocks amp Commodities magazine. The MESA Sinewave indicator consists of two plots - one displaying the Sine of the measured phase angle over the time period parameter and the other the Sine of the phase angle advanced by 45 degrees (called the Lead Sine). Together, the crossings of the Sine and Lead Sine plots give clear advanced indication of cycle mode turning points. When the MESA Sinewave indicator resembles an actual sine wave, this suggests the market is in a cycle mode. The indicator lines are not well structured when the market is in a trend mode. A buy signal is given when the Sine plot crosses above the Lead Sine plot. A sell signal is given when the Sine plot crosses below the Lead Sine plot. An obvious advantage that the MESA Sinewave indicator has over its overbought/oversold counterparts is that it enters and exits much more precisely without giving up a piece of the markets movement by waiting for confirmation. When the market is in a trend mode the MESA Sinewave indicator does not resemble a sine wave. In fact, the Sine and Lead Sine plots typically languish in a sideways pattern around zero, running somewhat parallel and distant from each other. The correct trading strategy in the trend mode is to trade the trend. Basic moving average crossovers are helpful for entering and exiting positions in this type of market. The MESA Sinewave indicator is sensitive to using the correct time period parameter. You can use the Cycle Lines line study to estimate the best time period to use.

No comments:

Post a Comment