Boa noite Roberto!Concordo plenamente com suas colocações. Infelizmente, muitos não sabem utilizar os canais de comunicação de forma a torná-los produtivos e enriquecedores. É preferível um grupo com poucos participantes dispostos a trocar informações enriquecedoras e que agreguem valor, do que um grupo com milhares de participantes que só postam futilidade. Acho que seria interessante montarmos uma força tarefa para testar os robôs disponibilizados pela Rico e criar um "ranking" de desempenho por segmento: Ações, Mini Índice, Mini Dolar, etc. Nessa força tarefa, aqueles com menos conhecimento de programação seriam envolvidos. Seria interessante definirmos os padrões para a realização do "back test", por exemplo, o tamanho do histórico. Uma outra força tarefa se encarregaria do desenvolvimento de novos robôs, como o Roberto sugeriu, incluindo técnicas de inteligência artificial. Nesse caso, aqueles com conhecimento em programação, inteligência artificial, entre outras habilidades pertinentes, se envolveriam.Saudações a todos.
postado em MetaTrader 5
W
Última postagem realizada por Warlleysales
-
RE: Colaboração On-Line em Larga Escala
-
RE: Robos baseados em inteligência artificialBoa noite Rodrigo Mazzutti,Também estou tentando desenvolver um EA baseado em rede neural. Inicialmente estou fazendo testes com a toolbox de redes neurais do matlab. A ideia é: i) exporto os dados do gráfico para um arquivo txt com valores dos indicadores (por exemplo, RSI, OBV, Bandas de Bollinger, etc.) e os preços mínimo, abertura, fechamento e máximo;ii) leio este arquivo no matlab, faço o tratamento dos dados e os utilizo para treinar a rede neural;iiii) uma vez que a rede neural foi treinada, exporto os pesos e bias da rede para um arquivo CSV;iv) finalmente, leio o arquivo CSV no EA.Inicialmente penso em utilizar a rede neural para identificar os padrões de tendência do mercado.Também penso utilizar o histórico de preços (mínimo, abertura, fechamento e máximo) para levantar as distribuições de probabilidade empíricas dos desvios, por exemplo, (Abertura - Mínimo) e (Máximo - Abertura), para definir os pontos de entrada, proteção (stop loss) e saída com lucro (stop gain) das operações, tendo como parâmetro: i) probabilidade de iniciar a operação; ii) risco do stop loss ser atingido e probabilidade do stop gain ser atingido.Assim que tiver algo mais concreto, posto no grupo.postado em MetaTrader 5