Algoritmos e sistemas comerciais baseados em estratégias de jogo de xadrez - página 3

 
laplacianlab:

Movimento silencioso

Um movimento silencioso é qualquer movimento que não resulte na ameaça ou captura de uma peça.

http://www.chessgames.com/perl/chesscollection?cid=1006153

Quando os comerciantes são capazes de esperar pacientemente por seus objetivos, eles são como jogadores de xadrez posicionais que parecem estar perdendo sua vez quando, na verdade, estão melhorando sua posição no tabuleiro.

laplacianlab, ótimo, agora você entende, tão simples quanto isso (vamos evoluir isso para criar algo mais sofisticado como modelos de peças, como você propôs e eu vejo como uma evolução muito boa para esta abordagem).

Um movimento silencioso é também um movimento estratégico, já que você está planejando uma árvore de decisão.

Como foi dito peloangevoyageur em cada momento, existem apenas 2 possibilidades para que o mercado suba ou desça (com certeza há uma terceira, que é um movimento lateral, mas isto não é relevante agora).

Mas para o jogador (trader) existem várias decisões complexas, como escolher stoplos/takeprofit, tamanho do lote, comprar/vender/esperar, tempo, etc., e isto para mim são infinitas opções, já que hoje temos vários modelos quantitativos complexos.

E o movimento silencioso, como no xadrez, é um movimento muito estratégico, baseado em projeções futuras.

 

Um exemplo de algoritmo para Block Tactic e/ou Quiet Move Tactic

A idéia aqui é evitar o comércio se tivermos algumas notícias econômicas e/ou manchetes com alguma palavra estratégica, por exemplo "Index,Rate,Confidence,Bond,Oil".

Se detectarmos algumas dessas palavras nas notícias, podemos ir a um bloco ou a uma jogada de xadrez tranquila, como explicado em outros posts.

// Block Tactic and/or Quiet Move Example

input string risk_news_words="Index,Rate,Confidence,Bond,Oil"; // Risk News Words

string result[];
int k=StringSplit(risk_news_words,',',result);
if (k>0) {
   for (int j=0; j<k; j++) {
      if (StringFind(news_headline,result[j],0)>=0) {
         ...  
         ... // Block Tactic and/or Quiet Move Algorithm
         ...
      }
   }
}

Note que podemos fazer a estratégia inversa, ou seja, apenas o comércio no caso de algumas destas palavras estarem presentes nas notícias.

Estamos longe de ser um algoritmo Checkmate, mas acho que esta é uma boa conexão das táticas de Xadrez para estudar.

 

Gambit

Dar material ao seu oponente é chamado de gambit. O objetivo é ganhar tempo, espaço ou o que quer que seja, algo que você considera ser melhor do que a peça que você dá.

Gambits são decisões complexas que acontecem ao avaliar os custos de oportunidade das escolhas. Clique aqui para saber o que é um custo de oportunidade.

Gambit King's

Figura mostrando um Gambit do Rei

Opportunity Cost Definition | Investopedia
Opportunity Cost Definition | Investopedia
  • www.investopedia.com
1. The cost of an alternative that must be forgone in order to pursue a certain action. Put another way, the benefits you could have received by taking an alternative action. 2. The difference in return between a chosen investment and one that is necessarily passed up. Say you invest in a stock and it returns a paltry 2% over the year. In...
 

Eu acho que os gambits são um pouco diferentes da Tática do Sacrifício. Tanto quanto sei, os gambits são geralmente algo como desenvolvimento ou movimentos posicionais, por exemplo, o objetivo do Gambit do Rei é ganhar espaço e controlar o centro. Entretanto, os "sacrifícios" são mais táticos. Quer dizer, os gambits são estratégicos e os sacrifícios são tácticos. Mas eu sou um amador, desculpe, e talvez eles sejam muito parecidos ou são os mesmos.

 
laplacianlab:

Eu acho que os gambits são um pouco diferentes da Tática do Sacrifício. Tanto quanto sei, os gambits são geralmente algo como desenvolvimento ou movimentos posicionais, por exemplo, o objetivo do Gambit do Rei é ganhar espaço e controlar o centro. Entretanto, os "sacrifícios" são mais táticos. Quer dizer, os gambits são estratégicos e os sacrifícios são tácticos. Mas eu sou um amador, desculpe, e talvez eles sejam muito parecidos ou são os mesmos.

Ótimo, por favor, vá em frente, o mais relevante é se você pode ver alguma conversão diferente para um algoritmo de sistema comercial.

 
figurelli:

Ótimo, por favor, vá em frente, o mais relevante é se você pode ver alguma conversão diferente para um algoritmo de sistema comercial.

Isso é muito mais difícil! Devemos analisá-lo bem e pensar bem. Em todo caso, eu pessoalmente acho que o xadrez e o comércio têm muito em comum porque são jogos estratégicos.
 

