MetaTrader 5 Python User Group - como usar o Python no Metatrader - página 35
![MQL5 - Linguagem para estratégias de negociação inseridas no terminal do cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
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 integer
Faça a sua própria função, se necessário. Tudo está disponível em código fonte, ao contrário do R.