Aprendizado de máquina no trading: teoria, prática, negociação e não só - página 2887
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
é possível em mudanças relativas em relação ao preço absoluto ou em mudanças logarítmicas em relação ao preço absoluto também)))))
Não faz diferença, com as transformações, a ordem de classificação dos elementos não mudará, ou seja, as divisões nas árvores estarão nos mesmos lugares. Se você usar redes neurais, deve ser a mesma coisa, mas não tenho certeza.....
PS. Não será. Em primeiro lugar, tudo é dimensionado para o intervalo 0...1. Em segundo lugar, se você logaritmizar qualquer série, a ordem não será alterada, mas os pesos e os deslocamentos serão usados. Após a logaritmização de uma série com os mesmos pesos e deslocamentos, ela terá um efeito diferente (talvez por ordens de magnitude). Mas isso é mais uma desvantagem das redes neurais do que uma vantagem.Cada barra tem uma estrutura interna. Se as estruturas coincidirem, pode ser alguma condição.
Uma barra pode ser considerada uma estrutura complexa.
O exemplo mostra barras de 5 minutos em 1 hora. As horas não são cortadas no início da hora, mas acho que o ponto está claro, pois há uma diferença entre olhar para uma barra de hora simples ou uma barra estrutural.
Não há padrões de trabalho com um número fixo de barras no mercado, como escrevi acima (pelo menos não encontrei nenhum).
E usar padrões com um tamanho dinâmico é um desafio (quero dizer, dentro da estrutura do MO), existem métodos para esses fins, pelo menos a mesma análise de onda, mas então o MO não é necessário.
Não consigo entender qual é a diferença entre os incrementos e a diferença de preço absoluto na janela. Além disso, você pode treinar não apenas em incrementos, mas também em alterações relativas do preço absoluto ou em alterações logarítmicas do preço absoluto)))))
Os retornos são a diferença x[i] - x[i-1]
e, às vezes, você precisa de x [i] - x[i-1044 ]
1) para negociar algo, é preciso primeiro analisá-lo adequadamente. Os incrementos não são adequados para análise, pois o conhecimento dos preços anteriores é perdido.
1) Quase sempre a variável-alvo é um incremento ou algo relacionado a ele. Incorporar incrementos em características é outra questão. Mas, muitas vezes, transformações simples nos permitem ver a relação das características com os incrementos. Por exemplo, a diferença de médias pode ser escrita como uma combinação linear de incrementos, etc.
2) Pessoalmente, a apofenia me atrapalha. É difícil não ver algo que você realmente quer ver. Eu preferiria ter alguma forma de medir a importância dos níveis - o retorno a eles, por exemplo.
3) O SB é muito bom em desenhar topos duplos. É importante verificar se há alguma diferença em relação ao SB associada a esse padrão específico.
4) Bem, destacamos o estado da lista de participantes. Uma lista de possibilidades de sua influência no mercado tem várias páginas, e como você pode descobrir quando e o que ele aplica a partir dessa lista? Bem, sim, existe a análise fundamentalista, mas ela também não é uma panaceia e é difícil de fazer.
Idealmente, de acordo com o TOS, você deve pegar os ticks, filtrá-los e reduzir a amostragem, caso contrário, aparecerá o aliasing
Mas forex não é Tsos, é uma física diferente, certo?
Quero executar algumas estratégias em dados históricos. Por favor, recomende soluções prontas para modelagem!
Se quiser fazer tudo sozinho, há uma seção CodeBase com muitos exemplos prontos de Expert Advisors e indicadores. Você pode usá-los como base para sua pesquisa. Nesse caso, você pode testar estratégias usando as ferramentas MT4/MT5. O MT5 também tem integração com a linguagem de programação python. Você pode carregar facilmente os dados históricos necessários e trabalhar com eles. Aqui está um exemplo da função de upload
Para testar suas estratégias, você precisa de um testador escrito em python. Eu publiquei o meu neste tópico (você pode pesquisar em Todas as publicações em meu perfil).
Se não quiser se preocupar com isso, há uma seção Freelance na qual você pode criar um robô/indicador de negociação para sua estratégia por seu dinheiro.
não há padrões de trabalho com um número fixo de barras no mercado, como escrevi acima (pelo menos não encontrei nenhum).
E usar padrões com um tamanho dinâmico é um desafio (quero dizer, dentro da estrutura do MO), existem métodos para esses fins, pelo menos a mesma análise de onda, mas então o MO não é necessário.
O MO deve ser apoiado e aplicado, mas em outros níveis de compreensão das condições de aplicação.
Nenhum modelo padrão de MO pode fornecer um resultado pronto de cara. Mas há soluções alternativas para aplicar o MO.
Reconhecimento de padrões, quem está disposto a esse tipo de incômodo?
Ou por meio de wavelets com downsampling.
Reconhecimento de padrões, quem está disposto a fazer esse tipo de hemorragia?
Ou por meio de wavelets com downsampling.
O reconhecimento de padrões ou o reconhecimento de modelos de mercado é o primeiro tijolo.
Isso pode ser feito com ferramentas MQL, mas com o MO esse método será mais avançado e progressivo.
P.s.
Podemos olhar para o futuro com mais ousadia.