Eu gostaria de calcular o ângulo da média móvel 10. double MAShift1 iMA (NULL, 0, MA, 0, MODESMA, PRICECLOSE, 3) duplo duplo MAShift3 iMA (NULL, 0, MA, 0, MODESMA, PRICECLOSE, 7) (SignalPeriod-0.0) WindowBarsPerChart () int ângulo MathArctan (MathTan ((MASHIFT1-MAShift3) (WindowPriceMax () - WindowPriceMin ())) ((test-0.0) WindowBarsPerChart ()))) 1803.14 parece calcular ângulos errados , Eu recebo respostas sem qualquer sentido, eu quero verificar qual é o ângulo entre 3 e 7 mudanças de volta. Você não pode calcular corretamente o ângulo da média móvel, porque isso depende da amplitude do gráfico (quantas barras são exibidas no gráfico) e, portanto, é uma maneira muito disfuncional para analisar dados. Mas você pode calcular a variação da média móvel ao longo do tempo: se for acima de 0, significa que está subindo. Se não, está caindo. Em seguida, você pode pintar aqueles em um indicador de barras (tipo como OsMA ou Awesome) e obter as informações visualmente. Você não pode calcular corretamente o ângulo da média móvel, porque isso depende da amplitude do gráfico (quantas barras são exibidas no gráfico) e, portanto, é uma maneira muito disfuncional para analisar dados. Mas você pode calcular a variação da média móvel ao longo do tempo: se for acima de 0, significa que está subindo. Se não, está caindo. Em seguida, você pode pintar aqueles em um indicador de barras (tipo como OsMA ou Awesome) e obter as informações visualmente. Então você está dizendo que só visual não consigo calculá-lo logicamente Como posso obter o ângulo de uma média móvel que é plotada em um gráfico Por exemplo: Eu tenho 2 a 3 médias móveis traçadas em minhas cartas. Com base no ângulo (f. e. 60 graus) eu tenho um indicador sobre o quão forte a tendência de alta atual é. Devo calcular o ângulo eu mesmo, com base nos valores de MA do f. e. Último 10 velas, ou devo usar o ObjectGet () - função eu tentei o último, mas você tem que especificar um nome, e uma vez que todos os meus MAs têm o mesmo nome (e eu não vejo como eu posso alterá-los), não há nada saindo. (Theyre realmente os mesmos MAs, mas baseados em preços próximos, altos e baixos). Qualquer ajuda seria muito apreciada Obrigado antecipadamente. O ângulo depende de quanto tempo você tem no eixo horizontal. Suponha que seu gráfico mostre 2 dias e você muda isso para 1 dia, o ângulo será menor. Então eu sugiro que você não use um ângulo, mas algo como a diferença de quota em pips por timeframequot. Isso significa: pegue a diferença de valor de MA1 e MA2 e divida-a pelo número de intervalos de tempo entre o momento em que as MAs se interceptam eo momento em que deseja o ângulo. Obrigado pela sugestão. Parece bom. Na verdade, eu já tenho algo de trabalho Mas ele precisa de um pouco de ajustes. Você não pode medir um canto de uma inclinação de uma linha reta na programação porque tem unidades diferentes - o preço eo tempo. É possível medir apenas semelhante com semelhante (como gosto). Neste caso, você tenta medir um canto de uma inclinação de uma linha reta na programação, expressa através de pixels. Você pode é autêntico medir apenas a velocidade de mudança do preço em termos de unidade Ponto para uma unidade de tempo. Gann Fan Linhas de Gann Fan são construídas em diferentes ângulos s. MT pode fornecer a função de ângulo com base em pixels de tela (trans de dois valores e duas vezes coodinates). Desde Angle é mais bom para as pessoas assistirem. MathArctan (MathTan ((price1-price2) (WindowPriceMax () - WindowPriceMin ())) ((shift2-shift1) WindowBarsPerChart ()))) 1803.14 Concordo totalmente com você. Os ângulos importam e são usados o tempo todo. Estou interessado na fórmula que você postou. Ive começando o ângulo com a fórmula seguinte: A inclinação é calculada em uma outra função. Anglefactor controla o formato do iene. De qualquer forma, fica perto, mas ainda não está certo. Quando eu colocar a sua fórmula em vez disso, eu recebo uma divisão por erro zero no testador de estratégia. Isto é porque as funções de janela não funcionam dentro do testador ou eu fiz algo errado Recursos especiais do processo de otimização Nada é emitido no diário (qualquer função Print ()) Isso foi feito para acelerar os testes e economizar espaço em disco. Se os logs completos forem produzidos, os arquivos de diário precisarão de centenas de MByte. Objetos de desenho não são realmente definidos Os objetos são desativados para acelerar o teste. QuotSkip função inútil resultsquot é usado a fim de não garble a tabela eo gráfico com os resultados dos testes, a possibilidade de ignorar resultados muito ruins é usado. Esta função pode ser ativada no menu de contexto de quotOptimization Resultsquot - gt ampquotSkip tab de resultados inúteis. Nota. Baseado em pixels de tela. Dx, dy deve estar na mesma unidade, melhor trans para os pixels da tela. MathArctan (MathTan ((price1-price2) (WindowPriceMax () - WindowPriceMin ())) ((shift2-shift1) WindowBarsPerChart ()))) 1803.14 dividir por erro zero. (Shift2-shift1) não deve ser igual a ZERO antes do cálculo. Eu testá-los na versão mais recente 203. Eu não testá-los ao testar EA. Quero dar-lhe o meu mais profundo apreço pela fórmula que você compartilhou. Eu não respondi mais cedo porque eu tinha que terminar de obter o meu EA juntos. Funciona como um encanto. Paz e boa vontade .-- A Roda do FogoAngelo Metatrader 4 Indicador O indicador MAAngle fornece sinais de compra e venda com base no ângulo de uma média móvel. Vamos dar uma olhada como ele funciona. Como interpretar este indicador de Forex A média móvel ascendente indica a barra verde de MAAngle do meio a forte acima da tendência. A queda da média móvel indica uma tendência de baixa para a MAAngle marrom. A média móvel plana indica uma tendência menos mercado MAAngle barra amarela. COMPRAR: Aguarde a primeira barra verde. VENDA: Espere a primeira barra marrom. Configurable Indicador Opções MAPeriod, Ângulo Treshold, StartMAShift EURUSD Exemplo de gráfico de 4 horas Posts relacionados: Clique aqui para deixar um comentário abaixo 0 comentários Deixe uma resposta: Escolha uma estratégia de negociação Top8230 Clique em um dos botões verdes para escolher sua estratégia de negociação top Nossos sistemas de forex, EAs, estratégias de negociação e indicadores 100 GRÁTIS por um tempo limitado. Como nós no Facebook Copyright 2017 Dolphintrader Download Forex Analyzer PRO para hoje livre Brand New sistema Forex com sinais super precisos e rápidos geração de tecnologia. Forex Analyzer PRO gera sinais de compra e venda diretamente em seu gráfico com precisão de laser e NUNCA REPAINTS Até 200 pips todos os dias Compra e venda de sinais de Forex Detecção avançada de alcance diário Alertas de e-mail de marketing móvel Não repintando ou retardando Nós sempre respeitamos sua privacidade no Dolphintrader.
No comments:
Post a Comment