Discussão do artigo "Desenvolvimento de estratégias de trading de tendência baseadas em aprendizado de máquina"

 

Novo artigo Desenvolvimento de estratégias de trading de tendência baseadas em aprendizado de máquina foi publicado:

Neste artigo é proposto um método original para o desenvolvimento de estratégias de tendência. Você aprenderá como é possível fazer a anotação dos exemplos de treinamento e treinar classificadores com base neles. O resultado final são sistemas de trading prontos para uso, operando sob o controle do terminal MetaTrader 5.

A principal diferença entre as estratégias de tendência e as estratégias de retorno à média está no fato de que, nas estratégias de tendência, é fundamental determinar com precisão a direção atual da tendência, enquanto nas estratégias de retorno à média, basta que os preços oscilem em torno de um certo valor médio e o cruzem com frequência. Pode-se dizer que essas estratégias são diametralmente opostas. Se o mean reversion implica uma alta probabilidade de reversão no movimento do preço, o trend following pressupõe a continuação da tendência atual.

Os pares de moedas costumam ser divididos em pares de tendência e pares em consolidação (flat). Naturalmente, essa divisão é bastante condicional, pois tanto uns quanto outros podem apresentar tanto períodos de tendência quanto zonas de consolidação. A diferença está mais relacionada à frequência com que se encontram em um ou outro estado. Neste artigo, não será realizado um estudo detalhado para identificar quais instrumentos são realmente de tendência. Apenas testaremos a abordagem no par de moedas EURUSD, considerado um par de tendência, em contraste com o EURGBP, analisado no artigo anterior como um exemplo de par em consolidação.


Autor: Maxim Dmitrievsky

 

Obrigado pelo artigo.


Presumo que haja uma transformação que transforme um símbolo plano em um símbolo de tendência e, depois de reaplicá-lo novamente, em um símbolo plano.

Talvez isso possa ser feito da seguinte forma (rascunho muito grosseiro):

  1. Dividido em ZigZags, obtendo ZZ[i] como a mudança relativa entre os vértices correspondentes do ZZ.
  2. Criei ZZ_new[i] = 1 / ZZ[i] e construí um símbolo "oposto" com base nisso.
Se a hipótese for verdadeira, o problema da marcação para treinamento desaparecerá completamente.


Como consequência, a correção do TC aparece.

"Правильные" и "обобщённо правильные" по fxsaber`у ТС
"Правильные" и "обобщённо правильные" по fxsaber`у ТС
  • 2020.03.08
  • www.mql5.com
Здесь приведены некоторые соображения по поводу этой ветки. Формальное определение. Введём обозначения: r - ряд цен, s - система, e - эквити Подаём цены на вход системы и получаем на выходе эквити: r
 

Besteira.

Antes de poder ensinar, você precisa aprender.

Você precisa aprender a obter lucro no mercado.

É um esforço inútil seguir o mouse, pois isso não requer muita inteligência.

Portanto, não há nada para torturar a rede neural e ensinar-lhe cálculos matemáticos simples.

 
Sergey Chalyshev cálculos matemáticos simples.

O que você quer dos não negociantes

Como se diz, "entra lixo, sai lixo".

[Excluído]  
fxsaber #:

Obrigado pelo artigo.


Presumo que haja uma transformação que transforme um símbolo plano em um símbolo de tendência e, depois de reaplicá-lo novamente, em um símbolo plano.

Talvez isso possa ser feito desta forma (rascunho muito rudimentar):

  1. Dividido em ZigZags, obtendo ZZ[i] como a mudança relativa entre os vértices correspondentes do ZZ.
  2. Criei ZZ_new[i] = 1 / ZZ[i] e construí um símbolo "oposto" com base nisso.
Se a hipótese for verdadeira, o problema da marcação para treinamento desaparecerá completamente.


Como consequência, a correção do TC aparece.

De nada. Pelo que entendi da apresentação de Alexey, é necessário encontrar uma transformação da série por meio da inversão de cotações que satisfaça as regras de negociação simétrica. Corrija-me se eu estiver errado.

Mas não entendo muito bem qual é a dependência entre a transformação e a capacidade de generalização (busca de padrões de trabalho).

[Excluído]  
Sergey Chalyshev cálculos matemáticos simples.

Ofereça uma marcação de negócio que exija muita inteligência. Já que existe um entendimento de quanta inteligência é necessária.

Concordo com o que foi destacado, é exatamente isso que estamos fazendo. Embora não seja óbvio para muitos autores.

[Excluído]  
Ivan Butko #:

O que você quer dos não negociantes

Como diz o ditado "entra lixo, sai lixo"

O lixo na cabeça é o lixo nos comentários, por analogia.
 
Maxim Dmitrievsky #:

qual é a relação entre a transformação e a capacidade de generalização (encontrar padrões de trabalho).

  1. Por exemplo, você tem boas maneiras de marcar um símbolo plano.
  2. Então, para marcar um símbolo de tendência, você precisa invertê-lo, transformando-o em um símbolo plano e aplicar o ponto 1.
  3. Ao mesmo tempo, inverta os sinais recebidos para aplicá-los ao símbolo original.
  4. Assim, o símbolo de tendência é marcado pelo algoritmo plano.
[Excluído]  
fxsaber #:

  1. Por exemplo, você tem boas maneiras de marcar um símbolo plano.
  2. Então, para marcar um símbolo de tendência, você precisa invertê-lo, transformando-o em um símbolo plano e aplicar a etapa 1.
  3. Ao mesmo tempo, inverta os sinais recebidos para aplicá-los ao símbolo original.
  4. Assim, o símbolo de tendência é marcado pelo algoritmo plano.
Realizarei esses experimentos mais tarde e, em seguida, elaborarei os resultados :)
 
Maxim Dmitrievsky #:
Por analogia, lixo na sua cabeça é lixo nos seus comentários.

Você não é um trader.

Isso é um fato.

Aceite isso, você não sabe e não pode saber, em princípio, como negociar e como automatizá-lo adequadamente. E escrever para ganhar dinheiro não fará de você um trader.

[Excluído]  
Ivan Butko #:

Você não é um trader.

Isso é um fato.

Aceite isso, você não sabe e não pode saber, em princípio, como negociar e como automatizá-lo adequadamente. Escrever para ganhar dinheiro não fará de você um trader.

Tudo bem, professor. Então escreva você mesmo. Mas não copie indicadores gratuitos, mas escreva você mesmo :)