Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Também redesenhar e FFT são coisas diferentes, você pode usar FFT e nada será redesenhado. Para Cauchy irei agora, para ler.
Oh, que interessante. E eu pensei que todas as pseudo-máquinas baseadas no princípio de "conversão - filtragem de freqüência - conversão inversa" são necessariamente redesenhadas...
E não perca tempo com Cauchy, seu p.d.f. - a/(b^2 + (x-m)^2). Com a normalização por um, é claro. Mas o integral do p.d.f. multiplicado pela variável x já é divergente (isto é m.o.).
Sim, também redesenhar e FFT são coisas diferentes, você pode usar FFT e nada será redesenhado. Para Cauchy, vou agora, para ler.
Oh, que interessante. E eu pensei que todos os pseudo-domínios baseados no princípio de "conversão - filtragem de freqüência - conversão reversa" são necessariamente redesenhados...
Prival está certo, tudo depende de qual estrutura/scheme de filtro usar. Se realmente interessante, por exemplo, como este:
Não há redesenho. Eu mesmo costumava me divertir muito com estes filtros.
Eu olho, olho para ele - algumas fórmulas estranhas, e o avatar não é algo como :-) Eu gosto mais :-).
(Compare http://www.jurikres.com/catalog/ms_ama.htm#top). Nosso avião é melhor :-).
É por isso que eu sugiro tentar fazer um indicador melhor, mais adaptável. Talvez algo de bom venha à tona.
A idéia é a seguinte.
1. Tomamos este indicador como base ("Kaufman otimizado AMA: Perry Kaufman AMA otimizado"), muitas pessoas já trabalharam nele. A teoria deste indicador está descrita no arquivo (arquivo anexo). Nós tomamos uma parte deste indicador (idéia). Cálculo da taxa de eficiência do ER (varia de 0 a 1). Ele determinará o período médio (amostragem) de 2 a N (N é definido como um parâmetro de entrada no algoritmo). O resto é um pouco mais complicado.
2 Nós não usamos EMA (média móvel exponencial), mas um polinômio. A potência máxima do polinômio n (também definido como um parâmetro externo). Em princípio, podemos parar e variar n e correr no testador, eu acho que já podemos obter bons resultados. Mas IHMO a pulga ainda não está totalmente treinada, então vamos seguir em frente.
3. Se for adaptável, então que seja adaptável em toda a sua extensão. Além disso, o próximo - o grau de polinômio também é calculado (escolhido o melhor por algum critério). Como não temos informações a priori sobre ruído. Sugiro o uso do critério - o coeficiente de determinação. A lógica de selecionar o polinômio ideal de acordo com este critério está descrita no arquivo (ver pp. 12, 13 e 14). Há até mesmo um programa escrito em MathCade, como fazê-lo.
Se alguém estiver interessado, estou pronto para programar e verificar novamente o ponto 3 em MathCade. Também o ajudarei a criar tal indicador na MQL devido às minhas modestas capacidades.
Indicadores de não amadurecimento ou de baixo amadurecimento' --- FRAMA
--- FRAMA ---
1. Como base para este indicador ("Kaufman otimizado AMA: Perry Kaufman AMA otimizado"), muitas pessoas já trabalharam nele. A teoria deste indicador está descrita no arquivo (arquivo anexo). Nós tomamos uma parte deste indicador (idéia). Cálculo da taxa de eficiência do ER (varia de 0 a 1). Ele determinará o período médio (amostragem) de 2 a N (N é definido como um parâmetro de entrada no algoritmo). O resto é um pouco mais complicado.
2. não usamos EMA (média móvel exponencial), mas um polinômio. o grau máximo do polinômio é n (também definido como um parâmetro externo). podemos parar e variar n e executá-lo no testador, acho que já podemos obter bons resultados. Mas IHMO a pulga ainda não está totalmente treinada, então vamos seguir em frente.
3. Se for adaptável, então que seja adaptável em toda a sua extensão. Além disso, o próximo - o grau de polinômio também é calculado (escolhido o melhor por algum critério). Como não temos informações a priori sobre ruído. Sugiro o uso do critério - o coeficiente de determinação. A lógica de selecionar o polinômio ideal de acordo com este critério está descrita no arquivo (ver pp. 12, 13 e 14). Há até mesmo um programa escrito em MathCade, como fazê-lo.
Minha humilde opinião autodidata é a seguinte: o modelo proposto de "filtro adaptativo" não funcionará, não vou perder meu tempo com ele. É tudo menos filtragem adaptável. Existe uma teoria coerente, coerente e comprovada de filtragem adaptável. E se você quiser fazer um filtro exatamente adaptativo - é melhor usar exatamente esta teoria.
Se você não tiver tempo para entender esta teoria e projetar o AF, então pegue o MathLab e construa o filtro necessário (se não for um especialista em filtragem adaptável, o MathLab o fará muito melhor). Além disso, você tem duas maneiras: ou gerar dll ou usar m-files para convertê-los para MQL, graças a Deus eles estão abertos.
Minha humilde opinião autodidata é a seguinte: o modelo proposto de "filtro adaptativo" não funcionará, não vou perder meu tempo com ele. Isto é tudo menos filtragem adaptativa. Existe uma teoria coerente, coerente e comprovada de filtragem adaptável. E se você quiser fazer um filtro exatamente adaptável - é melhor usar exatamente esta teoria.
Se você não tem tempo para entender esta teoria e projetar AF, então pegue o MathLab e construa o filtro necessário (se não for um especialista em filtragem adaptável, então o MathLab o fará muito melhor). Então há duas maneiras: ou gerar dll ou cavar em arquivos m, transferindo-os para MQL, graças a Deus eles estão abertos.
Minha humilde opinião autodidata é a seguinte: o modelo proposto de "filtro adaptativo" não funcionará, não vou perder meu tempo com ele. É tudo menos uma filtragem adaptável. Existe uma teoria coerente, coerente e comprovada de filtragem adaptável. E se você quiser fazer um filtro exatamente adaptável - é melhor usar exatamente esta teoria.
Se você não tiver tempo para entender esta teoria e projetar o AF, então pegue o MathLab e construa o filtro necessário (se não for um especialista em filtragem adaptativa, o MathLab o fará muito melhor). Então você tem duas maneiras: ou gerar dll ou passar por arquivos m e colocá-los em MQL, graças a Deus eles estão abertos.
Qual será a opinião? Que eu não conheço DSP e em particular um dos tópicos sobre os quais eu costumava ler palestras (filtros digitais adaptativos). Ou que é melhor fazer isso em Matlabe? Acho que o autor está errado ali e ali. Tenho um "pouco" de conhecimento neste campo, e existe uma linguagem de programação melhor do que MathLaba. Eu não preciso de nenhuma dll para enviar os resultados dos cálculos para o terminal MT4 (eu só preciso do komposter).
Parece-me que escrever sobre minha sugestão e dizer que não há nenhuma filtragem adaptável lá entendeu mal. E não poderá responder onde, quando e por que razão, digamos, é necessário aplicar a janela de Hemming, e quando sua aplicação só prejudica. Qual é a diferença entre o filtro adaptável Wiener e o filtro Widrow-Hopf ao analisar seus filtros FFC ou Butterworth e Chebyshev, quando é necessário e possível aplicar o primeiro filtro, e quando o segundo filtro.
Desculpe se me deparei duramente, mas você não pode simplesmente descartar as idéias como passé. Levo no máximo 1-2 horas para programar tudo o que tenho escrito em MathCade e não preciso da ajuda de ninguém para isso. Quis ajudar os outros a mostrar a direção a ser seguida, se eles quiserem obter um filtro adaptável, e pronto para ajudá-los neste caso. Os filtros adaptativos são um mar e um pequeno carrinho deles.
Que você não esteja tão zangado, deixe-me dar-lhe como amante de MathLaba um livro sobre DSP, há 989 páginas sobre esta coisa DSP, muitos exemplos nesta linguagem de programação, mas na minha humilde opinião MathCad é melhor :-)