Thursday 12 July 2018

Exponencial moving average formula metastock


MetaStock Função média móvel A média móvel é provavelmente a mais utilizada de todos os indicadores. Ele vem em vários tipos e tem inúmeras aplicações. Em termos básicos, porém, uma média móvel ajuda a suavizar as flutuações no preço (ou a um indicador) e fornecer uma reflexão mais precisa sobre a direção em que a segurança se está movendo. As médias móveis são indicadores de atraso e se enquadram na categoria seguinte. Os vários tipos incluem simples, ponderada, exponencial, variável e triangular. A diferença entre os vários tipos de médias móveis é simplesmente a forma como as médias são calculadas. Por exemplo, uma média móvel simples coloca a mesma ponderação em cada valor no período ponderado e exponencial coloca mais ênfase em valores recentes no período em que uma média móvel triangular coloca maior ênfase na seção do meio do período e uma média móvel variável ajusta o Ponderação dependendo da volatilidade no período. Concentre-se na média móvel simples, que é formada ao encontrar o preço médio de uma garantia ao longo de uma série de períodos. Isso é calculado adicionando os preços de fechamento do valor de segurança durante o número definido de períodos (por exemplo, 15) e dividindo essa resposta somada pelo número de períodos. Com relação aos outros tipos de médias móveis, seus cálculos podem ser um pouco mais complexos no entanto, a premissa ainda é a mesma. A única diferença é onde e como as ponderações relevantes são colocadas. SYNTAX Mov (matriz de dados, períodos, E S T TRI VAR W VOL) ​​Array de dados Esta é a matriz de dados que será calculada para formar o indicador de média móvel. Este é o mais frequentemente o preço de fechamento, mas pode ser qualquer outro preço ou indicador. Períodos Especifica quantos períodos são usados ​​para calcular a média móvel. EST TRI VAR W VOL Este é o tipo de média móvel a ser usada, mostrada da seguinte forma: E Exponencial S Simples T Série Curta Tri Triangular Var Variação W Volume Vol. Pesado Ajustado A seguinte fórmula traça uma média móvel de 15 períodos da Preço de fechamento: no exemplo acima: Uma aplicação mais útil deste exemplo poderia ser: CgtMov (C, 15, S) e VgtMov (V, 20, S). A fórmula acima especifica que o preço de fechamento deve estar acima de um período de 15 períodos simples Média móvel (denotada por CgtMov (C, 15, S)) e que o volume atual deve ser maior do que a média de 20 períodos do volume (denotado por VgtMov (V, 20, S)). Observando a Figura 3.27, podemos ver uma média móvel simples de 15 períodos aplicada ao gráfico. Figura 3.27 Fórmulas de Construtor de Indicador de Mudança de Média para o seguinte: 1. O cruzamento de preço de fechamento em uma média móvel ponderada de 20 períodos do fechamento e 30 da média móvel simples do fechamento é maior do que a média móvel de 50 períodos do fechamento: Este artigo é um trecho do Guia de Estudo de Programação do MetaStock. Descobrir o segredo simples para fazer Metastock Easy amp Identify Tradesquot rentável Clique aqui para encontrar mais sobre o Guia de estudo de programação do MetaStockMediante móvel exponencial ponderada de volume (V-EMA) e o indicador de movimento direcional Nós coletamos dados de preço e volume para algumas ações (ou Fundo mútuo), nos últimos N dias, a saber: (P 1. V 1), (P 2. V 2), (P 3. V 3). (PN. VN) e computação, com esta informação: Num (Now) EMA dos últimos N valores de (Volume) (Preço) e Den (Agora) EMA dos últimos N valores de (Volume) Isso não explica como calculá-los Paciência . Amanhã, uma vez que obtivemos o preço, P N1. E Volume, V N1. Nós calculamos: e Num e Den representam Numerator e Denominator, respectivamente, e 945 1 - 2 (N 1) então, para N 14 (um V-EMA de 14 dias), tenha 945 1 - 215 0.867 Para iniciar este procedimento (antes Temos um monte de Preços e Volumes), nós apenas usamos Num (Agora) (1 - 945) Volume x Preço e Den (Agora) (1 - 945) Volume Depois disso, usamos a Fórmula Mágica. Exemplo Ok, suponha que o preço e o volume de fechamento sejam de 23,50 e 5 250,9, em milhares de ações negociadas. Suponha, além disso, que estavam trabalhando com uma média móvel de 14 dias, então 945 0.867. E Num (Now) (1-0,867) (5,250.9) (23,50) 16,412 e Den (Now) (1-0,867) (5,250.9) 698,37, portanto, V-EMA (Now) Num (Now) Den (Now) 16412698.37 23,50, portanto. Mas isso é apenas o preço de hoje. Estou feliz por ter notado. No entanto, precisamos ter um valor inicial para Num e Den. Amanhã, nós supomos que nosso Preço e Volume são 24,50 e 1,477,8 quilos, então agora usamos a Fórmula Mágica: E assim por diante. e assim por diante. Certo. Enquanto continuamos, geramos uma média móvel exponencial ponderada em volume e. É isso que você está depois de um volume ponderado. Bem. Uh. não exatamente. Foi realmente após um indicador de movimento direcional ponderado em volume (DMI). Eu esqueci o que é isso. Então volte e leia o material da Análise Técnica. Contudo, em poucas palavras, calculamos uma seqüência de pontos de touro e pontos de urso (dependendo dos aumentos nos máximos diários em comparação com as diminuições nos mínimos diários) e então calculamos as médias móveis exponentes (EMA) dessas duas seqüências de Bull E pontos de urso, chamando esses DMI e DMI da EMA - e ficamos entusiasmados quando DMI sobe acima do DMI - porque esperamos que o estoque decolasse. Então nós olhamos para a diferença: ADX (DMI) - (DMI-) para que. Desculpe, perguntei. Queremos considerar a diferença entre o DMI comum, variedade de jardim e a versão ponderada em volume, que bem chamar VDI. Considere as seguintes tabelas, onde estavam fazendo a coisa DMI. Ignorando o volume de negócios: observe que o ADX foi negativo em meados de maio. Talvez seja o início de um declínio. Talvez devêssemos vender. Talvez devêssemos nos preocupar. No entanto, este mergulho segue um período de baixo volume (veja o gráfico superior esquerdo). Se nós incluíssemos o Volume em nossos cálculos. Você quer dizer, use VDI e VDI - e VDX (VDI) - (VDI-) em vez de. Não interrompa. Se incluímos Volume. Encontramos o seguinte: e agora, se possuíssemos o estoque, ficamos felizes. O estoque, pensamos, rapidamente se recuperará. Mas poderia ir para o outro lado. Quero dizer. Sim, poderia ir para o outro lado. Incluir o Volume pode torná-lo muito nervoso. Por exemplo, heres outro estoque. Sem usar a ponderação do Volume (mas apenas o DMI padrão), o ADX não é negativo no início de maio. No entanto, se incluíssemos o Volume, o VDX ficará negativo. Por uma semana ou mais. Então, qual é a moral dessa história, a moral, acho que devemos pensar em comprar (ou vender) somente quando o VDX é positivo (ou negativo) por uma quantidade significativa. Qual é o significado de Hmmm. boa pergunta. Eu sugiro usar então, pegue uma porcentagem e case-se para relaxar, a menos que o VDX subisse acima, digamos, 30 ou caiu abaixo, digamos, -30: Então, se eu vejo o VDX cair para -15, como no gráfico acima, eu apenas volto dormir. Existe uma planilha com a qual você pode jogar. Você pode escolher ADX ou VDX ponderado em volume. Parece assim: Apenas DIREITO: clique na imagem para baixar a planilha. ZIP d. Entretanto, há alguns VDXs (em oposição aos ADXs) para refletir: E, para uma mudança de ritmo (porque não há números de volume para este Índice), o ADX para o Nasdaq abaixo: Mas e o grande Cair na NAZ, no ano passado, Ok, heres uma foto para isso: então, parece que a ADX antecipou a queda. Sorta. Se ficarmos entusiasmados com uma queda de 30. Você acredita nessa matéria de análise técnica? Bem. Uh. Na verdade não. Por exemplo, essas coisas do ADX o manteriam fora do Nasdaq, para toda a boa pergunta do ano 2000. vamos ver. Suponhamos que tivéssemos 1.000 investidos no Nasdaq, em janeiro de 2000 e assistimos o ADX. Quando cai abaixo de -30 vendemos tudo, coloque o dinheiro sob um travesseiro e aguarde. Quando o ADX ultrapassa 30 anos, compramos novamente e permanecemos até cair abaixo de -30 novamente. Parece que você fez 12,9 para o ano enquanto a NAZ caiu. O que é mais de 40. Sim, mas observe que eu vendi em março e segurei o dinheiro até o final de maio. Eu também comprei de volta, em algum momento do final de agosto, e saí mais tarde quando o ADX caiu de 30 para -30 em cerca de uma semana ou mais. E eu perdi dinheiro Então, você acredita nessa matéria de análise técnica Bem. Uh. Na verdade não. Então, adivinhe o estoque sobre o qual devemos nos preocupar, agora, em 27 de maio de 2001 Quantas suposições eu recebo Pfizer Você tem certeza Pergunte-me novamente em uma semana ou três. Um Pfizer mais recente. Aha Então sua previsão é ruim. Você ganhou alguns. Vocês perderam alguns. Mas é VDX. As coisas ponderadas em volume, muito melhor do que a ADX. Uh. Vamos tentar isso em algum estoque que existe há algum tempo, como talvez. E quanto à General Electric. Já esteve lá desde que o DOW tinha apenas uma dúzia de ações e eu disse isso. Certo, o que bem faz: no final de cada semana, observamos os preços de abertura, alta, baixa e fechamento dessa semana. Usando a média desses quatro preços, (OpenHighLowClose) 4, calculamos o VDX de 4 semanas. Se o VDX sobe acima de 30 nós compramos o estoque nas próximas semanas Preço de abertura. Se o VDX cai abaixo de -30 vendemos o estoque nas próximas semanas, o preço de abertura e coloquemos o dinheiro no mercado monetário, a 2 por ano. À direita, o resultado final (de Jan85 a Jun01) Abaixo, alguns close-ups, onde os pequenos pontos indicam mudanças entre o estoque eo Mercado do Dinheiro: Então, qual foi o ganho anualizado para o. Para a GE, o ganho anualizado de janeiro de 2008 a junho foi de 20,0 e para VDX foi de 23,1. E quanto ao ADX. E se você ignorasse o volume. Para o ADX, o ganho anualizado era de cerca de 22,9. Grande coisa, Aah. Mas se você tivesse 100K investido nesses anos, isso faz uma diferença de mais de 100.000 em seu portfólio final - se você usou o VDX em vez do ADX - de cerca de 2.9M para 3.0M e isso é significativo, eh. E se nós fizemos uma compra, E mantenha com o estoque da GE, wed tem cerca de 2M até junho de 01. Essa média de 4 semanas. É o melhor número E essa figura de 30 - e quanto? Os 30 dependem de você. Eu chamo isso de parâmetro de tranqüilidade. Você quer tranquilidade Escolha - 100, relaxe, não faça nada. Você precisa da adrenalina Escolha - 5. Aha Então você olhou os dados históricos e escolheu os parâmetros, como 4 semanas e 30. De modo a tornar o VDX bem visto. Uh, é preciso usar dados históricos para cada estoque, a fim de avaliar os parâmetros apropriados para esse estoque em particular. Quero dizer, nem todas as ações se comportam da mesma maneira. Alguns são mais voláteis. Alguns são. Mumbo Jumbo. Além disso, você ignora o custo da negociação e o que é mais longo do tempo e. E se você ignorou o volume e acabou de usar o ADX. O ganho anualizado teria sido. Uh. 17,0, mas devo dizer que faz mais sentido incluir o volume. Afinal, compartilhar os preços associados a um volume maior certamente são mais importantes que o preço da ação quando apenas algumas ações trocam. Geralmente, mais pessoas estão envolvidas. Os preços ponderados por volume nos dão uma estimativa do preço médio pago por uma ação. Usando o preço, sozinho, é como dizer o tamanho de um carro - ignorando o peso do carro - que apenas seu tamanho sozinho determinará a força necessária para mover o carro. É como dizer isso. Para gyrfalcon e outros observadores Nortel e XIU: NOTA: Existe uma planilha simples disponível. Basta digitar o símbolo de estoque, clicar em um botão (enquanto estiver conectado à rede) e ele baixa os dados pertinentes e traça o VDX (thanx para Ron M). A planilha é assim. Para baixar a planilha, DIREITA - clique aqui e guarde o alvo ou o link Salvar. Fórmulas Metastock - M Clique aqui para voltar ao índice de Fórmula Metastock mp1: Entrada (MA curto, 1,377,13) mp2: Entrada (Long MA, 1,377,34 ) Mov (C, mp1, E) - Mov (C, mp2, E) Linha de sinal MACD mp1: Entrada (Short MA, 1,377,13) mp2: Input (Long MA, 1,377,34) mp3: Input (Signal MA, 1.377,89) Mov ((Mov (C, mp1, E) - Mov (C, mp2, E)), mp3, E) MACD - Signal Line mp1: Input (Short MA, 1,377,13) mp2: Input (Long MA, 1,377,34) mp3: Entrada (sinal MA, 1,377,89) (Mov (C, mp1, E) - Mov (C, mp2, E)) - (Mov ((Mov (C, mp1, E) Mov (C, mp2, E)), mp3, E)) MACD Crossover Comprar sinal Mostra os estoques onde um cronômetro MACD foi sinalizado. A pesquisa retorna 1 para Ok e 0 para não está bem. CLOSE MACD () Ref (MACD (), - 1) Mov (MACD (), 9, EXPONENCIAL) Ref (Mov (MACD (), 9, EXPONENCIAL), - 1) ((MACD () - Mov (MACD () , 9, EXPONENCIAL)) Mov (MACD (), 9, EXPONENCIAL)) 100 Cross (MACD (), Mov (MACD (), 9, EXPONENCIAL)) Teste MACD Crossover System no MetaStock, um exemplo de como criar Enter Long : Mov (C, 5, E) gt Mov (C, 13, E) E Mov (C, 13, E) gt Mov (C, 40, E) Close Long: Cross (Mov (C, 13, E) Mov (C, 5, E)) Agora você pode jogar com essas combinações tanto no lado longo quanto no lado longo. Por exemplo, mantenha o mesmo Enter Long, mas altere o Close Long para Isto irá mantê-lo no comércio por mais tempo. Você pode querer entrar quando o 5 cruza acima dos 13 e não aguarde o 40 OR, você pode querer usar o 5 cross above the 40 e esquecer o 13. A função Input () (MSK-man. P. 271-273) não pode ser usado diretamente no Explorer (MSK-man. P.351). É reservado para ser usado em um indicador personalizado. No entanto, o valor padrão dos indicadores personalizados pode ser usado em uma exploração. Uma vez que você criou um indicador personalizado, não basta re-codificar. Ao referenciar a função Input () usando a função FALL () CALL (MSK-man. p.226-227 e 208-209 e 212), você ainda pode usar o valor padrão atribuído. Indicador personalizado: Nome: MACDcustom Fórmula: MAprd: Entrada (Períodos, 5, 30, 14) YourTrig: Mov (MACD (), MAprd, E) MACD () YourTrig Ao criar a exploração basta clicar no botão de função e procurar sob o Custom Indicadores que se encampanam para as duas funções de indicador personalizadas acima, e abre cada uma delas uma a uma, para colar elas nas TABs da coluna (MSK-man. P.347-348). Exploração: Nome: MACD cruza minhas colunas de gatilho: Cola: Nome: Fechar Fórmula: C Colb: Nome: MACD Fórmula: FML (MACDcustom. MACD) Colc: Nome: MACDTrigger Fórmula: FML (MACDcustom. YourTrig) Filtro: Fórmula: Colb gt Colc FML (MACDcustom. MACD) gt FML (MACDcustom. YourTrig) MACD Histograma Divergência Este explorador procura ações exibindo extrema divergência do histograma MACD. Em seu livro Trading for a Living, Alexander Elder argumenta que a divergência do histograma MACD dá os sinais mais fortes em toda a análise técnica. Md: md - Mov (md, 9, E) Correl (((Sum (Cum (1) (mdhist), 100)) - (Sum (Cum (1), 100) Sum ((mdhist), 100) 100) ) ((Sum (Power (Cum (1), 2), 100)) - colA e colA lt-0.8 A fórmula acima também pode ser combinada com um sinal de compra de volatilidade e um sinal de volume. A seguinte adição é feita. ColB : O sinal de compra de volatilidade H gt Ref (C, -1) 1.8 Ref (ATR (10), - 1) ColC: Volume 10 acima da média dos 10 dias anteriores V gt 1.1 Ref (Mov (V, 10, E) , -1) colA e colB e colC e colA lt-0.80 Testes iniciais com este sistema têm sido encorajadores. MACD Offset PERGUNTA: Como você sabe, o MACD sempre está no fundo ou no topo antes de cruzar a linha de gatilho. No entanto, o sinal MACD vem sempre Um pouco tarde em comparação com o movimento dos preços. Existe alguma maneira de calcular a função MACD de primeira derivada para identificar os topsbottoms do MACD, que poderiam ser usados ​​pelo Explorer ou o System Tester. RESPOSTA: Uma maneira de fazer o que você quer seria usar a Taxa de Alterar função. Ou para o histograma MACD você teria RocPeriods: 1 RO C (MACD () - Mov (MACD (), 9, E), RocPeriods,) Se isso for ruidoso, você poderia suavizar um pouco com: RocPeriods: 1 MovAvePeriod: 1 Mov (3 ROC (MACD (), RocPeriods ,). MovAvePeriod, E) ou para o histograma MACD: RocPeriods: 1 MovAvePeriod: 1 Mov (3 ROC (MACD () - Mov (MACD (), 9, E), RocPeriods,). MovAvePeriod, E) Outra maneira de fazer o que você Queremos procurar picos e depressões usando as funções Peak e Trough. Estou trabalhando no código para identificar divergências usando este método. PERGUNTA: Como você sabe, o MACD sempre está no fundo ou no topo antes de cruzar sua linha de gatilho. No entanto, o sinal MACD vem sempre um pouco atrasado em comparação com o movimento dos preços. Existe alguma maneira de calcular a função MACD de primeira derivada para identificar os topsbottoms do MACD, que poderiam ser usados ​​pelo Explorer ou o System Tester. RESPOSTA: Uma maneira de fazer o que você quer seria usar a função Taxa de Mudança. Ou para o histograma MACD você teria RocPeriods: 1 ROC (MACD () - Mov (MACD (), 9, E), RocPeriods), se isso for ruidoso, você poderia suavizar um pouco com: RocPeriods: 1 MovAvePeriod: 1 Mov (3 ROC (MACD (), RocPeriods,) MovAvePeriod, E) ou para o histograma MACD: RocPeriods: 1 MovAvePeriod: 1 Mov (3 ROC (MACD () - Mov (MACD (), 9, E) RocPeriods,). MovAvePeriod, E) Outra maneira de fazer o que você quer seria buscar picos e calhas usando as funções Peak e Trough. Estou trabalhando no código para identificar divergências usando este método. Mark Brown Band2 Estudo Pds: Entrada (EMA Períodos, 1,1000,21) Pct: Entrada (Percentagem de bandas, 0,1,10,5) MA: Mov (C, Pds, E) TBnd: MA (1Pct100) LBnd: MA ( 1-Pct100) MATBndLBnd Pds: Entrada (EMA Períodos, 1,1000,21) Pct: Entrada (Percentagem de bandas, 0,1,10,5) MA: Mov (C, Pds, E) TBnd: MA (1Pct100) LBnd: MA (1-Pct100) IUp: (H gt TBnd) Ref ((H lt TBnd), - 1) CntUp: IUp BarsSince (IUp1) (H gt TBnd) IDn: (L lt LBnd) Ref ((L gt LBnd), -1) CntDn: IDn BarsSince (IDn1) (L lt LBnd) CntUp - CntDn Pressão do mercado - Ultimate Este é o cálculo básico: Se toins close for maior que yesterdays close e toadies volume é maior do que o volume de ontem, escreva toins volume close , Caso contrário, se as garotas fecharem for inferior a ontem fechado e o volume de toins for menor que o volume de ontem, anote o volume de hoje como um fechamento de número negativo, caso contrário, anote 0. Em seguida, adicione os últimos 7 dias e 4, adicione isso ao passado 14 dias no total e 2, adicione isso aos últimos 28 dias. Trace esse grande total em seu gráfico para cada novo dia de negociação. Interpretação simples: Pressão do mercado - Ultimate pode mostrar divergências com o instrumento em que é plotado. Pode mostrar sinais de suporte e resistência quando o indicador atinge as áreas de resistência de apoio em seu próprio gráfico. A comparação de taxas de médias cambiantes do indicador em relação ao instrumento pode revelar pressões de distribuição de acumulação. Código Metastock para Pressão do mercado - Ultimate: Sum (If (C gt Ref (C, -1) E V gt Ref (V, -1), VC, If (C lt Ref (C, -1) AND V lt Ref ( V, -1), Neg (V) C, 0)), 7) 4 Soma (Se (C gt Ref (C, -1) E V gt Ref (V, -1), VC, If (C lt Ref (C, -1) E V lt Ref (V, -1), Neg (V) C, 0)), 14) 2 Sum (If (C gt Ref (C, -1) E V gt Ref (V, -1), VC, If (C lt Ref (C, -1) E V lt Ref (V, -1), Neg (V) C, 0)), 28) McClellan Oscillator O McClellan Oscillator, desenvolvido por Sherman e Marian McClellan, é um indicador de mercado que se baseia na diferença suavizada entre o número de questões em declínio e avanço na Bolsa de Valores de Nova York. O McClellan Oscillator é um dos mais populares indicadores de largura. Os sinais de compra normalmente são gerados quando o Oscilador McClellan cai na área de oversold de -70 a -100 e aparece. Os sinais de venda são gerados quando o oscilador aumenta na área de sobrecompra de 70 a 100 e, em seguida, desativa. A extensa cobertura do McClellan Oscillator é fornecida em seu livro Patterns for Profit. Para traçar o McClellan Oscillator, crie uma segurança composta no The DownLoader8482 de Problemas Avançados menos Problemas Declativos. Abra um gráfico do compósito no MetaStock8482 e trace este indicador personalizado. Índice de Sumação de McClellan O índice de Summat McClellan é um indicador de amplitude de mercado desenvolvido por Sherman e Marian McClellan. É uma versão de longo prazo do McClellan Oscillator e sua interpretação é semelhante à do McClellan Oscillator, exceto que é mais adequado para grandes reversões de tendências. Para uma cobertura mais extensa do índice, consulte o livro Patterns for Profit, de Sherman e Marian McClellan. McClellan sugere as seguintes regras para uso com o Índice de soma: Procure fundos principais quando o índice Summation cai abaixo de -1300. Procure por grandes tops para ocorrer quando ocorre uma divergência com o mercado acima de um índice Summation de 1600. O início de um mercado Bull significativo é indicado quando o Índice Summation passa acima de 1900 depois de mover para cima mais de 3600 pontos em relação ao seu baixo anterior (por exemplo, O índice muda de -1600 para 2000). O índice de soma é plotado adicionando a função Cum ao McCllellan Oscillator. A fórmula é Cum (Mov (C, 19, E) - Mov (C, 39, E)). Metastock Bands Revised Encontrei um problema com as fórmulas de Bandas postadas ontem. Independentemente dos parâmetros opcionais inseridos para o comprimento EMA ou largura de banda, o Expert parece ler apenas os valores padrão. Como resultado, ao usar outros parâmetros diferentes, os pontos coloridos aparecem em locais inadequados. Se os pontos coloridos forem considerados desnecessários, o Especialista pode simplesmente ser destacado. Alternativamente, abaixo está uma versão codificada. Não há tela para inserir parâmetros opcionais. Em vez disso, traça a fórmula Bandas, então clique com o botão direito do mouse em uma das bandas, selecione Propriedades das Bandas, a guia Fórmula e altere os parâmetros nas duas primeiras linhas da fórmula Bandas, clique em OK. Ou faça a mudança no Editor de fórmulas. Os valores precisam ser inseridos apenas uma vez, na fórmula Bandas, a fórmula BandsCount e o Expert levará seus valores a partir disso. Para uso regular, obtenha a exibição do seu agrado e, em seguida, crie um modelo. MA: Mov (C, Pds, E) TBnd: MA (1Pct100) LBnd: MA (1-Pct100) MA TBnd LBnd TBnd: FmlVar (Bandas, TBND) IUp: (H gt TBnd) Ref ((H lt TBnd), -1) CntUp: IUp BarsSince (IUp1) (H gt TBnd) LBnd: FmlVar (Bandas, LBND) IDn: (L lt LBnd) Ref ((L gt LBnd), - 1) CntDn: IDn BarsSince (IDn1) (L LBnd) CntUp - CntDn Symbols tab. FmlVar (BandsCount, CNTUP) gt 1 guia Gráfico: ponto, pequeno, verde, tabela de preços acima do gráfico. FmlVar (BandsCount, CNTDN) gt 1 Guia gráfico: Dot, Small, Magenta, Abaixo do gráfico de preço Metastock Bandas de Negociação Ajustáveis ​​Usando os valores padrão usados ​​nas fórmulas, descobri que essas bandas superiores e inferiores oferecem controle de risco efetivo durante a negociação. A banda superior pode ser usada como ponto extremo para se livrar dos shorts e vice-versa. Na verdade, os preços tendem a permanecer acima das bandas, enquanto o mercado está em forte tendência de alta, e os preços permanecem abaixo das bandas em uma tendência de baixa. Nos mercados de curto prazo, eles tendem a se mover entre as bandas. Encontrei essa ideia no Tushar Chandes New Technical Trader. Como você estudou a ATR tão completamente, seria muito bom se você pudesse comentar sobre eles. Pode ser feito em um modelo para facilitar o uso. Prd1: Entrada (Período ATR, 5,20,5) Prd2: Entrada (Período para Maior Valor Alto, 5,20,10) Prd1: Entrada (Período ATR, 5,20,5) Prd2: Entrada (Período para baixo mais baixo Valor, 5,20,10) Metastock Fórmula Trendline Automática Esta fórmula irá desenhar uma linha de tendência a partir do fundo mais recente. O L (baixo) pode ser alterado para C (fechar) e o 10 pode ser alterado para um valor percentual diferente. Você também precisará alterar o estilo da linha para o último na lista suspensa. Mike Helmacy techanalysis Aqueles que me conhecem descobriram que eu vacilar entre o MUITO complicado e o muito simples. Eu tenho acompanhado alguns estoques (volatilidade média, mas bom se move para cima e para baixo durante um período de 2-5 semanas) e rastreando-os com cerca de 15 modelos nos quais a maioria das fórmulas que eu tenho adquirido residem. Eu queria acompanhar aqueles que melhoravam e aqueles que não eram tão eficazes. Eu também rastreei essas fórmulas que chegaram atrasadas ao mostrar as voltas no momento em frente àqueles que alcançaram a curva. A este respeito, eu estava procurando encontrar estoques em mínimos e máximos de prazo intermediário, NÃO para indicadores que identificaram ações que começaram a correr em qualquer direção e estavam destinadas a continuar. Como resultado, eu criei um indicador muito simples que mostrou um alto grau de precisão na turn-calling, mas NÃO me deu indicação da força ou duração do novo movimento, apenas que isso provavelmente ocorreria. Eu acredito que finalmente descobri que qualquer sinal de uma mudança de impulso NUNCA lhe dará uma sensação de força ou duração POR SUA NATUREZA, e que apenas os sinais que identificam ações dentro de uma tendência de impulso (ou seja, já estabelecido) são capazes fazer isso. Meu indicador de mudança de tendência de impulso é derivado de um indicador de tendência intermediária que usei há algum tempo no MSWIN 6.0. Minha nova fórmula é. (PDI (8) - MDI (8)) - (PDI (21) - MDI (21))) (PDI (13) - MDI (13)) Experimente. Eu acho que você gostará. E é a mesma codificação em WOW, eu acredito. BW Chan Posteei uma atualização para as fórmulas RMTA e TOSC, as primeiras fórmulas tinham um Valor Absoluto que não era chamado no artigo (eu tinha confundido o significado). As novas fórmulas parecem traçar exatamente como as antigas. Mas eu queria que o código combinasse as matemáticas no artigo. Agradeço a William Golson pela ajuda. Metastock Indicador personalizado Médias móveis períodos1: Entrada (Períodos de ROC, 2,50,12) Entrada (linha horizontal 1, -50,50,5) Entrada (linha horizontal 2, -50,50, -5) Metastock Expert Comentário por Michael Arnoldi Review of. Ltmbolgt a partir da ltdategt TODOS FECHAR WriteVal (FECHAR, 2.3) AMANHADAS PROJETADAS HIGH WriteIf (CltO, WRITEVAL (-L (H2LC) 2,25.2)) WriteIf (CgtO, WRITEVAL (-L (2HLC) 2,25.2)) WriteIf (CO WRITEVAL (-L (HL2C) 2,25.2)) PROJETADO BAIXO WriteIf (CltO, WRITEVAL (-H (H2LC) 2,25.2)) WriteIf (CgtO, WRITEVAL (-H (2HLC) 2,25.2)) WriteIf (CO WRITEVAL (-H (HL2C) 2,25.2)) BANDEIRAS DO BOLLINGER PREÇO DE FECHAMENTO: WRITEVAL (C, 2.3) BOLLINGERBAND TOP: WRITEVAL (BBandTop (C, 21, E, 2), 13.3) 21 DIA MUDANÇA MÉDIA: WRITEVAL (MOV (C, 21, E), 13.3) BOLLINGERBAND BOTTOM: WRITEVAL (BBandBOT (C, 21, E, 2), 13.3) Metastock Exploração SAR Metastock-Stocks Cante acima de 60 dias de alta Para encontrar os títulos que fecharam acima de seu alto hoje (O último dia de negociação no banco de dados) pela primeira vez, escrevi este MetaStock Explorer. Esta fórmula faz duas coisas: 1) Listar apenas os valores mobiliários que preencheram as condições exigidas apenas no último dia de negociação. 2) A nova alta de 60 dias deve ter ocorrido apenas no último dia de negociação. De Rajat Bose Esta é uma fórmula do MetaStock com a qual tive muito sucesso. Copie e cole isso no filtro Explorer. CgtRef (C, -1) E CgtRef (C, -2) E CgtRef (C, -3) E CgtRef (C, -4) E Ref (C, -1) ltRef (C, -2) E Ref (C , -1) ltRef (C, -3) E Ref (C, -1) ltRef (C, -4) E Ref (C, -2) ltRef (C, -3) E Ref (C, -2) ltRef (C, -4) E Ref (C, -3) ltRef (C, -4) Esta fórmula irá retirar todos os estoques que tenham fechado o mesmo que o dia anterior ou abaixo do dia anterior por 3 dias, então em O 4º dia fecha mais alto do que os 3 dias anteriores fechados. O motivo pelo qual eu indiquei que o primeiro fechamento de 3 dias foi o mesmo ou menor do que os dias anteriores fechados foi que elegeraria todo o estoque em uma tendência para cima se fosse apenas o fechamento do 4º dia mais alto que o 3 anterior que você obtivesse Centenas de retornos na pesquisa. Ele vai pegar estoque que estava em uma faixa de negociação ou consolidação, em seguida, sair do intervalo. A razão pela qual eu tive o 4º dia mais alto do que o anterior 3 foi porque, de outra forma, elegeria estoque em uma tendência de queda sem aumento significativo no fechamento no dia 4. Uma vez que eu tenha uma lista curta, eu verifico com a linha de retorno Daryls 3 dias E às vezes executa uma média móvel 1030. Se as brechas de estoque os dias anteriores fecharem no horário aberto, entrarei no comércio e colocarei uma perda de stop para jogar. É uma ferramenta de temporização de curto prazo. Não vale a pena usar para investidores de longo prazo. Alguns também sugeriram usar períodos de 25 ou 50 dias, embora eu use apenas 10 dias. Outros sugeriram que é muito útil quando usado em conjunto com o Welles Wilders RSI. Sum (If (C gt Ref (C, -1), 1, If ​​(C lt Ref (C, -1), -1, 0)), 10) EntryExit sinal comprar: Fml (CCIF-P) gtRef (Fml (CCIF-P), - 100) OU Cruz (Fml (CCIF-P), 100) Atualização de Krause do ponto de equilíbrio misto Atualizado alguns dos códigos desde a minha última publicação (CCIF-P), - 1) Sobre os artigos TASC escritos por Robert Krausz. O código agora é traçado nos dias apropriados (em vez de 1 dia à frente) e eles também devem ser mais eficientes para calcular. Estes são nomeados diferentes, então você deve excluir o código antigo depois de ter instalado o novo. Eu também publicarei um acompanhamento com um gráfico para mostrar como esses argumentos. Nota: as fórmulas na página web do Equis NÃO serão calculadas para os dias que faltam (feriados). Multipart Formulas PERGUNTA: Eu tenho uma pergunta específica. Uso WOW e MetaStock. Suponha que eu tenha um indicador que varie de 0 a 100 e eu tenho um sistema que diz comprar quando o indicador vai acima de 90 e segure até que ele vá abaixo de 10 e depois venda ou algo assim. Observe que, se o indicador estiver entre 10 e 90, você não sabe se isso é uma retenção ou não é válido, a menos que você saiba se ele passou pela última vez 90 ou 10. Até agora tão bom. Agora suponho que eu queira combinar o sinal desse sistema com outro sistema de indicadores para que eu possa dizer algo como comprar quando o sistema 2 diz comprar apenas se o sistema 1 estiver em modo de estoque. Isso pode assumir a forma de outro indicador que é 1 quando o sistema está no modo de espera e 0 quando está no modo de não segurar. Isso parece um problema geral que deve surgir muitas vezes, mas não é óbvio para mim como codificá-lo. Posso apostar que outras pessoas também poderiam se beneficiar com a resposta. Bob Anderton RESPOSTA: Obrigado a todos vocês pela grande ajuda e contribuição para a questão de como lidar com a combinação de indicadores em um sistema quando um deles dá um sinal através do cruzamento. Houve duas respostas, uma pode ser vista em 3310 de Larry no Yahoo MetaStock board (obrigado Mike), que está respondendo a uma pergunta ligeiramente diferente. Essa solução parece o que se usaria se alguém quisesse procurar o sistema 2 que sinalizava uma compra no mesmo dia em que o sistema 1 sinalizava uma compra atravessando um valor. O que eu realmente queria fazer era ter uma maneira de procurar o sistema 2 sinalizando uma compra durante qualquer momento que o sistema 1 dizia segurar porque o último sinal tinha sido uma compra. Isso foi abordado muito bem por Paulo na mensagem 3311. Eu tomei sua idéia para fazer o seguinte indicador: Se (BarsSince (Cross (Fml (Indicator1), 90)) ltBarsSince (Cross (10, Fml (Indicator1))), 1, 0) Isso faz um novo indicador que é 1 quando o último sinal é uma compra e 0 quando o último sinal foi uma venda. Imagine que este é um indicador de longo prazo. Agora, você pode procurar o seu indicador de curto prazo 2 para sinalizar uma venda e, apenas, com este novo indicador sendo 1, o que significa que o primeiro indicador estava no modo de espera. Este é um grande passo em frente para mim. Eu nunca usei essa função BARSSINCE antes (que é PERIODSSINCE para WOW) e essa foi a chave para poder fazer isso, eu acho. Variáveis ​​mutadas, volatilidade e um novo paradigma de mercado Variáveis ​​mutadas, volatilidade e um novo paradigma de mercado por Walter T. Downs, Ph. D. No MetaStock para Windows 6.0 ou superior, use o Consultor Especial para criar destaques, o que mostrará quando as fases de contração e expansão estiverem presentes. Primeiro, escolha Consultor Especialista no menu de ferramentas no MetaStock. Crie um novo perito com os seguintes destaques: Nome do especialista: New Market Paradigm Condição: BBandTop (CLOSE, 28, SIMPLE, 2) lt Ref (BBandTop (CLOSE, 28, SIMPLE, 2), - 1) E Condição: BBandTop (CLOSE , 28, SIMPLES, 2) gt Ref (BBandTop (CLOSE, 28, SIMPLE, 2), - 1) E clique em OK para salvar as alterações no perito. Abra um gráfico e clique no botão direito do mouse enquanto apontar para o cabeçalho do gráfico. Escolha Expert Advisor e, em seguida, escolha Anexar no menu de atalho do gráfico. Escolha o New Market Paradigm Expert e clique no botão OK. As barras de preços no gráfico serão destacadas azul durante uma fase de contração e vermelho em uma fase de expansão. My version of Tushar Chandes Vidya using the P variable Vidya Periods:Input(length of MA,5,100,20) K:Stdev(P,5)Mov(Stdev(P,5),20,S) A:(2(Periods1)) Vidya:AK(P)(1-AK)Ref(P,-1) Vidya Tar(SZ)an Long C-(((462Mov(C,34,E))-(420Mov(C,13,E))(490(Mov(Mov(C,13,E)-Mov(C,34,E),89,E))))42) Tar(SZ)an Short (C-(((325Mov(C,26,E))-(297Mov(C,12,E))(351Mov(Mov(C,13,E)-Mov(C,26,E),9,E))))28)2 The following formulas were constructed using interpretation from Technical Analysis of Stocks amp Commodities Magazine June 1994, article The Market Facilitation Index . by Gary Hoover. Taken from Stocks amp Commodities, V. 12:6 (253-254): The Market Facilitation Index by Gary Hoover Applying technical analysis to developing trading signals begins with the investigation of price movement and often incorporates volume studies to improve trading accuracy. The Market Facilitation Index (MFI) is one indicator that synthesizes both price and volume analysis. The MFI is the ratio of the current bars range (high-low) to the bars volume. The MFI is designed to gauge the efficiency of price movement. The efficiency is measured by comparing the current bars MFI value to the previous bars MFI value. If the MFI increased, then the market is facilitating trade and is more efficient, implying that the market is trending. If the MFI decreased, then the market is becoming less efficient, which may indicate a trading range is developing that may be a trend reversal8230. MFI: Fml(Range) Volume Efficiency: If(Fml(MFI),gt, Ref(Fml(MFI),-1),1, If(Fml(MFI),lt, Ref(Fml(MFI),-1),-1, If(Fml(MFI),,Ref(Fml(MFI),-1),0,0))) Where: 1 increase -1 decrease 0 unchanged Market Facilitation Comparison: If(V, gt, Ref(V,-1),If(Fml(MFI),gt, Ref(Fml(MFI),-1) ,1,If(Fml(MFI),lt, Ref(Fml(MFI),-1),2,0)),If(V, lt, Ref(V,-1),If(Fml(MFI),gt, Ref(Fml(MFI),-1),3,If( Fml(MFI),lt, Ref(Fml(MFI),-1),4,0)),0)) In the August 1996 Stocks amp Commodities, an article by Thom Hartle titled The Market Facilitation Index showed how to color bars to identify chart patterns based on changes in the market facilitation index and volume. Here is how to do this in MetaStock 6.0s new Expert Advisor. The first step is to create a new expert by choosing Expert Advisor from MetaStocks Tool menu, and then choose New from the Expert Advisor. Name the expert Market Facilitation Index, enter any notes you like and then click on the Highlights tab. Enter the following Highlights by choosing New, the color and then entering the following formulas: Green Bar (Green Bar) ROC((H-L)V,1,) gt 0 AND ROC(V,1,) gt 0 Fade Bar (Blue Bar) ROC((H-L)V,1,) lt 0 AND ROC(V,1,) lt 0 Fake Bar (Dk Gray Bar) ROC((H-L)V,1,) gt 0 AND ROC(V,1,) lt 0 Squat Bar (Red Bar) ROC((H-L)V,1,) lt 0 AND ROC(V,1,) gt 0 After you have entered the four highlights click OK to finish editing the experts properties. You can now right-click on the heading or background of any chart. Next select Expert Advisor and then Attach from the Chart shortcut menu. Attach the market facilitation index expert, and it will highlight the four market facilitation patterns that were discussed in Hartles article. Note: You can save a chart as a template with this expert attached, and then any time you apply the template to a chart the market facilitation index expert will automatically attach to the chart. -- Allan J. McNichol, Equis International The following formulas were taken from the article, The Cumulative Market Thrust Line . by Tushar Chande, in the December 1993 issue of Technical Analysis of Stocks amp Commodities . Taken from Stocks amp Commodities, V. 11:12 (506-511): The Cumulative Market Thrust Line by Tushar S. Chande, PhD. STOCKS amp COMMODITIES contributor Tushar Chande originally introduced the concept of market thrust in August 1992 as a method by which to overcome the limitations of the Arms index. Since then, variations have been suggested on the theme and here, Chande offers the variation of a cumulative market thrust line, in which market thrust is cumulated to calculate a volumetric advance-decline line by including the effect of up and down volume. Composite securities are created from 4 separate files. Advances, Declines, Upvolume, Downvolume. The article side bar presupposes the user has these four files. Reuters Trend Data (RTD) supplies this data in two files. The tickers are X. NYSE-A (Advances, number and volume) and X. NYSE-D (Declines, number and volume). To use these two files, you must utilize two different custom formulas and the indicator buffer in MetaStock8482 for DOS. CompuServe supplies this data in 4 files. The tickers are NYSEI (Advances) NYSEJ (declines) NYUP (Advance volume) and NYDN (decline volume). DialData supplies this data in two files. Advances, number and volume and Declines, number and volume. The tickers are NAZK and NDZK. For the Windows versions of MetaStock: For RTD and Dial Data: 1: C V 2: 100 ( ( P - ( C V ) ) ( ( P ( C V ) ) ) )To plot it: Load advances, plot formula 1. Drag the plotted formula 1 from the advances in to the declines chart. Plot the thrust indicator formula (2) directly on top of the plotted formula 1 in the declines chart. For CompuServe data: 1: C 2: 100 ( ( P - C ) ( ( P C ) ) ) Create a composite of the Advances Up Volume Create a composite if the Declines Down Volume Load advances composite. plot formula 1. Load declines composite. Drag the plotted formula 1 from the advances in to the declines chart. Plot the thrust indicator formula (2) directly on top of the plotted formula 1 in the declines chart. To create the cumulative thrust oscillator line perform the same steps as above except change formula 2 to: Cum(100(P-C)(PC)) for CompuServe data Cum(100(P-(CV))(P(CV))) for RTD and Dial Data To create the cumulative market thrust line, the formula is: Cum(P-C) for CompuServe data Cum(P-(CV)) for RTD and Dial Data You now have the thrust indicator plotted exactly as the article discusses. The KST indicator was developed by Martin J. Pring. The name KST comes from Know Sure Thing. The KST is constructed by summing four smoothed rates of change. For more interpretation refer to Martin Prings article Summed Rate of Change (KST) in the September 92 issue of TASC. The following formulas are MetaStock formulas for the KST. Daily KST Simple Moving Average (Mov(Roc(C,10,),10,S)1) (Mov(Roc(C,15,),10,S)2) (Mov(Roc (C,20,),10,S)3) (Mov(Roc(C,30,),15,S)4) Long-Term Monthly KST Simple Moving Average ( (Mov(Roc(C,9,),6,S)1) (Mov(Roc(C,12,),6,S)2) (Mov(Roc(C ,18,),6,S)3) (Mov(Roc(C,24,),9,S)4) ) 4 Intermediate KST Simple Moving Average (Mov(Roc(C,10,),10,S)1) (Mov(Roc(C,13,),13,S)2) (Mov(Roc (C,15,),15,S)3) (Mov(Roc(C,20,),20,S)4) Intermediate KST Exponential Moving Average (Mov(Roc(C,10,),10,E)1) (Mov(Roc(C,13,),13,E)2) (Mov(Roc (C,15,),15,E)3) (Mov(Roc(C,20,),20,E)4) Long-Term KST Exponential Moving Average (Mov(Roc(C,39,),26,E)1) (Mov(Roc(C,52,),26,E)2) (Mov(Roc (C,78,),26,E)3) (Mov(Roc(C,109,),39,E)4) Short-Term KST Weekly Exponential Moving Average (Mov(Roc(C,3,),3, E)1) (Mov(Roc(C,4,),4, E)2) (Mov(Roc(C,6,),6, E)3) (Mov(Roc(C,10,),8, E)4) The Mass Index was designed to identify trend reversals by measuring the narrowing and widening of the range between the high and low prices. As the range widens the Mass Index increases as the range narrows the Mass Index decreases. The MASS Index appeared in the June 92 Technical Analysis of Stocks amp Commodities article The Mass Index, by Donald Dorsey. Taken from Stocks amp Commodities, V. 10:6 (265-267): The Mass Index by Donald Dorsey Range oscillation, not often covered by students of technical analysis, delves into repetitive market patterns during which the daily trading range narrows and widens. Examining this pattern, Donald Dorsey explains, allows the technician to forecast market reversals that other indicators may miss. Dorsey proposes the use of range oscillators in his mass index. The following is the MetaStock formula for Sum(Mov( ( H - L ) ,9,E) Mov(Mov( ( H - L ) ,9,E) ,9,E ) ,25 ) The interpretation for the Modified Volatility Index was taken from the article Modifying The Volatility Index . by S. Jack Karczewski, in the April 1995 issue of TASC . The Volatility Index (VIX) is the implied volatility of a group of Standard amp Poors 100 index options. It is updated by the CBOE. This formula assumes you can get the VIX information downloaded from some data vendor, such as Dial Data, Telescan, or DBC Signal. The custom formula you should create is the Modified VIX: ( ( ( P - Mov( P ,15,E ) ) Mov( P ,15,E ) ) ( 100 33 2 ) ) ( Sqrt( 252 ) Sqrt( 15 ) C ) The steps to get the actual charts are: For the Windows versions of MetaStock: 1 - Open the chart of the OEX 2 - Open the chart of the VIX. 3 - Drag the plot of the OEX into the chart of the VIX. 4 - Plot the formula for the Modified VIX directly on top of the OEX plot. You now have a plot of the Modified VIX. For interpretation of the Modified VIX refer to Mr. Karczewskis article. Frequently we get requests for a formula that would take only one day of the week and average them for several weeks. For example construct a moving average of only the Fridays. This can be done in MetaStock8482 for Windows by using the following formula. The following MetaStock formula is for a moving average of the Friday of every week, if you want it calculated on any other day you would substitute a 1 for Monday, 2 for Tuesday, 3 for Wednesday, and 4 for Thursday. The number of day you wanted would replace the two 5s already in the formula. This moving average is currently a 6 week or 6 Friday moving average. If you wanted to change it to another periodicity you would change the 30 to the number of weeks or specific days multiplied by 5. In other words if you wanted a 4 day moving average of Friday you would change the 30 to 45 or 20. Mov(If(DayOfWeek( )5,C, Peak(1,If(DayOfWeek( )5,C,0),1)),30,S) To create the 220-Day EMA Breakout System by David Landry in MetaStock for Windows, choose System Tester from the Tools menu. Now choose new and enter the following system test rules and options: Enter Long: Mov(C,5,E) gt Mov(C,13,E) AND Mov(C,13,E) gt Mov(C,40,E) Close Long: Cross(Mov(C,13,E),Mov(C,5,E)) Now you can play with these combinations on both the enter long and close long side. For example, keep the same Enter Long but change the Close Long to: This will keep you in the trade longer. You may want to enter when the 5 crosses above the 13 and not wait for the 40 OR, you may just want to use the 5 cross above the 40 and forget about the 13. If you have Metastock formulas you would like to share, Please email to We look forward to hearing from you To learn more about how to use Metastock and its formula click here. copyright 2003 MetaStock Website Home Metastockreg is a registered trademark of Equis International.

No comments:

Post a Comment