Táticas e Estratégias sobre Troca de Peças

Se você jogar xadrez, terá que enfrentar este dilema: a troca de peças.

Talvez aqui seja um bom ponto para conectar as peças com os atores do mercado, como as idéiasdo Laplacianlab.

Por exemplo, uma boa administração do dinheiro deve decidir seu valor em risco (VaR). Podemos considerar o VaR como uma peça, que precisamos trocar, como expor mais ou menos, se as condições de mercado forem melhores ou piores.

Além disso, um algoritmo de xadrez deve atribuir um valor para cada peça para esta decisão. Não temos que fazer o mesmo em um sistema de troca?

 
figurelli:

Táticas e Estratégias sobre Troca de Peças

Se você jogar xadrez, terá que enfrentar este dilema: a troca de peças.

Talvez aqui seja um bom ponto para conectar as peças com os atores do mercado, como as idéiasdo Laplacianlab.

Por exemplo, uma boa gestão de dinheiro deve decidir seu valor em risco (VaR). Podemos considerar o VaR como uma peça, que precisamos trocar, como expor mais ou menos, se as condições de mercado forem melhores ou piores.

Além disso, um algoritmo de xadrez deve atribuir um valor para cada peça para esta decisão. Não temos que fazer o mesmo em um sistema de troca?

Gosto de sua idéia é muito legal, espero que o mercado desencadeie um sinal, depois determino se precisa ser Instant Market Execution, Pending , ou Atrasar a entrada. Uma vez que a ordem tenha sido preenchida, TP, SL e Hedging entram em jogo.

Em vários gráficos, nós muitos outros sinais que disparam, usando essa informação o jogo começa a empurrar números para frente e para trás, eu saio, ganho mais lucro, perco, protejo a posição, reduzo ou aumento o tamanho do lote. O acompanhamento de todos os métodos utilizados pode permitir que sua EA faça um gerenciamento informado dos pedidos.

É um problema multidimensional que pode ser resolvido. No final, você não está constantemente no mercado. Deixe o mercado vir até você. Até agora a única diferença que vejo do xadrez e do mercado é que jogar xadrez não paga as contas.

 
figurelli:

Táticas e Estratégias sobre Troca de Peças

Além disso, um algoritmo de xadrez deve atribuir um valor para cada peça para esta decisão. Não temos que fazer o mesmo em um sistema comercial?

Neste ponto, poderíamos tentar definir as novas peças como se fossem tipos de dados abstratos ADT. A peça VaR parece ok!

Entretanto, acho que é muito importante definir claramente "o quê" do problema. Quero dizer, o que estamos resolvendo?

Por exemplo, o que estamos resolvendo?

1. Como é este jogo inspirado no XES?

2. Concordamos que este novo jogo é para os comerciantes jogarem contra um gráfico específico (Gold, EURUSD, etc.)? Branco/Preto = trader, Branco/Preto = 1 gráfico

 
q.import:

Gosto de sua idéia é muito legal, espero que o mercado desencadeie um sinal, depois determino se precisa ser Instant Market Execution, Pending , ou Atrasar a entrada. Uma vez que a ordem tenha sido preenchida, TP, SL e Hedging entram em jogo.

Em vários gráficos, nós muitos outros sinais que disparam, usando essa informação o jogo começa a empurrar números para frente e para trás, eu saio, ganho mais lucro, perco, protejo a posição, reduzo ou aumento o tamanho do lote. O acompanhamento de todos os métodos utilizados pode permitir que sua EA faça um gerenciamento informado dos pedidos.

É um problema multidimensional que pode ser resolvido. No final das contas, você não está constantemente no mercado. Deixe o mercado vir até você. Até agora, a única diferença que vejo do xadrez e do mercado é que jogar xadrez não paga as contas.

P.Importar, obrigado, bons pontos também, 100% de acordo com a maioria deles, esta é uma visão estratégica multidimensional que é muito forte no xadrez, tente imaginar os movimentos futuros do adversário (mercado?).

Se você der um novíssimo jogo intermediário a um Grande Mestre de Xadrez, ele poderá ver muito claramente, em poucos segundos, várias estratégias que estão rolando.

Mais do que isso, se você lhe der um novo jogo intermediário aleatório, provavelmente ele descobrirá que algo está errado.

Isto é o mesmo ao dar um novo cenário de mercado a um negociante experiente, em poucos segundos ele pode construir um grande quadro.

Na verdade, o grande valor disto, pelo menos neste tópico, é se pudermos encontrar alguma nova conexão que só é usada no xadrez, mas ainda não nos sistemas de comércio, e podemos ver algoritmos para conseguir isto. Então, neste sentido, se você der um cenário de mercado aleatório a um comerciante, será que o especialista descobrirá que algo está errado?

Razão: