Algumas novas idéias para seu próximo sistema comercial

 
E sobre um tópico de novas idéias para sistemas comerciais? Estamos à procura de sistemas de trading pensando fora da caixa, ou seja, de forma não convencional ou sob uma nova perspectiva.

Ainda não tenho as regras do tema, mas tenho muitas idéias para compartilhar, algumas muito loucas, para ser honesto, então se você tem o mesmo problema ou espírito, vamos trabalhar juntos.

A dinâmica é bastante simples: Vou começar a publicar tais idéias, e você é bem-vindo a publicar as suas, ou simplesmente dar uma avaliação crítica das idéias aqui. E se você conhecer alguma idéia semelhante, por favor, nos informe também.

Para facilitar a identificação das idéias, criarei um número seqüencial e um título para qualquer idéia aqui, dentro do posto do autor original.

Neste sentido, trarei novas idéias de outros usuários do fórum, se estiverem tratando de novas idéias para sistemas de negociação, para serem catalogadas aqui como novas idéias. Se você souber de alguma coisa, por favor, nos aconselhe.

Assim que tivermos regras mais detalhadas, publicaremos aqui. A esta altura, basta deixar suas opiniões sobre e, é claro, novas idéias para sistemas de trading.

Se você gostar de algumas das idéias, sinta-se livre para criar um novo tópico específico sobre (neste caso, não se esqueça de mencionar este tópico), ou mesmo colocar a teoria em prática (neste caso, por favor, informe-nos sobre).

 

Idéia 1: Usando a medida de peso histórica para aprender o fator emocional sobre o ganho/perda de peso das pessoas para usar no mercado (por aplicativos para Smartphones com tais provedores que você pode procurar tais dados estatísticos.

Mobile Trading Platform MetaTrader 5
  • www.metatrader5.com
Mobile trading is an exciting possibility to analyze price dynamics and execute trade operations in financial markets from anywhere in the world. And now its available with MetaTrader 5 Mobile Trading Software.
 

Idéia 2: Criação de um sistema comercial baseado em um Indicador Universal(porfigurelli)

Há centenas de indicadores técnicos. Mas, em certo sentido, a maioria deles tem pontos semelhantes, uma vez que estão analisando o passado.

Se pensarmos apenas nos osciladores, como RSI e Stochastic, podemos, por exemplo, descobrir um modelo da Série Fourier para tentar criar um que se ajuste a todas as fórmulas.

Mas para os não osciladores, a melhor idéia que posso ver é usar algoritmos dinâmicos e parametrizados, baseados em todos os tipos de relações que podemos imaginar sobre preços e volumes passados.

Para fazer isto, precisamos de vários parâmetros de entrada, que podemos juntar em poucos, usando a verificação de bits.

Portanto, se criarmos este Indicador Universal, a parte fácil será criar um sistema de negociação usando vários tipos de estratégias, baseadas na inversão de tendências e no seguimento, por exemplo.

 

Idéia 3: Criação de um sistema comercial baseado em variações de índices Fibonacci(porfã de Fibonacci, vá diretamente para a próxima idéia ;-)

Mas se você ainda estiver aqui, por que não criar um sistema comercial onde as proporções não sejam exatamente a mesma seqüência, mas baseadas no mesmo princípio, como ilustrado abaixo.

Aqui criei 3 variações, onde ao invés de somar os últimos 2 números como a seqüência Fibonacci original, somamos uma mistura dos últimos 3 e 4 números.

O resultado são novas proporções, que podemos verificar duas vezes a utilidade em nosso sistema comercial.



Como uma variação radical desta abordagem, podemos até usar as proporções como parâmetros, sem nenhuma seqüência como referência ou para descobrir, basta encontrar o que melhor se encaixa em nossa amostra de teste de retaguarda.

Neste caso, tome cuidado com seu algoritmo para comparar se as razões estão realmente em seqüência.

 

Interessante!

 
luenbo:

Interessante!

Obrigado!
 

Idéia 4: Algoritmos e sistemas de negociação baseados em estratégias de jogo de xadrez(porfigurelli)

Bem, isto não é novidade neste Fórum, para alguns de vocês, de qualquer forma, apenas para não esquecer de colocar na história das idéias aqui (também, este é um convite para vocês participarem deste outro tópico).

Fórum sobre comércio, sistemas comerciais automatizados e estratégias comerciais de teste

Algoritmos e sistemas comerciais baseados em estratégias de jogo de xadrez

figurelli, 2014.01.21 14:50

Se você gosta de xadrez, que tal uma partida em que você joga contra o Mercado?

Mas tome cuidado, o Mercado é um Grande Mestre tão forte quanto Garry Kasparov e Magnus Carlsen jogando juntos contra nós!

Acredito que existem várias táticas e estratégias do jogo de xadrez que podem ser adaptadas a um sistema comercial.

Por isso, decidi criar este tópico para unir algumas estratégias de jogo de Xadrez com sistemas de comércio.

Tenho tópicos semelhantes em outros idiomas, mas eles são focados em jogos gerais (português) e futebol (espanhol).

A idéia aqui neste tópico é estudar táticas e estratégias de xadrez e encontrar uma maneira de endereçá-las ao mercado.

E, por que não (meu sonho), jogar a primeira partida contra o Mercado em um futuro próximo!!

 

Idéia 5: um sistema comercial para unir e analisar a profundidade de mercado de vários corretores(porfiguralli)

A Depth of Market (DOM) apenas exibe o livro de pedidos e o interesse dos compradores e vendedores do corretor que você está conectado (se o corretor permitir estas informações).

Entretanto, que tal analisar as ofertas e pedir um determinado instrumento, aos melhores preços no momento, não apenas para um corretor, mas para vários?

Esta não é uma tarefa fácil e um único sistema de negociação EA, uma vez que você tem que criar o sistema de integração rodando em várias plataformas e corretores.

De qualquer forma, é viável, já que temos toda a tecnologia para fazer isso no MT5.

Portanto, a idéia é integrar vários dados DOM de vários corretores em um banco de dados e criar um sistema de negociação para analisar e comparar esses dados para encontrar padrões e oportunidades de negociação.

 

Idéia 6: um sistema de negociação muito resiliente com um validador aleatório para o ajuste do gerenciamento de risco/money(porfiguralli)

Infelizmente, no MT5, não podemos utilizar dados aleatórios para validar nossos algoritmos de gestão de risco/money management.

Portanto, tanto quanto sei, todos os sistemas comerciais aqui publicados utilizam dados históricos para validar tais algoritmos.

Mas e a criação de um módulo interno em seu sistema de negociação, usando qualquer estratégia, para verificar novamente sua gestão de risco/money em condições realmente aleatórias?

A solução é bastante simples, mas temos que pensar fora da caixa. E para fazer isso, devemos esquecer os dados aleatórios, e mudar isso para negociações aleatórias.

Comércios aleatórios? Sim, o validador aleatório deve gerar operações aleatórias, o que criará o maior problema para seus algoritmos de risco/money.

A idéia principal é criar duas etapas de ajuste, como indicado abaixo:

Etapa 1) Rough-tuning Mode: utiliza o Random Validator que gera negócios aleatórios para o ajuste aproximado dos parâmetros de risco/money.

Etapa 2) Modo de ajuste fino: utiliza sua estratégia para gerar negócios (como de costume em todos os sistemas comerciais) para o ajuste fino dos parâmetros de risco/money.

Neste sentido, quando você está afinando, você não usa sua estratégia para gerar as negociações, apenas o validador aleatório.

Após o ajuste, você pode agora girar a chave para sua estratégia, usando o ajuste grosso resiliente de sua gestão de risco/money e fazer um ajuste fino final.

Em teoria, este sistema de negociação pode funcionar com qualquer estratégia, uma vez que a idéia aqui é criar uma gestão de risco/money mais resiliente, que talvez seja a parte mais relevante de seu sistema.

 

Idéia 7: um sistema comercial conectado a um videogame e o inverso(porfigurelli)

E quanto a ganhar dinheiro enquanto seu filho ganha um videogame? ;-)

