Aprendizado de máquina no trading: teoria, prática, negociação e não só - página 2689

 
Maxim Dmitrievsky #:
E assim, outro tópico aparentemente positivo foi reduzido a uma discussão sobre os problemas de stRajduzhdushchih 😆 E, por exemplo, as mesmas trocas de criptografia não fornecem Rapi, apenas python? E eu escrevi por vários anos que ninguém precisa de R

PiaRem lentamente) A propósito, não está claro por que ninguém fez um análogo do mt-R para python. Lembro que você publicou um artigo sobre soquetes, mas lá parecia ser possível transferir apenas dados, não comandos.

[Excluído]  
Aleksey Nikolayev #:

A propósito, não entendo por que ninguém criou um análogo do mt-R para python. Lembro que você tinha um artigo sobre soquetes, mas acho que era possível transferir dados, não comandos.

Eu estava esperando que os soquetes fossem permitidos no testador, mas isso não aconteceu. Também tive uma ideia maluca de usar o testador MT5 para scripts python, mas depois percebi que é melhor reescrevê-lo na linguagem da plataforma, e então percebi que meu próprio testador também não é ruim

E então a possibilidade de negociar com python foi adicionada e a necessidade de soquetes foi eliminada. Eu não uso o encaminhamento de mensagens e valores de indicadores. Não entendo a primeira pergunta, e a segunda também, você pode calcular qualquer indicador no corpo do bot

No final das contas, a posição de Renat acabou sendo correta em princípio, que são alguns excessos... bem, pelo menos no meu caso.

Ah, então eu comprei um Mac e o python não funciona tão bem quanto todo o resto. Não vou escrever o quanto sofri ao instalar os pacotes python no Mac M1, todo o resto parecerá flores. Acabei de fazer o rollback para transferir a lógica do python para os bots.
 
Maravilhoso!!!
 
Renat Fatkhullin #:

Terminal Web Moderno aqui: https://www.mql5.com/ru/trading

O tópico das criptomoedas é abordado e arrastado para o fundo do poço legal pelos jogadores em massa toda semana. Portanto, não tocamos no assunto. Não discutimos esse tópico.

Em relação ao tópico de ML, não estamos na retaguarda, mas entre aqueles que estão trabalhando qualitativamente no tópico e oferecendo soluções integradas. Vamos ver o que vamos construir de forma consistente nos próximos 6 meses.

Poucas linguagens têm tipos nativos de vetor, matriz, complexo e operações sobre eles. É difícil criar aprendizado de máquina sem eles.



Oferecer aos consumidores a implantação de Python + Tensorflow (+CUDA de sobremesa) é suicídio e incapacidade de proteger e vender os frutos de seu trabalho.

Mas estamos nos esforçando para obter um arquivo *.ex5 em um terminal comum sem a necessidade de colocar nada adicional. E o suporte ao OpenCL abrange a mais ampla gama de aceleradores, ao contrário do CUDA.

Proponho retornar a esse diálogo em um ano.
Minha previsão:
- o terminal não passará para o navegador (quero dizer, uma solução de navegador normal), portanto, será da velha guarda no Windows com sinos, bipes, gráfico de salto e zoom na forma de um botão com uma lupa "adeus juventude";
- não haverá nenhum movimento em direção ao público de criptomoedas (isso já foi dito);
- o ML provavelmente será complementado com funções, mas a lacuna entre as bíblias populares de ML não diminuirá (elas também não ficam paradas);
- soluções reais de ML em funcionamento não aparecerão no mercado (não há ninguém para escrever, veja o ponto anterior). parágrafo anterior).

Mas as bolsas de criptomoedas, com seu poder financeiro e serviços como o TradingView, podem avançar em direção a forex, fundos e matérias-primas....

 

Notícias sobre python. Por exemplo, agora é a linguagem mais popular.

E a TA-Lib já pode ser usada em python.

Python занял первое место в рейтинге языков программирования от TIOBE Software
Python занял первое место в рейтинге языков программирования от TIOBE Software
  • 2022.08.15
  • habr.com
TIOBE Software представила рейтинг самых популярных языков программирования на август 2022 года. По сравнению с прошлым годом Python прибавил в популярности 3,56%, переместившись со второго на первое место с показателем 15,42%. Это самый высокий показатель популярности данного языка программирования за всё время существования рейтинга. Самый...
 
Evgeny Dyuka #:

Notícias sobre python. É a linguagem mais popular atualmente.

E a TA-Lib já pode ser usada em python.

Essa é uma classificação estranha.
 
Sergey Gridnev #:
Classificação estranha.

Todos deveriam migrar para o VisualBasic - ele é o mais estável entre os TOPs na classificação e é mais "legal" que o R e o MATLAB :-)

[Excluído]  
Se a criptografia é um fundo legal, então o forex está totalmente proibido :) Em breve eles estarão tirando o terminal de debaixo do assoalho psst... quer abrir uma negociação alavancada de 1 para 1000? 😁
 
Maxim Dmitrievsky #:
E assim, outro tópico aparentemente positivo foi reduzido a uma discussão sobre os problemas de stRajduzhdushchih 😆 E, por exemplo, as mesmas trocas de criptografia não fornecem Rapi, apenas python? E eu escrevi por vários anos que ninguém precisa de R

Do que você está falando? As trocas de criptografia (especificamente a Binance) fornecem APIs REST e soquetes. O Python e o R escrevem bibliotecas que usam essas APIs. Em R, é a biblioteca binance, em Python ... Não a tenho em mãos.

Com relação ao R desnecessário, você não precisa falar por todos. Fale por você mesmo.

Sobre as bibliotecas para R. O R64.dll mais recente é universal para o mt4 e o mt5. O R está perfeitamente integrado ao mt4/5. Sem problemas com o Python e nada mal com o Julia.

Renat dividiu corretamente os desenvolvedores em dois grupos: os que trabalham para venda (mercado, freelance) e os pesquisadores que desenvolvem por conta própria. E suas demandas e interesses são muito diferentes. É por isso que não faz sentido discutir sobre o eterno - qual Yap é melhor. Melhor é aquele que permite que você resolva suas tarefas para seus objetivos de forma rápida e eficiente.

Mas reescrever modelos em MKL não é algo sério. Se houver onxx, ótimo, mas nem todas as estruturas o suportam. É um futuro incerto.

Uma coisa é certa: os desenvolvedores querem abraçar a vastidão. A aspiração é louvável. Não há necessidade de criticar. Talvez algo dê certo. Vamos lhes desejar sorte.

[Excluído]  
Vladimir Perervenko #:

Mas a reescrita de modelos em MKL não é grave. Se houver onxx - ótimo, mas nem todas as estruturas o suportam. É um futuro incerto.

Uma coisa é certa: os desenvolvedores querem abraçar a vastidão. A aspiração é louvável. Não há necessidade de criticar. Talvez algo resulte disso. Vamos lhes desejar sorte.

O que você quer dizer com "não é sério"? Redes neurais de três andares, com certeza, mas eles não estão levando a sério o uso delas para séries temporais. Modelos treinados simples são relativamente fáceis de transferir. Ciclos e matrizes de pesos/divisões.

Não é sério construir um jardim em um idioma e depois conectá-lo a um terminal (somente aqueles que escreveram bots para metac, não hipotéticos, entenderão). Porque sempre é necessário um ajuste fino, inclusive por meio do otimizador e inclusive para diferentes condições de negociação. Mas aqueles que gostam de construir torres de Babel a partir de camadas não percebem isso :)