Monday 22 April 2019

Fórmula média móvel deslocada para amibroker


Traça o gráfico usando dados de matriz. Parâmetros: array - array de dados a serem nomeados por gráfico - define o nome do gráfico usado para exibir valores em uma barra de título. Cor - define a cor do gráfico que pode ser estática (se o terceiro argumento for um número) ou dinâmico (quando o terceiro argumento é uma matriz). Os índices de cores estão relacionados à paleta atual (veja PreferênciasColor) O estilo é uma combinação de um ou mais dos seguintes valores: styleLine 1 - gráfico normal (linha) (padrão) estiloHistogram 2 - estilo do gráfico de histogramaThick 4 - estilo de gordura (grosso) Dots 8 - Incluir pontos estiloNoLine 16 - sem estilo de linhaDashed 32 - estilo de estilo de linha tracejadaCandle 64 - estilo de cartaz de castiçalBar 128 - estilo de gráfico de barra tradicionalNoDraw 256 - sem empate (executar escala de eixo apenas) estiloStaircase 512 - escada (quadrado) gráfico estiloSwingDots 1024 - pontos médios para escadaria Estilo do gráficoNoRescale 2048 - sem estilo de rescisãoNoLabel 4096 - sem estilo de etiqueta estiloPointAndFigure 8192 - ponto e figura (novo em 4.20): styleArea 16384 - gráfico de área (histograma extra-largo) styleOwnScale 32768 - o gráfico usa estilo de escala independenteLeftAxisScale 65536 - o gráfico usa o eixo esquerdo Escala (independente do eixo direito) styleNoTitle - não exiba os valores desse gráfico no estilo do título do gráficoCloud - estilo da nuvem (área entre alto E matrizes baixas) - para ser usado com a função PlotOHLCClipMinMax - área clip (não pintura) entre níveis mínimos e máximos - observe que este estilo é incompatível com impressoras e WMF (metarquivos). StyleGradient - (novo em 5.60) - gráfico de área de gradiente. A cor do gradiente superior é especificada pelo parâmetro de cor na função Plot (), a cor do gradiente inferior é a cor de fundo ou pode ser definida usando a função SetGradientFill. StyleGradient pode ser combinado com styleLine minvalue e maxvalue - (usado apenas pelo styleOwnScale plots) define valores mínimos e máximos do gráfico (limite inferior e superior para o eixo Y) XShift - permite deslizar visualmente o gráfico após a última barra. ZOrder - define a posição do eixo Z do gráfico fornecido. O padrão é zero. Zorder 0 significa também onde a grade está localizada. Então, se você deseja traçar DETRÁS da grade, você precisa especificar o parâmetro zorder negativo. Os planos são desenhados na seguinte ordem: o parâmetro zorder tem precedência sobre a ordem das funções de chamada Plot (), portanto, se a ordem z estiver configurada, ele determina o planejamento ordem. Consulte amibrokergifszorder. gif Se múltiplos lotes usam o mesmo parâmetro de ordem z, eles são plotados na ordem de chamada inversa (os primeiros que aparecem no código são plotados primeiro). Esta regra pode ser alterada pela variável já existente da gráfica 1 que, quando especificada, inverte esse comportamento (assim, os gráficos são desenhados na ordem de chamada). Observe que o acima se aplica a cada camada zorder separadamente (então, dentro da mesma regra de chamada inversa da camada zorder, aplica) Isso pode parecer complicado, mas é necessário para compatibilidade com versões anteriores. Largura - define pixel ou porcentagem de largura do gráfico fornecido. O padrão é 1 pixel. Os valores positivos especificam a largura PIXEL, os valores negativos especificam a largura em percentagem da largura atual da barra. Então, por exemplo, -20 lhe dará uma largura dinâmica que é 20 da largura da barra. Exemplo: Lote (C, Close, colorBlack, styleBar, Null, Null, 0, 1, -20 largura da linha como porcentagem da barra) Exemplo 20-bar Mudança média deslocada 10 barras no futuro após a última barra: Traçar (Fechar. Fechar. ColorBlack. StyleCandle) Plot (MA (Close. 20), Shifted MA. ColorRed. StyleLine. Null. Null. 10) Observe que o deslocamento ocorre durante o traçado AND NÃO afeta a matriz de origem Referências: Mais informações: Moved Moved Average Moving Moved As médias são úteis para fins de tendência, reduzindo o número de whipsaws em comparação com uma média móvel ou exponencial equivalente. A média movida deslocada gera sinais quando o preço cruza a média móvel: vá longo quando o preço cruza acima da Média móvel deslocada abaixo. Vá curto quando o preço cruza abaixo da Média móvel deslocada de cima. A Monster Beverage Inc. (MNST) é plotada com uma Média de Movimento Simples de 20 semanas para seguir a tendência de atualização primária de 2018 a 2017. A tendência é apresentada logo abaixo de 68 em julho de 2017, mas há 7 whipsaws (saída e reentrada) ao longo do período. Deslocar a média móvel nos permite minimizar o número de whipsaws. Três médias deslocadas são apresentadas: 15 semanas deslocadas por 5 semanas 13 semanas deslocadas por 7 semanas e 10 semanas deslocadas por 10 semanas. A soma do Período Médio Mover e o Período de deslocamento em cada caso somam até as mesmas 20 semanas, conforme usado na média móvel inicial seguinte. Aumentar o Período de deslocamento reduz a capacidade de resposta (ou retarda a MA deslocada) mais do que a diminuição compensatória no período de tempo MA. O trade-off de um preço de saída mais baixo é superado pela transação e os custos de deslizamento economizados de evitar whipsaws. Calcula-se que as médias móveis exponenciais produz melhores resultados (do que as Médias móveis simples) para fins de tendência a longo prazo. Selecione Indicadores no menu do gráfico. Selecione a Média Mover (Deslocada) na coluna esquerda do Painel Indicador. Selecione suas configurações no painel central: Deslocamento do Período de Tempo Médio Médio ou Semanal (use um número para atraso) e Tipo Médico Mover (Normalmente Simples ou Exponencial). Salve o indicador na coluna direita gtgt. Consulte o Painel Indicador para obter mais instruções. As médias móveis deslocadas também estão disponíveis para preços abertos, altos e baixos, mas isso normalmente só seria usado para aumentar a capacidade de resposta a curto prazo. Junte-se a nossa lista de endereços Leia o boletim informativo do Diário de negociação de Colin Twiggs, com artigos educacionais sobre negociação, análise técnica, indicadores e novas atualizações de software. Oscilador de preço posicionado (DPO) Oscilador de preços postergados (DPO) Introdução O Oscilador de preços de detenção (DPO) é um indicador projetado Para remover a tendência do preço e facilitar a identificação dos ciclos. O DPO não se estende até a última data porque se baseia em uma média móvel deslocada. No entanto, o alinhamento com o mais recente não é um problema porque DPO não é um oscilador de momentum. Em vez disso, DPO é usado para identificar ciclos highslows e estimar o comprimento do ciclo. Cálculo da média móvel deslocada O deslocamento médio móvel realmente concentra a média móvel. Considere um deslocamento médio móvel de 20 dias 11 dias para a esquerda. Há 10 dias na frente da média móvel, 1 dia na média móvel e 9 dias por trás da média móvel. Na realidade, esta média móvel está no meio de seu período de look-back. Aproximadamente metade dos preços utilizados no cálculo são para a direita e a metade estão para a esquerda. O Gráfico 1 mostra o SampP 500 ETF (SPY) com um SMA de 20 dias (linha pontilhada verde) e um deslocamento SMA de 20 dias 11 dias (linha rosa). Os valores finais são os mesmos (106,84), mas a média móvel rosa termina em 27 de outubro e a média móvel verde termina em 11 de novembro, que é a última data no gráfico. Observe também como a média móvel centrada (rosa) segue mais de perto a parcela do preço real. O que o DPO mede O Oscilador de preço detonado (DPO) mede a diferença entre um preço passado e uma média móvel. Tenha em mente que o DPO é deslocado para a esquerda. O indicador oscila acima de zero, à medida que os preços se deslocam acima da média móvel deslocada. O Gráfico 2 mostra o SampP 500 ETF (SPY) com uma média móvel de 20 dias deslocada -11 dias. DPO de 20 dias é mostrado na janela do indicador. Observe como o DPO é positivo quando o preço está acima da média móvel deslocada e negativo quando o preço está abaixo da média móvel deslocada. Mesmo que este indicador pareça um oscilador clássico, ele não foi projetado para sinais de momentum. A média móvel deslocada é definida no passado e é por isso que o DPO é mostrado no passado. Mesmo com esse deslocamento, os picos DPO e as calhas podem ser usados ​​para estimar o comprimento do ciclo. DPO filtra as tendências mais longas para se concentrar em ciclos mais curtos. O Gráfico 3 mostra o Nasdaq 100 ETF (QQQQ) com DPO (20) na janela do indicador. Olhando para os picos e depressões, podemos ver um ciclo de 20 dias com baixas no início de setembro, início de outubro, início de novembro e início de dezembro. Há cerca de 20 dias entre esses mínimos. O ciclo perdeu no início de janeiro. Para mudar ou não para Shift É possível deslocar o Oscilador de Preços Detridos (DPO) com uma mudança horizontal para a direita. Se DPO for ajustado em 20, então é necessário um deslocamento de 11 períodos para ajustá-lo ao preço mais recente. Este número de deslocamento vem da fórmula no topo (202 1) 11. Enquanto o deslocamento pode parecer uma boa idéia, ele realmente derrota o objetivo desse indicador, que é identificar ciclos. Mesmo com um deslocamento positivo, as flutuações DPO não combinam bem com os preços. No exemplo abaixo, o último valor para DPO (20,11) ainda se baseia no fechamento há 11 dias e o valor da média móvel. Observe que o DPO ficou negativo à medida que o preço se movia abaixo da média móvel centrada 11 dias atrás (caixa laranja). DPO simplesmente não combina a ação de preço atual. Em contraste com o DPO, o preço foi abaixo dos 20 dias de EMA nos últimos 12 dias. O Oscilador de Preços de Percentagem (PPO) é mais adequado para identificar níveis de sobrecompra e sobrevenda. PPO (1,20,1) mostra a diferença percentual entre o preço atual e a média móvel exponencial normal de 20 dias. As condições de overboughtoversold ocorrem quando os preços ficam relativamente longe dos EMA de 20 dias. Conclusões O Oscilador de Preços Detridos mostra a diferença entre um preço passado e uma média móvel simples. Em contraste com outros osciladores de preços, o DPO não é um indicador de momentum. Em vez disso, é simplesmente projetado para identificar ciclos com seus picos e depressões. Os ciclos podem ser estimados contando os períodos entre picos ou calhas. Os usuários podem experimentar configurações de DPO mais curtas e mais longas para encontrar o melhor ajuste. DPO e SharpCharts O Oscilador de Preços Detridos (DPO) pode ser encontrado na lista de indicadores em SharpCharts. O parâmetro padrão é 20 períodos, mas isso pode ser ajustado de acordo para encontrar ciclos. Os usuários também podem adicionar outro parâmetro separado por uma vírgula. Uma vírgula mais um número positivo desloca o indicador para a direita. DPO pode ser posicionado acima, abaixo ou atrás do gráfico de preços. Clique aqui para um exemplo ao vivo do Oscilador de preços de Detrended. Verificações sugeridas O Oscilador de preços de Detrended não é adequado para varreduras porque o indicador é baseado em uma média móvel de deslocamento. Um DPO de 20 dias correlaciona-se a um preço há 11 dias, o que não é prático para varreduras. O DPO também é baseado em níveis absolutos, o que torna difícil para fins comparativos. Um estoque 100 terá uma gama de DPO muito maior que um estoque de 20. O Google negociou cerca de 590 por ação no início de janeiro com um DPO por volta de 21. A Intel negociou cerca de 20,5 no início de janeiro com um DPO em torno de .20, o que é muito menor. O DPO é menor porque a Intel tem um preço muito inferior ao Google. Estudo adicional Análise técnica Charles Kirkpatrick amp Julie R. Dahlquist

No comments:

Post a Comment