O problema é a estreiteza de percepção do tema entre as massas e a falta de compreensão das tendências no desenvolvimento de algotrading:
A aprendizagem de máquinas é o próximo passo tecnológico em algotrading
Python não é uma biblioteca C++, mas uma plataforma de aprendizagem de máquinas vencedoras
A integração da Python no editor e terminal dá-lhe a capacidade de utilizar instantaneamente bibliotecas de tomada de decisão fora da prateleira e completamente intoleráveis
As integrações são a norma, temos Native DLL, .NET DLL, OpenCL, DirectX, SQLite para além de um grande conjunto de funções nativas e biblioteca padrão
Metatrader 5 e MQL5 estão a evoluir rapidamente para apoiar a aprendizagem da máquina: primeiro através de Python, biblioteca de integração API terminal e funções para trabalhar com dados massivos, e depois para o formato padrão WinML e abrir o modelo ONNX.
Ostrich é exactamente o tipo de pessoa
tentando argumentar sobre a complexidade da MQL5 e os benefícios do MT4
Não se desenvolvem, poupando a sua energia
Tentar parar o progresso
Para melhor compreender a indústria do algotrading:
Pense em grande escala para dezenas de milhões de consumidores, e não em percepções ou oportunidades pessoais/privadas
Avaliar períodos de 5-10 anos e tendências de desenvolvimento, a informação pública é suficiente.
os produtos (robôs, indicadores, ...) são principalmente desenvolvidos por programadores mais ou menos profissionais, que precisam de cada vez mais possibilidades, incluindo a distribuição
os utilizadores em massa utilizam frequentemente os resultados dos desenvolvedores profissionais sem compreender a complexidade das tecnologias aplicadas
há uma camada suficiente de criadores e consumidores não públicos, mas super-capazes, sob a forma de fundos de cobertura
Ou se abraça o progresso ou se fica de fora - o comboio está a circular sem parar.
Se alguém se mantiver no quadro da avaliação "só há eu e os meus interesses, porque devo pensar no geral e no futuro", perde legitimamente a capacidade de defender a sua posição em grande escala.
A negociação "adulta", a gestão do risco é, antes de mais, uma questão mate. A aprendizagem de máquinas aqui é essencialmente apenas uma forma de resolver problemas de matemática. Estas são tarefas um pouco diferentes das que surgem no desenvolvimento da Internet das Coisas e coisas do género.
A negociação "adulta", a gestão do risco é, antes de mais, uma questão mate. A aprendizagem mecânica é essencialmente apenas uma forma de resolver problemas de matemática. Estas são tarefas um pouco diferentes das que surgem no desenvolvimento da "Internet das Coisas" e de outras coisas do género.
Dizia "não ao matstat!" algures?
Já demos um grande passo em frente ao implementar a biblioteca matemática básica de R sob a forma de fontes MQL5 (mais de 400 funções):
A simples integração com o Python dar-lhe-á acesso a quase todas as possibilidades de análise estatística.
Assim que completarmos o Python, vamos permitir a compilação completa de C/C++ no editor para criar módulos DLL, EXE e EX5 especiais a partir de C++. Isto permitirá que as bibliotecas C++ existentes sejam recompiladas em formato compatível EX5 com o mínimo de retrabalho e abrirá o acesso a muitas bibliotecas de código-fonte aberto.
Рассмотрим функции для работы с основными статистическими распределениями, реализованными в языке R. Это распределения Коши, Вейбулла, нормальное, логнормальное, логистическое, экспоненциальное, равномерное, гамма-распределение, центральное и нецентральные распределения Бета, хи-квадрат, F-распределения Фишера, t-распределения Стьюдента, а...
A simples integração com Python dá acesso a quase todas as capacidades de estatanálise.
Assim que terminarmos Python, iremos integrar a compilação C/C++ no editor para criar módulos DLL, EXE e EX5 especiais de C++. Isto permitirá que as bibliotecas C++ existentes sejam recompiladas em formato compatível EX5 com o mínimo de retrabalho, e abrirá o acesso a muitas bibliotecas de fontes ops.
Muito interessante. Existem planos para incorporar (como recurso) a biblioteca do ex5 numa EA ou num indicador para a publicar no Mercado?
A simples integração com Python dá acesso a quase todas as possibilidades de estatanálise.
Assim que completarmos o Python, iremos incorporar a compilação C/C++ no editor para criar DLLs, EXEs e módulos especiais EX5 a partir de C++. Isto permitirá que as bibliotecas C++ existentes sejam recompiladas em formato compatível EX5 com o mínimo de retrabalho e abrirá o acesso a muitas bibliotecas de fontes ops.
Um estudo muito superficial da biblioteca estatística local leva à descoberta de erros graves. A falta de resposta aos relatos destes erros parece muito com "matstat - não!
É improvável que a Python tenha alguma vez a variedade de embalagens e a comunidade de analistas que a R tem.
Um exame muito superficial da biblioteca estatística local leva à descoberta de erros graves. A falta de resposta às denúncias destes erros parece muito com "matstat - não!
Você mesmo passou aí os argumentos errados e recebeu mensagens de erro ERR_ARGUMENTS_INVALID (2).
1) Qualquer CDF - função de distribuição de probabilidade (as discretas não são excepção!) deve ser DEFINITIVAMENTE definida para todos os números reais. Abaixo encontra-se um análogo do código em R com o seu resultado mostrando como deve ser considerado na realidade. A propósito, tem algumas funções discretas de CDF a contar correctamente e outras não.
Não julgue severamente, talvez haja por aí amantes da pitão a tentar integrá-la em tudo e mais alguma coisa.
Python é uma biblioteca C++, não é melhor fazer MQL SB(biblioteca padrão)?
MQ ia inicialmente por este caminho, mas depois desistiu sob a ofensiva de Ruto, RWods e Algibods )
Na minha opinião, todo o problema é que o MQ tem medo de ir além da "caixa de areia", como R, Py, Alglib já não é o nosso problema.
Adicionaram uma ligação a outras "linguagens de programação" e deixaram os outros Yaps fazer o que queriam.
Faz-me lembrar uma avestruz).
Que substâncias devem ser tomadas para detectar a integração com R?
O problema é a estreiteza de percepção do tema entre as massas e a falta de compreensão das tendências no desenvolvimento de algotrading:
Ostrich é exactamente o tipo de pessoa
Para melhor compreender a indústria do algotrading:
A negociação "adulta", a gestão do risco é, antes de mais, uma questão mate. A aprendizagem de máquinas aqui é essencialmente apenas uma forma de resolver problemas de matemática. Estas são tarefas um pouco diferentes das que surgem no desenvolvimento da Internet das Coisas e coisas do género.
A partir deste ponto, ficou subitamente muito interessante, ;)
A negociação "adulta", a gestão do risco é, antes de mais, uma questão mate. A aprendizagem mecânica é essencialmente apenas uma forma de resolver problemas de matemática. Estas são tarefas um pouco diferentes das que surgem no desenvolvimento da "Internet das Coisas" e de outras coisas do género.
Dizia "não ao matstat!" algures?
Já demos um grande passo em frente ao implementar a biblioteca matemática básica de R sob a forma de fontes MQL5 (mais de 400 funções):
Distribuições estatísticas em MQL5 - tirar o melhor de R e torná-lo mais rápido
A simples integração com o Python dar-lhe-á acesso a quase todas as possibilidades de análise estatística.
Assim que completarmos o Python, vamos permitir a compilação completa de C/C++ no editor para criar módulos DLL, EXE e EX5 especiais a partir de C++. Isto permitirá que as bibliotecas C++ existentes sejam recompiladas em formato compatível EX5 com o mínimo de retrabalho e abrirá o acesso a muitas bibliotecas de código-fonte aberto.
Dizia "não ao matstat!" algures?
Já demos um grande passo em frente ao implementar a biblioteca matemática básica de R sob a forma de código fonte MQL5 (mais de 400 funções):
Distribuições estatísticas em MQL5 - tirar o melhor de R e torná-lo mais rápido
A simples integração com Python dá acesso a quase todas as capacidades de estatanálise.
Assim que terminarmos Python, iremos integrar a compilação C/C++ no editor para criar módulos DLL, EXE e EX5 especiais de C++. Isto permitirá que as bibliotecas C++ existentes sejam recompiladas em formato compatível EX5 com o mínimo de retrabalho, e abrirá o acesso a muitas bibliotecas de fontes ops.
Muito interessante. Existem planos para incorporar (como recurso) a biblioteca do ex5 numa EA ou num indicador para a publicar no Mercado?
Muito interessante. Existem planos para incorporar (como recurso) a biblioteca do ex5 numa EA ou num indicador para a publicar no Mercado?
Não.
Só nós poderemos distribuir os módulos publicamente por razões de segurança.
Muito provavelmente haverá uma secção de módulos oficiais na kodobase, automaticamente carregada por instrução:
Estamos também a seguir o caminho dos gestores de lotes automáticos. O motor da base de código será reformado.Não.
Só nós poderemos distribuir os módulos publicamente por razões de segurança.
Muito provavelmente, haverá uma secção de módulos oficiais na kodobase, automaticamente carregada de acordo com as instruções:
Dizia "não ao matstat!" algures?
Já demos um grande passo em frente ao implementar a biblioteca matemática básica de R sob a forma de código fonte MQL5 (mais de 400 funções):
Distribuições estatísticas em MQL5 - tirar o melhor de R e torná-lo mais rápido
A simples integração com Python dá acesso a quase todas as possibilidades de estatanálise.
Assim que completarmos o Python, iremos incorporar a compilação C/C++ no editor para criar DLLs, EXEs e módulos especiais EX5 a partir de C++. Isto permitirá que as bibliotecas C++ existentes sejam recompiladas em formato compatível EX5 com o mínimo de retrabalho e abrirá o acesso a muitas bibliotecas de fontes ops.
Um estudo muito superficial da biblioteca estatística local leva à descoberta de erros graves. A falta de resposta aos relatos destes erros parece muito com "matstat - não!
É improvável que a Python tenha alguma vez a variedade de embalagens e a comunidade de analistas que a R tem.
Um exame muito superficial da biblioteca estatística local leva à descoberta de erros graves. A falta de resposta às denúncias destes erros parece muito com "matstat - não!
1) Qualquer CDF - função de distribuição de probabilidade (as discretas não são excepção!) deve ser DEFINITIVAMENTE definida para todos os números reais. Abaixo encontra-se um análogo do código em R com o seu resultado mostrando como deve ser considerado na realidade. A propósito, tem algumas funções discretas de CDF a contar correctamente e outras não.
2) Para o valor 1 obtém-se uma divisão por erro zero.
Temos uma implementação desta função para os inteiros:
//--- m,k,n,x must be integerFaça a sua própria função, se necessário. Tudo está disponível em código fonte, ao contrário do R.