Discussão do artigo "Teoria das Categorias em MQL5 (Parte 8): Monoides"

 

Novo artigo Teoria das Categorias em MQL5 (Parte 8): Monoides foi publicado:

Esse artigo continua a série sobre a implementação da teoria da categoria em MQL5. Aqui, apresentamos os monoides como um domínio (conjunto) que distingue a teoria da categoria de outros métodos de classificação de dados ao incorporar regras e um elemento de equivalência.

Para ilustrar a possível aplicação de monoides para traders, consideraremos 5 decisões com as quais alguns ou a maioria dos traders pode se deparar antes de executar negociações. Estas são:

  1. A duração do período de análise retrospectiva.
  2. O período de tempo do gráfico usado.
  3. Preço aplicável.
  4. Parâmetro aplicável.
  5. E se, com essas informações, você deve negociar em uma faixa ou tendência.

Para cada uma dessas decisões, iremos elaborar:

  • um conjunto de possíveis valores dos quais escolher;
  • uma operação binária que ajuda a selecionar entre quaisquer dois elementos. Esta operação pode ser um método MQL5 que é chamado por outro método iterativamente através de todos os elementos do conjunto até que uma seleção seja feita.
  • E um índice para o elemento de identidade deste conjunto. Índice porque este elemento estará em um conjunto, que é um array.
  • A escolha da operação binária ideal que simplesmente escolhe entre 2 elementos será uma das seguintes:
  • A operação que escolhe o menor dos dois elementos.
  • A operação que escolhe o maior dos dois elementos em avaliação.
  • A operação que escolhe do conjunto, o elemento mais próximo da média dos dois elementos na operação binária.
  • E, finalmente, a operação que escolhe do conjunto o elemento que está mais distante da média dos dois elementos na operação binária.


Estamos considerando 5 pontos de decisão: período de retrospectiva, intervalo de tempo, preço aplicado, indicador e interpretação de sinal. Outro trader pode ter diferentes pontos-chave de decisão. Portanto, é importante ter em mente que isso não é um guia definitivo passo a passo, mas algo simplesmente escolhido para este artigo.

Autor: Stephen Njuki

 

Artigo muito útil.

Muito obrigado.