Monday 15 January 2018

Opções de software de negociação open source


Plataforma de Negociação Plataforma de Negociação de Código Aberto Aplicação de Software Plataforma de Negociação de Código Aberto M4 é uma plataforma de negociação com etiqueta branca disponível com código-fonte completo que pode ser licenciado pagando uma taxa única. A plataforma de negociação pode ser personalizada e re-branded, em seguida, distribuídos para os seus clientes comerciais ou utilizados para fins de negociação interna. M4 é um aplicativo de negociação extremamente flexível que pode ser personalizado em qualquer medida, sem limitações impostas sobre personalizações. Nenhuma limitação imposta Você está pagando taxas de licença exorbitantes para um aplicativo de negociação que você não possui Você está preocupado que você não pode resolver problemas de software críticos de tempo e missão porque você não tem acesso ao código fonte M4 é a solução perfeita se você São infelizes com as limitações e os custos elevados associados com sua plataforma de troca atual ou software de cartografia. M4 é preço acessível e embalado com recursos. O mais baixo custo, a maioria de caraterísticas Profissionais profissionais e análise técnica. Stock em tempo real, futuros e telas de cotação forex. Linguagem de script fácil de usar para alertas em tempo real, análise de mercado, teste de volta e negociação automatizada. Motor de baixa latência de negociação. As encomendas podem ser transmitidas para qualquer destino. Qualquer provedor de dados pode ser implementado. Todas as janelas, barras de ferramentas, menus, gráficos e outros recursos são completamente personalizáveis. Você pode criar e depurar estratégias de seu laptop no Visual Studio, usando uma fonte de dados local e, em seguida, quando você estiver Pronto simplesmente implantá-lo para a nuvem para backtest em toda a nossa biblioteca de dados de nível de carrapato Você poderia facilmente utilizar nossa otimização baseada em nuvem para backtest maciçamente em paralelo e testar sua estratégia de sensibilidade de parâmetro, em minutos 8230 Com a plataforma open-sourced, você poderia Comércio local a partir de seus próprios servidores, ou enviar o algoritmo para QuantConnect ao comércio vivo a partir de nossa bela interface HTML5 quando you8217re longe de seu desk8230 Servidor de negociação dedicado ao vivo executando suas estratégias com interface HTML E byworking localmente você pode garantir seus dados proprietários issafe e manter completa Estratégia de privacidade. Nós pensamos que esta seria uma plataforma de negociação algorítmica perfeita e queremos que isso aconteça Quando chegarmos a 100 assinaturas hobbyist we8217ve comprometido com a abertura de sourcing o mecanismo de negociação Algorítmico LEAN da QuantConnect Queremos 100 fãs. Crentes. Quants apaixonados que formarão os principais pioneiros da plataforma QuantConnect. Com a sua ajuda, vamos liderar o futuro da negociação algorítmica. Os pioneiros serão lembrados para sempre em nossa página de apoiadores, além de receberem um servidor de trading dedicado dedicado para executar suas estratégias (1 CPU / 512MB de RAM / 20GB de HD / 1TB de transferência de dados). We8217re apenas raspando a superfície do que é possível com QuantConnectWe8217re animado para ser adicionando novos recursos poderosos, e tornando o motor mais rápido e mais robusto cada dia. Para os primeiros 100 Pioneiros you8217ll obter uma vida. 10 / mo assinatura hobbyist. Uma vez que você atualizar o we8217ll aplicar o desconto, mas é para um limite dos primeiros 100 usuários Nos próximos meses planejamos oferecer: Cloud Optimizations Massivamente paralelo cloudbacktesting, otimizar parâmetros para reduzir a sensibilidade do algoritmo em minutos em toda a nossa nuvem. Execute simulações de monte carlo e curvas de sensibilidade de viewstrategy. Mais Tipos de Ativos e Assistência para Importação de Dados We8217re iniciandofuturas e opções de suporte de ativos, juntamente com uma ferramenta para importar facilmente dados externos para projetar algoritmos robustos rentáveis ​​Melhor Navegação Codificação We8217re trabalhando em um treeobjeto treeinspector andtrue C autocompleto, combinado com pastas de projeto para que você possa facilmente Construir estratégias complexas Seleção de Universo e Dados Fundamentais Dados fundamentais alimentados pela Morning StarVocê pode selecionar um universo de empresas por índice, ganhos e outros fundamentos fundamentais Atualize hoje e ajude-nos a construir a melhor plataforma de negociação algorítmica do mundo. Sustentável, independente e comunidade driven. Video AlgoTrader permite que as empresas comerciais automatizam estratégias de negociação complexas e quantitativas em forex, opções, futuros, ações, ETFs e mercados de commodities. Ao contrário de outras plataformas de negociação algorítmica, ele tem uma arquitetura robusta, open-source, permitindo a personalização para necessidades específicas do cliente. AlgoTrader é a borda bancos de investimento sofisticados, fundos de hedge e comerciantes proprietários foram esperando. Automatizado Qualquer estratégia de negociação quantitativa pode ser totalmente automatizada. Rápido Os altos volumes de dados de mercado são automaticamente processados, analisados ​​e agidos em alta velocidade. Arquitetura de código aberto personalizável pode ser personalizada para requisitos específicos do usuário. Custo-Eficaz O comércio totalmente automatizado e os recursos internos reduzem o custo. Confiável Construído sobre a arquitetura mais robusta e tecnologia de ponta. Totalmente suportado Orientação abrangente disponível para instalação e personalização. Onsite e treinamento remoto e consultoria disponíveis. AlgoTrader Como funciona Qualquer estratégia de negociação baseada em regras pode ser totalmente automatizada: os dados do mercado eletrônico chegam. Os dados são encaminhados para as estratégias de negociação em execução no AlgoTrader. As estratégias de negociação analisam, filtram e processam dados de mercado e criam sinais comerciais. Com base em sinais comerciais, as ações são executadas (por exemplo, colocando uma ordem ou fechando uma posição). As encomendas são enviadas para os respectivos mercados. Consulta no local e remota e na formação: Automação e migração das estratégias existentes, melhorando e Documentação abrangente funcionalidade otimizar Prototipagem estratégias existentes e backtesting novas estratégias de desenvolvimento personalizado e guias do usuário Apresentando AlgoTrader 3.0 8211 O AlgoTrader mais poderosa Apr-07-2017 AlgoTrader 3.0 foi lançado . Esta versão inclui o novo HTML5 Frontend, a implantação de um clique com Docker, três novos algoritmos de execução e um Excel baseado Voltar Relatório de teste Apresentando AlgoTrader One-Click Installation por Docker Mar-15-2017 AlgoTrader 3.0 apresenta instalações estratégia de negociação de um clique alimentados por CEO Docker Bilanz Artikel zum Thema Hochfrequenzhandel Feb-02-2017 AlgoTrader GmbH Andy Flury im Interview mit der Bilanz zum Thema Hochfrequenzhandel Clientrsquos Testemunhos Vontobel aprecia a arquitetura aberta e extensível de AlgoTrader, bem como o uso de comumente utilizados componentes padrão de código aberto como o Esper E Primavera. Benjamin Huber, Chefe de Algo Trading 038 Smart Order Routing, Banco Vontobel AG, Zrich Estamos muito impressionados com as capacidades do AlgoTrader8217s em termos de desenvolvimento de estratégia e flexibilidade técnica. O AlgoTrader é a tecnologia-chave que nos permite negociar em paralelo várias estratégias de VIX Future e Option. Raimond Schuster, Membro da Diretoria Executiva, ISP Securities AG, Termos de Licença da Zrich AlgoTrader OS TERMOS E CONDIÇÕES DESTE CONTRATO DE LICENÇA DE USUÁRIO FINAL (8220AGREEMENT8221) GOVERNAM SEU USO DO SOFTWARE A MENOS QUE VOCÊ E O LICENCIANTE EXECUTAM UM CONTRATO DE LICENÇA ESCRITA SEPARADA USO DO SOFTWARE. O Licenciante está disposto a licenciar o Software para você somente sob a condição de que você aceite todos os termos contidos neste Contrato. Ao assinar este Contrato ou ao fazer o download, instalação ou uso do Software, você indicou que compreendeu este Contrato e aceitou todos os seus termos. Se você não aceitar todos os termos deste Contrato, o Licenciante não estará disposto a licenciar o Software para você, e você não poderá fazer o download, instalar ou usar o Software. 1. CONCESSÃO DE LICENÇA a. Avaliação Uso e Desenvolvimento Uso de Licença. Sujeito ao seu cumprimento dos termos e condições deste Contrato, o Licenciante concede a você uma licença pessoal, não exclusiva, não transferível, sem o direito de sublicenciar, pelo prazo deste Contrato, a usar internamente o Software somente para Avaliação Uso e Desenvolvimento Uso. Produtos de software de terceiros ou módulos fornecidos pelo Licenciador, se houver, podem ser usados ​​exclusivamente com o Software e podem estar sujeitos à sua aceitação dos termos e condições fornecidos por tais terceiros. Quando a licença termina você deve parar de usar o Software e desinstalar todas as instâncias. Todos os direitos não especificamente concedidos a você aqui são retidos pelo Licenciante. O Desenvolvedor não deverá fazer uso comercial do Software, ou de qualquer trabalho derivado dele (inclusive para fins internos de negócios do Desenvolvedor). É proibido copiar e redistribuir, de qualquer forma, o Software ou a Aplicação do Desenvolvedor para seus clientes diretos ou indiretos. B. Licença de Uso de Produção. Sujeito ao seu cumprimento dos termos e condições deste Contrato, incluindo o pagamento da taxa de licença aplicável, o Licenciador concede a você uma licença não exclusiva e intransferível, sem o direito de sublicenciar, pelo prazo deste Contrato, para : (A) utilizar e reproduzir o Software exclusivamente para fins comerciais internos (8220Production Use8221) e (b) fazer um número razoável de cópias do Software unicamente para fins de backup. Essa licença é limitada ao número específico de CPUs (se licenciado pela CPU) ou instâncias de Java Virtual Machines (se licenças por máquina virtual) para as quais você pagou uma taxa de licença. O uso do Software em um número maior de CPUs ou instâncias de Java Virtual Machines exigirá o pagamento de uma taxa de licença adicional. Produtos de software de terceiros ou módulos fornecidos pelo Licenciador, se houver, podem ser usados ​​exclusivamente com o Software. C. Não há outros direitos. Seus direitos sobre e para fazer uso do Software são limitados aos expressamente concedidos nesta Seção 1. Você não fará nenhum outro uso do Software. Exceto se expressamente licenciado nesta Seção, o Licenciador não lhe concede outros direitos ou licenças, por implicação, preclusão ou de outra forma. TODOS OS DIREITOS NÃO EXPRESSAMENTE CONCEDIDOS AQUI ESTÃO RESERVADOS PELO LICENCIANTE OU SEUS FORNECEDORES. 2. RESTRIÇÕES Salvo disposição expressa na Seção 1, você não irá: (a) modificar, traduzir, desmontar, criar trabalhos derivados do Software ou copiar o Software; (b) alugar, emprestar, transferir, distribuir ou conceder quaisquer direitos no Software de qualquer forma para qualquer pessoa (c) fornecer, divulgar, divulgar ou disponibilizar, ou permitir o uso do Software, por qualquer terceiro (d) publicar qualquer benchmark ou testes de desempenho executados no Software ou qualquer parte dele ou ( E) remover quaisquer avisos de propriedade, rótulos ou marcações no Software. Você não distribuirá o Software a qualquer pessoa de forma autônoma ou em uma base de fabricante de equipamento original (OEM). 3. PROPRIEDADE Como entre as partes, o Software é e continuará a ser propriedade exclusiva e exclusiva do Licenciante, incluindo todos os direitos de propriedade intelectual no mesmo. 4. TERMOS a. Caso você use o Software sob a licença estabelecida na Seção 1 (a), este Contrato permanecerá em vigor durante o período de avaliação ou desenvolvimento. B. Se você usar o Software sob a licença estabelecida na Seção 1 (b), este Contrato permanecerá em vigor (a) por um período de um ano se adquirido como uma licença anual de subscrição ou (b) perpetuamente se adquirido como um licença perpétua. Uma licença de assinatura anual será renovada automaticamente por um ano, a menos que seja rescindido com um mês de antecedência. Este Contrato será automaticamente rescindido sem aviso prévio se você violar qualquer termo deste Contrato. Após a rescisão, você deve imediatamente deixar de usar o Software e destruir todas as cópias do Software em sua posse ou controle. 5. SERVIÇOS DE SUPORTE Se você adquiriu esta licença, incluindo Serviços de Suporte, inclui atualizações de manutenção (atualizações e atualizações), suporte por telefone e e-mail ou suporte baseado na Web. uma. O Licenciador fará esforços comercialmente razoáveis ​​para fornecer uma Atualização projetada para resolver ou contornar um Erro relatado. Se tal Erro tiver sido corrigido em uma Versão de Manutenção, o Licenciado deverá instalar e implementar a Liberação de Manutenção aplicável, caso contrário, a Atualização poderá ser fornecida sob a forma de uma correção, procedimento ou rotina temporária. está disponível. B. Durante o Prazo do Contrato de Licença, o Licenciador disponibilizará as Versões de Manutenção ao Licenciado se, como e quando o Licenciador fizer tais Releases de Manutenção geralmente disponíveis para seus clientes. Se surgir a questão de saber se uma oferta de produto é uma Upgrade ou um novo produto ou recurso, a opinião do Licenciador prevalecerá, desde que o Licenciador considere a oferta do produto como um novo produto ou recurso para seus clientes de usuários finais em geral. C. A obrigação do Licenciador de fornecer Serviços de Suporte está condicionada ao seguinte: (a) O Licenciado faz esforços razoáveis ​​para corrigir o Erro após consultar o Licenciador (b) O Licenciado fornece ao Licenciador informações e recursos suficientes para corrigir o Erro no site do Licenciador (C) o Licenciado instala prontamente todas as Versões de Manutenção e (d) o Licenciado obtém, instala e mantém todo o equipamento, a comunicação ou o acesso ao pessoal, hardware e qualquer software adicional envolvido na descoberta Interfaces e outro hardware necessário para operar o Produto. D. O Licenciante não é obrigado a fornecer Serviços de Suporte nas seguintes situações: (a) o Produto foi alterado, modificado ou danificado (exceto se sob a supervisão direta do Licenciador); (b) o Erro é causado por negligência do Licenciado, Ou outras causas além do controle razoável do Licenciador (c) o Erro for causado por software de terceiros não licenciado através do Licenciador (d) O Licenciado não instalou e implementou a (s) Versão (ões) de Manutenção para que o Produto seja uma versão suportada pelo Licenciador ou (e) O Licenciado não pagou as taxas da Licença ou as taxas dos Serviços de Suporte quando vencido. Além disso, o Licenciante não é obrigado a fornecer Serviços de Suporte para código de software escrito pelo próprio cliente com base no Produto. E. O Licenciante reserva-se o direito de descontinuar os Serviços de Suporte caso o Licenciante, a seu exclusivo critério, determine que o suporte continuado para qualquer Produto deixa de ser economicamente viável. O Licenciante dará ao Licenciado, pelo menos, três (3) meses de antecedência, uma notificação por escrito de qualquer descontinuidade dos Serviços de Suporte e reembolsará quaisquer taxas de Serviços de Suporte não acumuladas que o Licenciado possa ter pré-pago com relação ao Produto afetado. O Licenciante não tem obrigação de suportar ou manter qualquer versão do Produto ou plataformas de terceiros subjacentes (incluindo mas não limitado a software, JVM, sistema operacional ou hardware) para o qual o Produto é suportado, exceto (i) a versão então atual do Produto e plataforma terceirizada subjacente, e (ii) as duas versões imediatamente anteriores do Produto e do sistema operacional por um período de seis (6) meses após sua primeira substituição. O Licenciador reserva-se o direito de suspender a execução dos Serviços de Suporte se o Licenciado deixar de pagar qualquer quantia que seja paga ao Licenciador nos termos do Contrato no prazo de 30 (trinta) dias após a data de vencimento. 6. GARANTIA a. O Licenciador garante que o Software será capaz de executar em todos os aspectos materiais de acordo com as especificações funcionais estabelecidas na documentação aplicável por um período de 90 dias após a data de instalação do Software. Em caso de violação dessa garantia, o Licenciante deverá, a seu critério, corrigir o Software ou substituí-lo gratuitamente. Estes são os seus únicos e exclusivos remédios ea única responsabilidade do Licenciador é a violação destas garantias. As garantias estabelecidas acima são feitas para e para o benefício de apenas você. As garantias serão aplicadas somente se (a) o Software tiver sido devidamente instalado e usado em todos os momentos e de acordo com as instruções de uso (c) as atualizações mais recentes tiverem sido aplicadas ao software e (c) nenhuma modificação, alteração ou adição Tenha sido feita ao Software por pessoas que não sejam o Licenciador ou o representante autorizado do Licenciado. 7. AVISO LEGAL EXCETO SE prestadas na secção 6 (a), O EXPRESSAMENTE LICENCIANTE NEGA TODAS AS GARANTIAS, expressa ou implícita, inclusive as GARANTIAS DE COMERCIALIZAÇÃO, ADEQUAÇÃO A UM DETERMINADO FIM E NÃO VIOLAÇÃO E QUAISQUER GARANTIAS DECORRENTES DE NEGOCIAÇÃO OU USO DO COMÉRCIO. NENHUM CONSELHO OU INFORMAÇÃO, SEJA ORAL OU ESCRITO, OBTIDO DO LICENCIANTE OU EM OUTRO LUGAR CRIARÁ QUALQUER GARANTIA NÃO EXPRESSAMENTE INDICADA NESTE CONTRATO. O Licenciador não garante que o Produto de Software satisfará suas necessidades ou operará sob suas condições específicas de uso. O Licenciador não garante que a operação do Produto de Software será segura, livre de erros ou livre de interrupção. VOCÊ DEVE DETERMINAR SE O PRODUTO DE SOFTWARE CUMPRE SUFICIENTEMENTE OS SEUS REQUISITOS DE SEGURANÇA E ININTERRUPTABILIDADE. VOCÊ SÓ RESPONSABILIDADE TOTAL E TODA RESPONSABILIDADE POR QUALQUER PERDA INCURRIDA POR FALHA DO PRODUTO DE SOFTWARE PARA ENCONTRAR SEUS REQUISITOS. O LICENCIANTE NÃO SERÁ RESPONSÁVEL, EM NENHUMA CIRCUNSTÂNCIA, POR A PERDA DE DADOS EM QUALQUER COMPUTADOR OU DISPOSITIVO DE ARMAZENAMENTO DE INFORMAÇÕES. 8. LIMITAÇÃO DE RESPONSABILIDADE DO LICENSOR8217S RESPONSABILIDADE TOTAL PARA VOCÊ DE TODAS AS CAUSAS DE AÇÃO E SOB todas as teorias de RESPONSABILIDADE LIMITADA E NÃO EXCEDERÁ A TAXA DE LICENÇA PAGA POR VOCÊ, à entidade licenciadora PELO SOFTWARE. EM HIPÓTESE ALGUMA O LICENCIANTE SERÁ RESPONSÁVEL POR QUAISQUER, INCIDENTAIS, EXEMPLARES, PUNITIVOS OU EMERGENTES ESPECIAIS (INCLUSIVE PERDA DE USO, DADOS DE NEGÓCIO OU DE LUCROS) OU PELO CUSTO DE PRODUTOS DE SUBSTITUIÇÃO AQUISIÇÃO DECORRENTES DE OU EM CONEXÃO COM ESTE ACORDO OU DO USO OU DESEMPENHO DO SOFTWARE, QUER ESSA RESPONSABILIDADE SURGE qualquer ação baseada CONTRATO, GARANTIA, DELITO (INCLUINDO NEGLIGÊNCIA), RESPONSABILIDADE OBJETIVA OU DE OUTRA FORMA, E INDEPENDENTEMENTE DE A LICENCIANTE TENHA SIDO AVISADO SOBRE A POSSIBILIDADE DE TAL PERDA OU DANIFICAR. AS LIMITAÇÕES ANTERIORES SOBREVIVERÃO E APLICAM-SE, MESMO QUE QUALQUER RECURSO LIMITADO ESPECIFICADO NESTE CONTRATO É ENCONTRADO PARA FALHAR O SEU PROPÓSITO ESSENCIAL. À medida em que o JURISDIÇÃO APLICÁVEL limita a capacidade LICENSOR8217S a negar quaisquer garantias implícitas, ESTA ISENÇÃO SERÁ EFICAZ AO LIMITE PERMITIDO. 9. GENERALIDADES Se qualquer disposição deste Contrato for considerada inválida ou inexeqüível, o restante deste Contrato permanecerá em pleno vigor e efeito. Na medida em que quaisquer restrições expressas ou implícitas não sejam permitidas pelas leis aplicáveis, estas restrições expressas ou implícitas deverão permanecer em vigor e efeito na extensão máxima permitida por tais leis aplicáveis. Este Contrato é o acordo completo e exclusivo entre as partes no que diz respeito à matéria aqui tratada, substituindo todos e quaisquer acordos, comunicações e entendimentos anteriores (escritos e orais) relativos a tal assunto aqui. As partes neste Contrato são contratadas independentes, e nenhuma delas tem o poder de vincular a outra ou incorrer em obrigações por conta da outra. Nenhuma falha de qualquer das partes para exercer ou fazer valer qualquer dos seus direitos ao abrigo deste Acordo actuará como uma renúncia a tais direitos. Quaisquer termos ou condições contidos em qualquer pedido de compra ou documento de pedido que sejam incompatíveis com ou além dos termos e condições deste Contrato são rejeitados pelo Licenciante e serão considerados nulos e sem efeito. Este Contrato será interpretado e interpretado de acordo com as leis da Suíça, sem levar em conta os princípios de conflitos de leis. As partes concordam com a jurisdição exclusiva e sede dos tribunais localizados em Zurique, Suíça para a resolução de quaisquer disputas que surjam ou relacionadas com este Acordo. 10. DEFINIÇÕES 8220Evaluation Use8221 significa o uso do Software unicamente para avaliação e teste para novas aplicações destinadas ao seu Uso de Produção. 8220Produção Use8221 significa usar o Software apenas para fins comerciais internos. Produção O uso não inclui o direito de reproduzir o Software para sublicenciamento, revenda ou distribuição, incluindo, sem limitação, a operação em tempo compartilhado ou distribuindo o Software como parte de um acordo ASP, VAR, OEM, distribuidor ou revendedor. 8220Software8221 significa o software Licensor8217s e todos os seus componentes, documentação e exemplos incluídos pelo Licenciador. 8220Error8221 significa (a) uma falha do Produto em conformidade com as especificações estabelecidas na documentação, resultando na incapacidade de usar, ou restrição no uso do Produto, e / ou (b) um problema que requer novos procedimentos , Esclarecimentos, informações adicionais e / ou solicitações de aprimoramento do produto. 8220Maintenance Release8221 significa Upgrades e Atualizações para o produto, que são disponibilizados aos licenciados em conformidade com os serviços de suporte padrão definidos na seção 5. 8220Update8221 quer uma modificação do software ou adição que, quando feita ou adicionados ao produto, corrige o erro, ou uma Procedimento ou rotina que, quando observado no funcionamento regular do Produto, elimina o efeito adverso prático do Erro no Licenciado. 8220Upgrade8221 significa uma revisão do Produto liberada pelo Licenciador aos seus clientes de usuários finais, geralmente, durante o Termo de Serviços de Suporte, para adicionar funções novas e diferentes ou para aumentar a capacidade do Produto. A atualização não inclui a liberação de um novo produto ou recursos adicionais para os quais pode haver uma carga separada. Fonte aberta Plataforma de negociação automatizada Eu sou um programador profissional e só recentemente comecei a criar aplicativos para um comerciante de futuros automatizado. Depois de investigar muitos dos sistemas comerciais disponíveis, decidimos construir um a partir do zero para obter o máximo de controle eo melhor desempenho que pudéssemos. Em seguida, descobrimos um projeto de código aberto nas obras chamado TickZoom. Parece muito promissor com um foco pesado na velocidade e no desempenho para a troca viva e simulada. Como um programador novo para negociação estou extremamente interessado em entrar na fonte para começar a mexer e ver se vai satisfazer as necessidades dos meus clientes. Qualquer um familiar com o projeto Qualquer insight seria apreciado. Jan 5, 2009, 9:52 pm Registrado em ago 2008 Sim. Os detalhes estão no tickzoom. org, mas apenas para poupar tempo às pessoas, ele só é executado fora de dados de carrapatos e gráficos e todos os recursos são impulsionados por seus modelos de regra de negociação. Portanto, esta é uma plataforma para pessoas que querem testar histórico e automatizar sua negociação usando dados de carrapatos. Ele tem um servidor de caixa negra para desenvolver suas estratégias. Ele não será útil para comerciantes discricionários em tudo ou aqueles que querem usar apenas dados de barra. Claro, sua fonte livre e completa para tornar mais fácil o código de suas estratégias. Eu sou o autor se alguém quiser fazer perguntas. Originalmente construído para mim, mas as pessoas me pediu para compartilhá-lo. É melhor do que ninjatrader ou tradtage Bem, isso depende do que você quer fazer. Em ambas as pessoas conta como o fato de sua fonte aberta. Mas há toneladas de ferramentas de código aberto de negociação. Onde TickZOOM realmente brilha é ao processar dados de carrapatos. Nem um desses pode fazer um trabalho decente porque eles sobrecarga memória do PC ou levar a doggone longo para processar carrapatos. TickZOOM pode processar 10.000.000 ticks por 5 anos de dados em 40 segundos. Você pode assistir a um demo de vídeo em tickzoom. org Agora, para escrever suas regras de negociação, TickZOOM usa C, mas ele adicionou em todas as partes de quoteasyquot de linguagem fácil e fixa as partes não fácil. Por isso, trata as séries de dados da mesma forma que a linguagem fácil. Índice 0 é agora, 1 é anterior, etc E também dá-lhe matrizes de dados que funcionam da mesma maneira (ao contrário de EL), mais arrays de dados comuns. Comparado a escrever estratégias em Ninja é muito mais fácil desde que você tem EasyLanguage como séries de dados. Plus TickZOOM invisível e magicamente verifica os limites de seus arrays como EL. Em Ninja fica confuso verificar CurrentBar para evitar causar uma exceção. Além disso, é legal em TickZOOM que você pode executar todo o sistema no depurador, definir um ponto de interrupção em uma barra específica e passo através de sua estratégia. Faz encontrar bugs muito mais rápido. NOTA: TickZOOM tem gráficos agradáveis, mas ZERO controle manual para desenhar linhas, etc. Em TickZOOM você faz todo o desenho em suas regras de negociação. Porque é porque TickZOOM é construído para automatizar seu sistema negociando e vem mesmo com um usuário preto da caixa assim que você pode o rolar para fora ao comércio vivo, mãos livres. NinjaTrader em teoria pode lidar com negociação caixa preta, mas não há nenhuma maneira de desligar o gráfico e por isso é difícil. TickZOOM é executado no modo de caixa negra sem uma GUI. Nesse caso, ele escreve estatísticas para um sistema de arquivos em HTML para que você possa olhar para eles. Agora, comparando dados, o TickZOOM suporta qualquer combinação de intervalos de barras nas mesmas estratégias. Suporta a barra de mistura e as séries de tempo com escala, volume, carrapato, figura do ampère do ponto, e outros tipos de barras. Em outras palavras, TickZOOM é comparável àqueles, mas muito diferentes. Seu principalmente para profissional black box comerciantes ou aqueles que querem se tornar um. Ei, a principal desvantagem para TickZOOM agora é que a sua nova por isso não tem toneladas de indicadores já disponíveis. Qualquer dúvida específica Última edição por greaterreturn 6 de janeiro de 2009 às 3:05 pm. Originally Posted by greaterreturn TickZOOM é construído para automatizar o seu sistema de negociação e até mesmo vem com um servidor de caixa negra para que você possa rolar para fora para viver de negociação, mãos livres. NinjaTrader em teoria pode lidar com negociação caixa preta, mas não há nenhuma maneira de desligar o gráfico e por isso é difícil. TickZOOM é executado no modo de caixa negra sem uma GUI. Nesse caso, ele escreve estatísticas para um sistema de arquivos em HTML para que você possa olhar para eles. Acho que sei o que você quer dizer - mas para mim, uma caixa preta era sempre algo onde você não tem idéia ou controle sobre o que acontece dentro. Pelo contrário, você quer dizer que você pode definir esta parte do núcleo do TickZOOM para executar seu próprio sistema TickZOOM que você script, e executar seus negócios, sem ele exibir uma interface ou exigindo qualquer entrada do usuário O que mais importa é quão bem você anda através do fogo. Originally Posted by ahardy66 Acho que eu sei o que você quer dizer - mas para minha mente, uma caixa preta era sempre algo onde você não tem idéia ou controle sobre o que acontece dentro. Pelo contrário, você quer dizer que você pode definir esta parte central do TickZOOM para executar o seu próprio sistema TickZOOM que você script, e executar seus negócios, sem ele exibir uma interface ou exigir qualquer entrada do usuário Ele pode ser executado em ambos os modos. Eu costumo executá-lo em modo timequot quotreal que significa que sua execução com ao vivo no meu PC local com um gráfico que eu possa assistir. E também tem sobreposições para que eu possa ir quotflatquot se eu não gosto do que a estratégia está fazendo, etc Mas quando você está feliz com a estratégia, se você quiser que ele execute mãos livres, então você pode implantá-lo (sem alteração de código) para A caixa preta que irá executá-lo como um serviço de janelas e estatísticas de desempenho de saída e gráfico em formato HTML em qualquer intervalo que você deseja. Eu faço isso depois de cada comércio se entrar ou sair. Dessa forma, posso fazer login no servidor e ver o que está acontecendo. Eventualmente, você poderia configurar um servidor web para servir as páginas e atingi-lo de qualquer lugar, de forma mais conveniente. Isso responde à sua pergunta Postado Originalmente por ahardy66 Eu acho que sei o que você quer dizer - mas para minha mente, uma caixa preta era sempre algo onde você não tem idéia ou controle sobre o que acontece dentro. Pelo contrário, você quer dizer que você pode definir esta parte do núcleo do TickZOOM para executar o seu próprio sistema TickZOOM que você script, e executar seus negócios, sem ele exibir uma interface ou exigindo qualquer entrada do usuário Hey, talvez você está certo sobre quotblack boxquot Eu encontrei esta definição on-line E não cabe realmente TickZOOM. O que é um termo melhor que eu usei para chamá-lo de quotorder serverquot mas doesnt quit fit. Black Box, Definition Um sistema de negociação proprietária computadorizado cujas fórmulas e cálculos não são divulgados ou facilmente acessíveis. Os usuários inserem informações e o sistema utiliza lógica pré-programada para retornar a saída ao usuário, o que pode incluir sinais de negociação e outros dados. Deixe-me especificar e você pode ajudar com um nome para ele. TickZOOM tem um quotExecution Serverquot que obtém as cotações de um corretor (MB Trading por exemplo) envia-os para o quotorder / black box serverquot. Ele então responde com um sinal de negociação. O servidor de execução converte o sinal de negociação em ordens de compra / venda, trilhas e reconcilia ordens, etc. Portanto, este servidor de caixa / caixa negra é apenas responsável por transformar os dados de cotação em dados de barras e exercitar suas regras de negociação. A idéia por trás dessa arquitetura é que é relativamente fácil criar outro servidor de execução (para outros corretores) ou servidores de cotação (para provedores de dados somente) e conectá-los ao servidor de caixa / caixa preta. Talvez possamos chamá-lo de Servidor quotTrading em vez de servidor de ordem ou servidor de caixa negra. Eu não sei. As idéias são bem-vindas. Mas o servidor comercial se tornará o cérebro central quando você tem muitas estratégias diferentes correndo talvez em muitos mercados diferentes ou trocas. Isso é porque você quer frequentemente um quotportfolioquot ver e controlar toda a coisa. Assim, será centralizado, mas executado com multiprocessadores ou até mesmo agrupados, etc A Black-Scholes fórmula não é um segredo. Se você não acredita em mim, pode ler a fórmula. O papel original. Ou um tutorial. Você pode até comprar o t-shirt. (OK, eu criei esse para fazer um ponto). Um algoritmo para calcular um preço usando a fórmula de Black-Scholes não é sequer um segredo. Você pode obter implementações em vários idiomas. E você pode ler artigos sobre como torná-los melhores. Porque não é um segredo, obtê-lo direito não vai fazer você um comerciante melhor. Começá-lo errado, no entanto, pode torná-lo muito pior. E mais pobre. Saber como usá-lo apropriadamente (e manter esse conhecimento em segredo) é como você ganha dinheiro suficiente para comprar sua própria ilha do Caribe. Quando eu preciso calcular derivadas parciais em opções européias, sinto-me muito melhor sobre confiar essa tarefa para a biblioteca de código aberto QuantLIB do que usar uma ferramenta de código fechado, porque eu posso me assegurar de sua correção, olhando para o código. Mais importante ainda, a falange de PhDs e assistentes C que compõem a comunidade QuantLIB pode atestar a sua correção. O mundo das finanças está começando a entender essa proposição. Notavelmente, o projeto QuickFIX e o mais recente projeto QuickFIX / J foram bem-sucedidos no fornecimento de implementações de alta qualidade do protocolo FIX amplamente utilizado. Observando esses sucessos, acreditamos que o modelo de código aberto tem muito mais para oferecer. Por estas e muitas outras razões, aqui na Marketcetera estamos construindo infra-estrutura de código aberto para as indústrias de finanças e comércio, fornecendo implementações abertas dos algoritmos e recursos não-secretos, permitindo que você se concentre nas peças secretas que impulsionam seu negócio. Usaremos esse espaço para mantê-lo informado sobre o nosso progresso e sobre o crescente papel do software de código aberto nas finanças. Como este: Related Post navigation Deixe uma resposta Cancelar resposta yikes. Olhe para essa implementação IDL na página 8220many languages8221. E o que, posso perguntar é 8220Rebol8221 Concordo completamente depois de ter apoiado sistemas de negociação muito diferentes para um único grupo. Espero poder contribuir para seus nobres esforços. Vamsi, Muito obrigado pelo seu interesse. A melhor maneira de contribuir é fazer o download da plataforma Marketcetera e usá-la e enviar bugs e solicitações de recursos. Gostaríamos muito que você contribuísse para o código também, claro, por favor, dê uma olhada na nossa página de contribuições para ver o que lhe interessa. Idéia interessante. Por que você escolheu a GPL mais restritiva, como a licença de código aberto, ao invés de licenças MPL, lGPL, etc., que permite a vinculação ao seu código sem fazer com que o código pai se torne open source também John, obrigado pelo seu interesse. A cláusula que você está referindo na GPL (v2), é claro, só se aplica se você estiver redistribuindo o código. Usando o código em casa para fazer o comércio real não sujeito a estes termos. Portanto, pensamos que a licença não será muito restritiva para a grande maioria dos usuários. Para aqueles que precisam de direitos de redistribuição, estaremos oferecendo outras opções de licenciamento no futuro, além da GPL. Interessante pesquisa Gartner sobre código aberto em software comercial: gartner / it / page. jspid593207 O que é interessante é como você está planejando gerar receita de marketcetera. Suporte e consultoria De qualquer forma este é o desenvolvimento mais legal na frente de tecnologia byside. Suminda Sirinth Salpitikorala Dharmasena Obrigado pelas palavras gentis. Você está correto 8211 atualmente fornecemos suporte e serviços profissionais (e implementações personalizadas) para a plataforma Marketcetera. Também estaremos oferecendo serviços adicionais de valor agregado no topo da plataforma no futuro, e planejamos obter receita com essas ofertas. Isso é fora do tópico. Por que temos de registar fazer o download que eu acho frustrante. Nelson, desculpas pela frustraçăo. Registrar-se para fazer o download de software é um processo bastante padrão com muitas empresas comerciais de código aberto, como MuleSource. Pedir a nossa comunidade para nos registrar ajuda-nos a tornar nosso produto melhor 8211, nos ajuda a rastrear o número de downloads e nos ajuda a ver quais recursos são mais interessantes e úteis e permite que a comunidade se envolva de uma maneira melhor. Desculpas por tornar a sua experiência Marketcetera mais frustrante, mas nos ajuda a construir um produto muito melhor se soubermos quem está usando e por quê. Isso torna mais fácil para nós envolver a comunidade no desenvolvimento de recursos futuros, ajudando-nos a priorizar os recursos no roteiro, etc Ideia interessante e grande. Hats fora para você. Como um software de negociação e designer do site de negociação, eu só aprecio a sua pesquisa Depois de ler o artigo, eu apenas sinto que eu realmente preciso de mais informações sobre o tema. Você pode compartilhar alguns recursos

No comments:

Post a Comment