Bem, há vários anos eu tive uma idéia onde imagino um menino jogando um videogame de carro de corrida que estava ligado de alguma forma aos movimentos de preços do mercado, ou seja, para ganhar a corrida ele tinha que vencer o mercado de alguma forma. Minha visão era que isto seria um dia uma realidade para extrair inteligência humana de uma maneira diferente para resolver o trabalho complexo do comércio.

Eu compartilhei esta idéia algum dia atrás neste tópico de bolso abaixo, criado pela arnovinc.

Fórum sobre negociação, sistemas de negociação automatizados e teste de estratégias de negociação

Computação humana aplicada ao comércio automatizado; projeto de pesquisa agora ao vivo

arnovinc, 2014.01.21 20:11

Obrigado por seu comentário, o comércio de carros de corrida é uma ótima idéia!!! Eu tive a mesma idéia alguns anos atrás para transformar o comércio de alta freqüência em uma espécie de jogo bobsleigh 3D (acho que ainda tenho uma pequena demonstração em algum lugar...) A idéia era viajar entre 2 montanhas com um design que segue em livros de mercado em tempo real: compradores à esquerda, vendedores à direita e você tem que negociar com o Joystick (acho que você fica louco em uma hora). Poderia ser baseado no jogo Tux Racer, por exemplo (já que é de código aberto)

Corredor de smoking

Acabo de pensar novamente sobre esta idéia testando aqueles óculos 3D http://www.oculusvr.com/ algumas semanas atrás, imagine que você pode jogar dentro do próprio mercado para o escalping.... de alta freqüência (acho que você fica louco em menos de meia hora então).

O sinal comercial Krabott será fornecido no mercado de sinais MQL5.com em algumas semanas (estamos atualmente testando-o para verificar todas as interfaces). Portanto, comunicaremos em menos de um mês sobre este sistema.

Obrigado por seu trabalho como moderador.

 

Idéia 8: computação humana aplicada ao comércio automatizado (pelaarnovinc)

"A computação baseada em humanos é uma técnica de computação em que uma máquina desempenha sua função terceirizando certas etapas para os humanos. As técnicas de terceirização algorítmica usadas na computação baseada em humanos são muito mais escaláveis do que as técnicas manuais ou automatizadas usadas tradicionalmente para gerenciar a terceirização". (fonte: Wikipedia)

Fórum sobre comércio, sistemas comerciais automatizados e estratégias comerciais de teste

Computação humana aplicada ao comércio automatizado; projeto de pesquisa agora ao vivo

arnovinc, 2014.01.21 15:57

Olá a todos, só queria compartilhar algumas informações sobre um projeto de pesquisa comercial chamado Krabott que começou em 2009 em um laboratório universitário francês.

Talvez vocês tenham ouvido falar da experiência Fold-it em bioquímica . O projeto Fold it prevê a forma 3D das proteínas dada sua seqüência de aminoácidos, usando um jogo. Equipes de voluntários on-line sem conhecimentos especiais, que foram convidados a jogar um jogo coletivo, encontraram melhores soluções para os quebra-cabeças do que programas de computador de última geração. Algumas pessoas chamam isto de um processo de "computação humana". (ver http://fold.it)

Desde 2009, eu planejava aplicar as mesmas receitas ao comércio automatizado. O objetivo é pedir aos participantes sem nenhum conhecimento financeiro ou técnico, para projetar novos parâmetros das estratégias comerciais existentes. O nome do projeto é "Krabott". O motor de cálculo é baseado nos algoritmos genéticos HBGA (descritos por um pesquisador A.Kosorukoff em 2000). (ver http://www.krabott.com)

Após 4 anos e um doutorado sobre este assunto, agora estamos prontos para publicar como fornecedor de sinais um sinal comercial "crowdcomputed", apenas baseado no trabalho de vários jogadores, graças à comunidade MQL5.com, isto pode estar pronto antes do final de fevereiro. O sinal não é uma opinião média de vários jogadores, mas o resultado de uma estratégia comercial onde todos os parâmetros são computados pela multidão.

Ficaria feliz em compartilhar idéias e conhecimentos com qualquer pessoa interessada neste campo!