Guia do Software de Forex Automatizado Parte 3 Um dos maiores obstáculos para a programação e calibração de algoritmos de negociação é o tempo que pode demorar para testar estas estratégias para ver o quão bom elas funcionam e identificar problemas potenciais. Mesmo em um PC desktop poderoso, um back-test padrão pode levar vários dias para calcular, o que retarda significativamente o processo e dificulta a evolução das estratégias em tempo hábil. No entanto, um novo tipo de solução, que usa a tecnologia da computação em nuvem para processar os milhões de cálculos exigidos por um back-test em questão de minutos, surgiu recentemente. Essas plataformas também oferecem uma série de recursos adicionais, como a construção de comunidades para atrair investimentos, ambientes de codificação especializados e a capacidade de executar estratégias de negociação algorítmica nos mercados ao vivo. Aqui, olhamos para três dos principais concorrentes nesta arena de rápido desenvolvimento. A QuantConnect é uma nova série de plataformas de negociação automatizadas que oferece aos usuários a chance de testar seus algoritmos em dados históricos usando rapidamente a tecnologia da computação em nuvem. Como a plataforma high-end OpenQuant, que analisamos na parte 2 desta série. Ele usa a linguagem de programação C para algoritmos de programação, que é uma ramificação orientada a objetos da série CCC de idiomas. Isso permite que os programadores criem algoritmos muito mais complexos do que poderiam ser capazes em uma linguagem de troca dedicada, como o MQL4, por exemplo, mas o flipside disso é que a curva de aprendizado é um pouco mais íngreme. A USP para este serviço é o fato de que ele fornece muitos recursos high-end gratuitamente. Os usuários podem testar algoritmos com até cinco anos de histórico de dados do forex tick em questão de minutos, em vez dos vários dias que demoraria para processar usando seu próprio processador de computadores. Isso torna muito mais fácil desenvolver e aperfeiçoar estratégias rapidamente, sem perder impulso enquanto aguarda os resultados de um longo teste. Além de fornecer um ambiente gratuito de codificação e backtesting com acesso a dados de mercado, o serviço também é projetado para fornecer codificadores bem-sucedidos com uma plataforma para atrair investimentos e investidores com uma maneira de alavancar as habilidades de programação de quants através da comunidade QuantConnect. Embora seja principalmente um serviço gratuito, os usuários que desejam colocar seus scripts em prática nos mercados podem fazê-lo através de um vínculo com Interactive Brokers. Atualmente é como o serviço é monetizado, embora existam planos para fornecer outros serviços pagos para investidores, como um fundo que agrupa os usuários mais bem-sucedidos da plataforma. Este serviço foi lançado em torno do mesmo tempo que a QuantConnect, e oferece facilidades muito semelhantes, com backtesting livre em dados históricos do mercado. Ele usa a popular linguagem de programação Python, para a qual existem muitos algoritmos de negociação já disponíveis. O aspecto da comunidade do serviço é muito em frente, com um fluxo de mensagens por programadores dentro da comunidade visível na página inicial. No momento, os dados históricos disponíveis estão limitados aos estoques, embora haja planos para introduzir outras classes de ativos, incluindo o forex no futuro próximo. Outro participante recente da arena do ambiente de programação algo baseado em nuvem é o RIZM, da EquaMetrics Inc. Ao contrário de muitas plataformas que exigem que os usuários codem seus próprios algoritmos, o RIZM fornece uma interface visual que possibilita que comerciantes e investidores criem scripts sem qualquer prioridade Conhecimento de programação ou know-how. Esta interface, conhecida como Algobuilder, permite aos usuários simplesmente arrastar e soltar widgets para definir indicadores-chave, ações e métodos de forma lógica e intuitiva. Tendo desenvolvido mais de dois anos, o RIZM fornece uma ampla gama de indicadores fundamentais e técnicos pré-programados que podem ser configurados para intervalos de um minuto a 24 horas. Os algoritmos podem ser testados rapidamente usando o poder da computação em nuvem e implementados em mercados ao vivo através da FXCM ou Interactive Brokers, embora existam planos para torná-lo compatível com todas as principais corretoras. No momento, ele suporta ações, forex e futuros, mas há planos para torná-lo compatível com outras formas de negociação, como títulos e opções de renda fixa. O serviço é cobrado mensalmente, embora você possa usá-lo gratuitamente durante duas semanas, de forma experimental. Para 99 por mês, os usuários podem executar até 100 testes de volta, executar duas estratégias ao vivo simultaneamente e executar com 5 símbolos por algoritmo. Por 249 por mês, você pode fazer uso ilimitado das instalações das plataformas. Esses preços colocam-no em concorrência mais próxima com plataformas como o NinjaTrader e o TradeStation do que os serviços gratuitos oferecidos pela QuantConnect e a Quantopian, mas se você achar a perspectiva de codificação em C ou Python assustadora, pode valer a pena o investimento. Outros artigos desta série: TradersDNA é uma plataforma líder em mídia digital e social para comerciantes e investidores. TradersDNA oferece recursos de estréia para a negociação e investimento de educação, recursos digitais para finanças pessoais, análise de mercado e livre guias comerciais. Com uma visão geral abrangente e dicionário, conteúdo de preparação de multi ativos de negociação e estratégias de negociação ativa. TradersDNA é um destino primário para investidores de varejo e investidores institucionais de todos os estágios. TradersDNA é um centro de negociação Forex liderança. Casa do investidor de negociação Forex. Recursos Premium e notícias de informação, dados e análise de negociação Forex para comerciantes de forex institucionais e de varejo. TradersDNA oferece-lhe informações, dados, análise técnica, forex educação, forex recursos de mídia social e tecnologia forex, a partir do melhor forex corretores, líderes de pensamento, comerciantes forex, fornecedores de tecnologia forex classificados por país, regulamento, negociação, plataforma de negociação, métodos de pagamento e Condições de negociação. TradersDNA é uma nova fonte digital para comerciantes de varejo e institucionais de Forex, líderes da indústria e jogadores do mercado de capitais oferecendo recursos úteis, pesquisa, as últimas informações, notícias, Forex PR e receber uma análise aprofundada dos últimos eventos. Intelligent Headquarters é uma rede de Business Intelligence Digital Hedge Think - Ponto de encontro digital para gestores de fundos e investidores Social Media Council - Rede de mídia social orientada plataforma e diretório Open Business Council - Enterprise E abrir os recursos de negócios, idéias de educação aberta Ikonoklash - Rede digital para líderes de pensamento, idéias, inteligência, imagens e iconografia Disclaimer TradersDNA é um forex e notícias financeiras e portal de recursos que oferece notícias econômicas aos traders forex global cada dia de negociação. Aviso de Risco: Todas as informações sobre TradersDNA, incluindo opiniões, gráficos, preços, notícias, dados, sinais BuySell, pesquisa e análise são fornecidos como comentário geral específico do mercado, a maioria deles de autores e fontes identificados e não constitui nenhum conselho de investimento. Antes de decidir se quer participar ou não em mercados cambiais ou financeiros ou qualquer outro tipo de instrumento financeiro, por favor considere cuidadosamente seus objetivos de investimento, nível de experiência e apetite de risco. Faça a sua pesquisa e lição de casa e não investir mais dinheiro ou recursos financeiros do que você pode perder. InfoFYI de contato: isso não é implementado na plataforma Python, mas a idéia é aberta aos olhos e pode ser feita facilmente em Python. A imagem não pode ser adicionada na publicação, então eu poste os links para a imagem. Esta é uma das minhas mais importantes descobertas inovadoras ao longo dos últimos anos, já que eu tinha estudado estratégias quantitativas usando o Excel VBA muito antes de a Vienpian sair, e eu as publiquei regularmente no meu blog. Blog. sina. cncaoy1980. Não vejo nenhuma publicação semelhante no espaço da web. Eu acho que todo investidor deve saber disso, para entender como o preço se move. Então, deixe-me compartilhar isso com a comunidade inglesa. Além da análise técnica tradicional, como a média móvel, a banda Bollinger, há uma coisa chamada Chandelier Trailing Stop, ou, em suma, parada final. Infelizmente, ninguém escava ainda mais até mim. Eu traço a linha de parada de Porcentagem percentual ao longo da linha de preço, achamos muito útil rastrear a tendência de preços. A regra buysell é. Longo quando a linha de preço (azul) acima da linha de parada final (vermelho). E curto quando o preço abaixo. Esteja ciente de dupla face e use com média móvel, MA (10,20,40,55). Os gráficos a seguir são auto-explicativos. Diagrama diário SPY nos últimos 60 dias de negociação (terminando 2017Aug19), com MA (10,20) e 1 parada final (linha vermelha). Isso é feito no Excel. Abaixo está o gráfico de 1 hora do Facebook (FB) na plataforma MetaTrader4, que possui uma grade de malha integrada e com 0,5 parada posterior e MA (20). IMGoi65.tinypicjr63vr. jpgIMG Para outros estoques dos EUA, como a AAPL, 1 parada de arranque funciona bem. Para as ações da China, usando 3 paragens de trânsito e 12 (para o diário) e 23 (para intradía) para o índice de China para a parada final. Para intraday, 0,3 e 0,5 paragem de arranque funcionam bem para o ETF dos EUA, como o SPY, e para grandes estoques como a AAPL, o intervalo de 0,5 e 1 de parada corre bem. Por exemplo. O seguinte é o gráfico ES (mini SPX futuro) na plataforma Metatrader4 (Horário da ÁsiaEuro, impacto do movimento US39 horas, por exemplo, dupla), 30 minutos de intervalo de tempo, 0,30,5 e MA (20,40). O investidor de longo prazo deve olhar o gráfico de 4 horas, com 0,5 e 1 parada final. Você também pode codificar a linha de parada de arrastar na plataforma de tradingview poderosa. Os parâmetros da linha de parada de arrasto, p. ex. TSP (1.0), como 0.3, 0.5, 1, 2, 3 não são números mágicos. Eles são simplesmente números inteiros, e 0,5 sendo metade de 1 e 0,3 sendo metade de 0,5. Assim, a metodologia é muito robusta e livre de calibração ou pré-suposição. Especificamente, selecionamos o número tal que 1) a linha de preço e a linha de parada final têm menos cruzamento (isto favorece o número mais alto) e 2) uma vez que a tendência é reversa, e. A linha do príncipe cai abaixo da linha TSP, o lucro é preservado tanto quanto possível (isso favorece menor). Então, há um trade-off. A linha de parada final possui algumas características matemáticas muito boas: 1) é monótono, 2) é uma medida, ou seja, a distância máxima entre o preço e a parada final é delimitada pelo número, 3) é uma técnica de tendência, também Pode identificar o período de não tendência, com a indicação do duplo topbottom (a premissa é: uma linha de preços forte e de moda deve ser de baixa volatilidade e a tendência está a ponto de reverter quando a volatilidade é alta, porque os compradores e os vendedores estão em desacordo). Também se aplica ao Forex, Bond, Commodity, etc. Você pode fazer o backtest em suas plataformas quantopian.
No comments:
Post a Comment