Tuesday 7 November 2017

Ocaml trading system


OCaml é a variante mais popular da linguagem Caml. Do ponto de vista da linguagem, ele estende o núcleo da linguagem Caml com uma camada orientada a objetos totalmente desenvolvida, bem como um poderoso sistema de módulos, todos conectados por um sistema de tipo som, polimórfico, com inferência de tipos. O sistema OCaml é uma implementação de nível industrial desta linguagem, com um compilador de código nativo de alto desempenho (ocamlopt) para 9 arquiteturas de processador (IA32, PowerPC, AMD64, Alpha, Sparc, Mips, IA64, HPPA, StrongArm). Bem como um compilador bytecode (ocamlc) e um laço de leitura-eval-leitura interativo (ocaml) para desenvolvimento rápido e portabilidade. A distribuição do OCaml inclui uma biblioteca padrão abrangente, um depurador de repetição (ocamldebug), um lexer (ocamllex) e geradores de parser (ocamlyacc), um pré-processador pretty-printer (camlp4) e um gerador de documentação (ocamldoc). Disponibilidade O sistema OCaml é um software de código aberto: o compilador é distribuído sob os termos da Q Public License e sua biblioteca está sob a LGPL, por favor leia o documento da licença para mais detalhes. Uma licença de estilo BSD também está disponível para uma taxa através do Consórcio Caml. A versão mais recente pode ser baixada gratuitamente neste site, e seu manual de usuários também está disponível on-line. Última atualização desta página: 2004-05-01. Mapa do Site 160160160 Pesquisar 160160160 169 INRIA 1995-2017. Todos os direitos reservados. Sou completamente novo no domínio Algorithmic Trading. Acabei de concluir um curso que era baseado em Ocaml e leia sobre Jane Street. Obviamente eles são uma grande empresa com uma grande quantidade de recursos, mas é possível usar o Ocaml para negociação algorítmica de pequeno tempo. Eu sei que provavelmente parece uma pergunta estúpida, mas (do que eu encontrei) não existem quaisquer APIs comerciais para o Ocaml. Isso significaria um teria que escrito do zero correto Qualquer insight seria muito apreciado caras, como eu disse que eu sou um noob completo para este domínio. Pediu 19 de abril 13 às 15:12 fechado como fora do tópico por chrisaycock. Martin clayton Luc M. Dan Esparza. Peter O. Apr 19 13 at 17:54 As perguntas sobre Stack Overflow são esperadas para se relacionar com a programação dentro do âmbito definido pela comunidade. Considere editar a questão ou deixar comentários para aprimoramento se você acredita que a pergunta pode ser reformulada para caber dentro do escopo. Leia mais sobre reabrir perguntas aqui. Se esta pergunta puder ser reformulada para se adequar às regras na Central de Ajuda. Por favor, edite a pergunta. Programação orientada a um tipo de um dos maiores pontos fortes do OCaml é o seu poderoso sistema de tipo estático. O compilador OCaml é capaz de detectar automaticamente uma grande classe de bugs, permitindo que o desenvolvedor para corrigir os problemas antes de liberar um software utilizável. Os programas podem ser confiáveis, sem perder eficiência. Além disso, o compilador realiza uma grande quantidade de análise em tempo de compilação, poupando cheques dispendiosos pelo tempo de execução do idioma quando o programa é executado. É por isso que os programas OCaml são altamente otimizados e podem até ser mais rápidos do que os programas C equivalentes, ao mesmo tempo em que são muito mais seguros Usuários industriais Os usuários industriais OCaml incluem grandes empresas de software como Microsoft ou Citrix. Financeiras como Jane Street Capital ou SimCorp e empresas de software crítico como CEA ou Dassault System. Os usuários industriais do OCaml documentaram as razões pelas quais utilizam o OCaml e como eles o utilizam. Esses recursos podem ser úteis para empresas que consideram a utilização do OCaml em seu ambiente de produção. Recursos on-line sobre OCaml

No comments:

Post a Comment