Wednesday 27 December 2017

Ideal systems trading est


Qual sistema comercial ou estratégia é o mais rentável Existem 3 tipos de sistemas, técnicas, ações de preços e discricionários. E eu passei por todos os três naquela ordem. Na minha opinião, os sistemas técnicos puros são a prova mais falsa, o que fazemos é seguir sinais de compra e venda, e você terá 2-3 indicadores e várias médias móveis em seus gráficos. À medida que minha negociação é madura, descubro sistemas de ação de preço, nos quais ainda usaremos gráficos como as principais ferramentas de negociação, mas apenas diferentes em abordagem. Rotulamos padrões de gráficos, canais de preços, resistência de suporte. Interessante na negociação. Bem pensado. Obrigado por toda a resposta rápida do acetrader, angrychinese (o que realmente o deixa com raiva) Eu entendo que meu próprio sistema será o ideal, mas antes de eu cotizar para desenvolver a estratégia do sistema do meu, onde eu preciso começar? Quando eu navego para Sistema de comércio Subforum, há muitos bons sistemas do que eu vejo, Trading Made Simple, EASY, Jame16group etc., mas de qual devo começar. Considere-me como novato, por favor. Basta olhar para os gráficos, usar os indicadores que você entende ou não usar nenhum. Apenas ação de preço e resistência de suporte e talvez pontos de pivô. Compre quando você acha que o preço vai subir e vender quando você acha que o preço vai cair. Se você está errado, saiba disso e tente descobrir por que você está errado. Negociar contas reais, sem demo. Quando eu comecei a comercializar, eu também tentei alguns sistemas que eu poderia encontrar online, mas não há muito tempo de sucesso. Eu removi todos os meus indicadores e agora troco apenas ação de preço e resistência de suporte, com sucesso. Levará algum tempo para aprender, mas quando você entende, você realmente entende os mercados, e é isso que queremos, certo e claro, fique atento Para comunicados de imprensa, use stop loss e tenha um bom gerenciamento de dinheiro sólido. Obrigado por toda a resposta rápida do acetrader, angrychinese (o que realmente o deixa com raiva) Eu entendo que meu próprio sistema será o ideal, mas antes de eu cotizar para desenvolver a estratégia do sistema do meu, onde eu preciso começar? Quando eu navego para Sistema de comércio Subforum, há muitos bons sistemas do que eu vejo, Trading Made Simple, EASY, Jame16group etc., mas de qual devo começar. Considere-me como novato, por favor. Aqui estão as minhas sugestões sobre por onde começar: 1. Primeiro, entenda a natureza do animal (mercado) com o qual você está lidando. Lutar contra um dragão que respira fogo não é o mesmo que caçar uma raposa. O mercado forex comercializa enormes montantes de dinheiro (nos trilhões) todos os dias. É dominado por relativamente poucos comerciantes grandes e nós, pequenos caras, somos apenas canhões de forragem, nossos negócios nem sequer fazem uma chance nas telas comerciais. 2. Algo como 95 (eu acredito que é ainda mais) de pequenos comerciantes perdem dinheiro, então qualquer sistema comercial que você use não deve fazer o que outros sistemas fazem. A maioria esmagadora dos sistemas é fixada no comportamento dos preços e na negociação intradiária. Para ser justo, eles provavelmente todos trabalham o tempo todo, mas não são suficientemente bons para evitar uma taxa de falência de 95 em um período razoável. Tais sistemas negligenciam considerar o que os principais jogadores estão fazendo e seus negócios são conduzidos por responder a padrões de preços subjetivos causados ​​pela quotnoisequot natural do mercado ou tendências de curto prazo, que muitas vezes falham logo após se tornarem evidentes. Em outras palavras, não há nenhuma força real por trás desses movimentos baseados em quotnoisequot. 3. Como explicado acima, os mercados cambiais pertencem aos grandes meninos. Se você fosse um grande filho, por exemplo, Um gerente de fundos, como você ganharia dinheiro com o seu fundo de 2 bilhões. Você precisa comprar milhares de contratos, você tentaria comprá-los 5 ou 6 por vez em intervalos de tempo de 15 minutos? Claro que não, você adquira suas posições ao longo de semanas e Meses e, em seguida, levar o mercado para um passeio por talvez 6 meses ou mais. O ponto é que o dinheiro grande (dinheiro inteligente) leva seu tempo para fazer seus grandes lucros. Mesmo os gráficos diários são apenas quotnoisequot para esses caras, então sugiro que você considere usar gráficos semanais. Isso significa que você terá posições pequenas com grandes perdas de parada, digamos 200 pips ou mais, você pode fazer sua própria pesquisa nesse sentido. 4. Como descobrir o que os grandes jogadores estão fazendo. Estude o relatório semanal de Compromissos Comerciais de Comerciantes que dá as posições de futuros dos grandes e quantos contratos foram adicionados ou fechados a cada semana. Isso ajudará você a negociar com os fabricantes de preços. Ir para o Google. 5. Não há muito pouco valor na análise técnica. As médias em movimento são muito atrasadas e os indicadores são enganosos e perigosos. Os padrões de gráfico falham com muita frequência. Pare com a fixação do comportamento de preços Ignore tudo, exceto por uma coisa: desenhe linhas de tendência direta e, uma vez que você entra em um comércio, certifique-se de usar a linha de tendência mais íngreme que você pode desenhar como sua saída, ou seja, quando o preço cruza essa linha de tendência, você sai do comércio. A combinação de negociação com os grandes e o uso de linhas de tendência simples em dados semanais permite que você viva uma vida menos estressante, verifique os mercados por apenas 30 minutos por semana, e você provavelmente ganhará mais do que 95 de pequenos comerciantes. Nossa vida é finita por que não gastar isso fazendo coisas que você gosta ao invés de ser estressado 8 horas por dia, tentando o comércio do dia Sua saúde pode sofrer levando a pressão arterial e problemas cardíacos. Se você tiver sucesso em seus primeiros negócios, em vez de assumir posições maiores e maiores em um instrumento, você deve considerar se diversificar em outras moedas e commodities. 6. Seja paciente. Deixe o mercado fazer o trabalho para você. Boa sorte para você O que Angry disse. Se você realmente quiser fazê-lo nos mercados, você precisará aprender mais sobre o quotOrder Flowquot trading (como chamado) e Global Macro. Basicamente, tudo se resume a saber quot o que move os mercados e aproveitando essas informações. Unfortunatley, técnicos ou fundamentos movem os mercados e é por isso que os comerciantes de techfundie estão sempre atrasados ​​para o jogo. Aqueles de nós que entendem o mercado e que entendem o que move os mercados estão sempre um passo à frente do ouvido. Os mercados globais (ou seja, moedas) são verdadeiramente um quotthinking. 100 concordam com a necessidade de entender quot o que move os mercados, mas também precisa saber o que move os mercados e depois segui-los. Aqui estão as minhas sugestões sobre por onde começar: 1. Primeiro, entenda a natureza do animal com o qual você está lidando. Lutar contra um dragão que respira fogo não é o mesmo que caçar uma raposa. O mercado forex comercializa enormes montantes de dinheiro (nos trilhões) todos os dias. É dominado por relativamente poucos comerciantes grandes e nós, pequenos caras, somos apenas canhões de forragem, nossos negócios nem sequer fazem uma chance nas telas comerciais. 2. Algo como 95 (eu acredito que é ainda mais) de pequenos comerciantes perdem dinheiro, então qualquer sistema comercial que você use não deve fazer o que. Ei, ótima postagem. É uma maneira interessante de pensar. Peguei seu conselho e fui no site da CFTC. Eu sou novo no forex (tenho negociado e lendo sobre isso desde abril) e nunca soube muito sobre o CFTC. Eu encontrei a posição futura de produtos diferentes, mas não consegui encontrar o Fx. Qualquer ajuda Obrigado Juntado em outubro de 2008 Status: Sentimento e Macro Global 2,321 Posts 100 concordam com a necessidade de entender quot o que move o marketquot, mas também precisa saber o que move o marketquot e depois segui-los Em cinco etapas fáceis, você basicamente descreveu meu estilo de negociação. Mas tudo isso é inútil sem uma compreensão sólida de quot o que move o mercado e que move os mercados. Casal em algumas idéias de liquidez e sentimento sempre o ajudará a ficar de lado com os grandes garotos. Trocar com eles, não contra eles, é o que eu sempre acreditei e continue a praticar. O que Angry disse. Se você realmente quiser fazê-lo nos mercados, você precisará aprender mais sobre o quotOrder Flowquot trading (como chamado) e Global Macro. Basicamente, tudo se resume a saber quot o que move os mercados e aproveitando essas informações. Unfortunatley, técnicos ou fundamentos movem os mercados e é por isso que os comerciantes de techfundie estão sempre atrasados ​​para o jogo. Aqueles de nós que entendem o mercado e que entendem o que move os mercados estão sempre um passo à frente do ouvido. Os mercados globais (ou seja, moedas) são verdadeiramente um quotthinking. Conhecer é uma maneira possível de lucros consistentes. Outra maneira é aceitar (mesmo abraçar) a própria ignorância sobre as intenções dos mercados. O caminho do conhecimento pode ser muito perigoso, porque o que mais alcançar não é conhecimento, mas apenas uma aflição chamada ilusão de conhecimento. Para segurar, primeiro você deve abrir sua mão. Let go. quot - Lao Tzu Aqui estão as minhas sugestões sobre por onde começar: 1. Primeiro, entenda a natureza do animal (mercado) com o qual você está lidando. Lutar contra um dragão que respira fogo não é o mesmo que caçar uma raposa. O mercado forex comercializa enormes montantes de dinheiro (nos trilhões) todos os dias. É dominado por relativamente poucos comerciantes grandes e nós, pequenos caras, somos apenas canhões de forragem, nossos negócios nem sequer fazem uma chance nas telas comerciais. 2. Algo como 95 (eu acredito que é ainda mais) de pequenos comerciantes perdem dinheiro, então qualquer sistema comercial que você use não deve fazer o que. Oi Ttop, Seu comentário acima definido para abrir o olho para mim. Guia-me para ver os verdadeiros motivos pelos quais a maioria dos comerciantes falhou. Como iniciante, procuro um indicador e um sistema ao redor e baixe muitos indicadores para o meu gráfico mt4. Eu tento cada indicador e, em algum momento, me faz confundir qual deles seguir. Você pode explicar seus pontos abaixo. Por favor, corrija meu entendimento se eu estiver errado. 1. Na sua opinião, o comércio intradiário é perigoso. 2. Você pode explicar esta afirmação ainda. Esses sistemas negligenciam considerar o que os principais jogadores estão fazendo e suas negociações são conduzidas por responder a padrões de preços subjetivos causados ​​pela quotnoiseise natural do mercado ou tendências de curto prazo que muitas vezes falham logo após eles Tornar-se evidente. quot 3. Do que eu entendo acima, você troca apenas um em um mês 4 ... Por favor, explique mais a sua declaração. Por gráfico semanal. Isso significa que você terá posições pequenas com grandes perdas de parada, digamos 200 pips ou assim. 5. Desejo entender o que os Big Guys estão fazendo: fui à CFTC e eu só posso receber CME sob Current Legacy Reports Eu vou para o lugar certo lá 6. Ignore tudo, exceto por uma coisa: desenhando linhas de tendência direta E uma vez que você entrar em um comércio, certifique-se de usar a linha de tendência mais íngreme que você pode desenhar como sua saída, ou seja, quando o preço cruza essa linha de tendência, você sai do trade. quot --- você pode mostrar o exemplo. Qual é o seu método no desenho de linhas de tendência, eu costumo ter problemas com a saída. 7. A combinação de negociação com os grandes e o uso de linhas de tendência simples nos dados semanais permite que você viva uma vida menos estressante, verifique os mercados por apenas 30 minutos por semana - você pode explicar mais o que você quer saber do mercado? Durante estes 30 minutos 8. Ouvi sobre o Orderflow, sentimento, liquidez. Alguém pode explicar estes termos. O World's Best FX Trading System Membership Revocado Junu-se a junho de 2009 1 Post Hi All Traders Friend. Depois de muito tempo eu me juntei aqui novamente, embora eu fosse um participante silencioso neste fórum há muito tempo apenas para a observação de todas as atividades dos comerciantes e sua discussão sobre negociação. Muitas vezes, neste fórum, eu segui toda a discussão e peguei ideias sobre comércio, sistemas e aspectos técnicos, mas não achei que nada fosse perfeito, exceto desenhando algumas estratégias e indicadores sem valor. Até agora, nenhum poderia encontrar uma solução de melhor método de negociação e estratégias, exceto desenhar alguns sistemas extravagantes utilizando alguns indicadores de atraso. Cada dia e todos os dias, existem muitos sistemas e estratégias que emergem no mercado, atraindo comerciantes para comprá-los, o que promete ser o melhor para fazer milionário, mas na prática todos simplesmente exploram outros com a atitude fly-by-night. Na minha carreira comercial eu corroei muito o valor de aproximadamente meio milhão de dólares para este tipo de sistemas, estratégias e métodos, mas todos os preconceitos acabaram por arruinar meu capital arduamente ganho e, finalmente, me insistiu para adotar uma política que me fez tornar-se programador e analista e Melhor comerciante. Tendo obtido todas essas qualidades, envolvi-me a realizar pesquisas durante muito tempo para desenvolver esse sistema que agora é um e só neste mundo, como eu consegui desafio com qualquer um para superar meu desafio, mas nenhum poderia chegar a tal. Para a concepção do meu sistema, eu não aceito qualquer método tradicional, estratégias sem valor e quaisquer indicadores de atraso, mas minha abordagem é muito diferente e excepcional desde que eu me codifique e, portanto, projete o sistema e empregue o mesmo na arena FX para contar o desempenho. Apenas para este sistema, passei 7 anos para encontrar precisão e, finalmente, comecei a comercializar usando o meu melhor e único sistema neste mundo. Atualmente eu troco minha conta ao vivo (US1,2 milhões) através de uma plataforma do Banco onde nenhuma provisão para que os outros vejam desempenho e, assim, envolvi meus sistemas em uma plataforma MT4, permitindo que todos vejam o desempenho da negociação, enquanto eu decidi produzir algo excepcional Retornar com o maior fator de lucro e menor redução relativa e, se possível, em zero. Esse é o meu único desafio em todo o mundo. Eu forneci abaixo do acesso à conta para todos os amigos que podem ter uma aparência na conta todos os dias, como meu sistema troca sem perda. Link de download da plataforma MT4. Straighthold Investment Group (liteforex. orgdownloadssig4setup. exe) ID de login. 1000700489 Senha do investidor. Xey4oem Se alguém é bastante inteligente, pode utilizar a negociação na plataforma como sinal para trocar sua própria conta. Na verdade, consegui um desafio em 2007 do grupo de comerciantes russos e quebrou esse recorde produzindo o retorno de 300 em 2 semanas em uma conta ao vivo, embora a redução relativa fosse bastante alta. No entanto, esta vez é a natureza diferente de negociação com maior desafio. Por favor, não assuma que a oferta de venda de sistemas, mas eu estou aqui para orientar todos os comerciantes amigos para aprender tudo dia a dia e vamos conversar com inúmeros tópicos e aspectos do comércio e um dia eu revelaria todos os segredos de negociação para todos e cada um Aqui. Meu objetivo final é prosperar a arena FX um dia trazendo o mercado Global FX às mãos de todos os comerciantes privados para competir com fabricantes de mercado e grandes cães para quebrar seu arsenal de capital deve ir à mão de comerciantes privados. Eu não sou tão estúpido para vender o meu sistema, mesmo obteve o melhor lance de alguns bancos maiores, porque alguém em algum lugar vai quebrar o código e terá chance de ganhar alguns dólares vendendo meu sistema. Então, eu não deveria insultar minha carreira de 14 anos seguindo atividades tão sem escrúpulos, mas pronto para atuar contribuinte benéfico para que todos possam ter todos os segredos de negociação um dia. Eu não acredito em nenhum consultor especialista em negociação automatizada e não sou estúpido para deixar minha capital em mão inexperta para esgotar tudo de repente. Acredito apenas no sistema manual o que eu projetei, assim como o fenômeno WYSWYG. Basicamente, fui treinado pelo renomado FX Guru (Imperador não declarado na arena FX) por 3 anos que me ensinou algo muito especial e extra-ordinário que está fora do mercado FX para analisar e prever o mercado com precisão. Este Guru FX de 38 anos abriu o caminho da minha vida para se tornar o melhor comerciante neste mundo. O último desejo na minha carreira é aparecer um dia no Guinness Book of World Record quebrando todo o recorde anterior e espero que todos e cada um dos comerciantes amigo neste fórum me apoiem para alcançar meu objetivo final e usar a coroa. Nenhum contato pessoal e nenhum PM pessoal exceto discussão geral neste fórum e espero que todos respeitem minha decisão. Com saudações geniais Jeff Chen China Olá, todos os comerciantes amigos. FontTimes New RomanAfter muito tempo eu me juntei aqui novamente, embora eu fosse um participante silencioso neste fórum há muito tempo apenas para a observação de todas as atividades dos comerciantes e sua discussão sobre negociação. Muitas vezes, neste fórum, eu segui toda a discussão e peguei ideias sobre comércio, sistemas e aspectos técnicos, mas não achei que nada fosse perfeito, exceto desenhando algumas estratégias e indicadores sem valor. Até agora, nenhum poderia encontrar uma solução do melhor método e estratégias de negociação. Não só você é um comerciante de sucesso, mas também obteve uma visão perfeita. Se possível, na sua próxima publicação, faça suas palavras um pouco maiores. Desenvolva um sistema desse tipo que é agora um e somente neste mundo, como eu consegui desafio com qualquer um para superar meu desafio, mas nenhum poderia chegar a tal. Passei 7 anos para encontrar precisão e, finalmente, comecei a comercializar usando o meu melhor e único sistema neste mundo. Atualmente troco minha conta ao vivo (US1,2 milhões). FontTimes New Roman. Produzindo 300 vezes em 2 semanas. Você primeiro publica com os clamis assim se você aguardasse um pouco e pudesse fazer mais posts e, em seguida, empurrar sua idéia. Você teria algum sucesso. De qualquer forma, parece-me suspeito demais. Muito fácil conseguir um novo peoplle que truque para sucesso em trainer para ficar com fome. Depois disso, aqueles que não entendem. Envie mensagens privet quottell me tell mequot Então a resposta é quotthis é meu sistema há muito tempo torná-lo eu não dou itquot quotplease por favor. Eu posso comprar o bingo do itqot Depois disso, vender uma porcaria para tolos. Como eu mostrei o ROI anual muito bom é martigale EA, faz uma conta dupla por traça. Antes de explodir tudo. Então, qualquer um pode fazer uma declaração que mostre ganhos incríveis com muita facilidade. Mas o que significa postar o quothey look, sou bom de traidor, veja meus winningsquot Aqui estão muitos bons traidores experientes que ajudam novas pessoas e ensinam e acho que sua entrada é muito diferente. Então eu digo porcaria, se não quer exprender como o comércio chegou tão bom, com um besteira de novidade. No entanto, eu também acredito que eles não definem a chamada de margem SL becoz é o SL deles. Pessoal, nunca fui quase crédulo toda a minha vida exceto por agora (processar-me). Eu faço alguma pesquisa antes de me comprometer com os goons como esse cara que simplesmente aparece do espaço e afirma que ele conseguiu o mundo inteiro em suas dicas de dedo. Estas foram as investigações que realizei como membro do CIB (Cary is Believing). 1) Nosso friendo acabou de se juntar à fábrica forex no dia 22 de junho e sua primeira publicação é sobre o Mega Money Making System. Eu fiz uma pesquisa no google para o nome jeff chen em relação ao forex e vi ele já postou esta mesma mensagem (palavra Por palavra) em outro site do forex forum. Veja aqui forexforum. netforex-forecast20834-world-s-best-fx-trading-system. html. Agora me diga se isso não parece spam. Quem sabe quantos fóruns ele postou o mesmo lixo e ele os abre todos com a primeira frase Hi All Traders Friend Depois de muito tempo eu me juntei aqui novamente, embora eu fosse um participante silencioso neste fórum por muito tempo apenas para a observação de todos os comerciantes Atividades e sua discussão sobre negociação. Fale sobre estar em todos os lugares e em nenhum lugar ao mesmo tempo 2) Eu decidi baixar o software de negociação no link que ele deu e viu os negócios que ele fez começando com 50,000 desde o início desta semana e ele ganhou cerca de 8 mil lucros, mas o snag lá É isso que ele troca 2,0 lotes e faz cerca de 20 a 50 pips de lucro sem definir qualquer perda de parada ou lucro como forexisfx previsto na citação acima. Eu também acho que posso fazer isso e é isso que eu chamo de jogo. Entre no mercado quando uma tendência é evidente e espere até obter 5-10 pips e fechar, voila e você tem cerca de 100-200 dólares em sua conta. Pessoalmente, eu não olho para o valor que você faz, eu olho para os pips feitos, o que me diz mais sobre seu estilo de negociação. Isso eu acredito que é chamado de hit-and-run. Além disso, talvez você tenha acabado de ter uma semana de sorte e postou isso em sites, quem sabe quantas vezes ele tentou nas semanas anteriores e fez quase nada. Veja como você vai às semanas que vem, então você pode ligar para o meu blefe. 3) Como alguém já perguntou, qual é o motivo da sua postagem de qualquer maneira Se você tiver o melhor sistema de comércio no mundo e não quiser compartilhar por que nos sujeita a tormentos desnecessários. Tudo bem, você tem o melhor sistema de comércio em todo o mundo, então mantenha Para você, porque nós não queremos nenhuma parte disso, da mesma forma, pois talvez não possamos pagar. Em vez disso, vá para os bancos e eles lhe dariam um bom preço para o seu flop. 4) Olhe assim, se eu tiver o melhor sistema de comércio do mundo, não estaria aqui na fabricação de forex dizendo às pessoas, heck, eu iria de férias todos os dias para o Havaí. Deixe as pessoas perseguir-me se eles realmente quiserem em vez de Eu o comercializo dessa maneira. Eu certamente gostaria de ter errado em você, mas eu sinto o cheiro dele como já o cheirava antes. Você é um homem desesperado que acabou de ser atingido pelo trem da crise econômica e você precisa de um pouco de dinheiro rápido. Arquitetura do sistema de comércio de direitos. Anteriormente, neste blog, escrevi sobre a arquitetura conceitual de um sistema de negociação algorítmico inteligente, bem como a funcionalidade e não - Requisitos funcionais de um sistema de negociação algorítmica de produção. Desde então, criei uma arquitetura de sistema que, acredito, poderia satisfazer esses requisitos arquitetônicos. Nesta publicação, descreverei a arquitetura seguindo as diretrizes do sistema ISOIECIEEE 42010 e padrão de descrição da arquitetura de engenharia de software. De acordo com este padrão, uma descrição de arquitetura deve: Conter várias visualizações arquitetônicas padronizadas (por exemplo, em UML) e Manter a rastreabilidade entre decisões de design e requisitos arquitetônicos. Definição de arquitetura de software Ainda não existe consenso sobre o que é uma arquitetura de sistemas. No contexto deste artigo, é definida como a infra-estrutura dentro da qual os componentes do aplicativo que satisfazem os requisitos funcionais podem ser especificados, implantados e executados. Os requisitos funcionais são as funções esperadas do sistema e seus componentes. Os requisitos não funcionais são medidas através das quais a qualidade do sistema pode ser medida. Um sistema que satisfaça plenamente seus requisitos funcionais ainda pode deixar de atender às expectativas se os requisitos não funcionais forem deixados insatisfeitos. Para ilustrar este conceito, considere o seguinte cenário: um sistema de negociação algorítmico que você acabou de comprar construído faz excelentes decisões de negociação, mas é completamente inoperável com os sistemas de gerenciamento de riscos e de gestão das organizações. Esse sistema atenderá às suas expectativas Arquitetura conceitual Uma visão conceitual descreve conceitos e mecanismos de alto nível que existem no sistema no mais alto nível de granularidade. Neste nível, o sistema de negociação algorítmica segue uma arquitetura orientada a eventos (EDA) dividida em quatro camadas e dois aspectos arquitetônicos. Para cada camada e referência de aspecto arquiteturas e padrões são usados. Padrões arquitetônicos são estruturas comprovadas e genéricas para alcançar requisitos específicos. Os aspectos arquitetônicos são preocupações transversais que abrangem múltiplos componentes. Arquitetura orientada a eventos - uma arquitetura que produz, detecta, consome e reage a eventos. Os eventos incluem movimentos do mercado em tempo real, eventos ou tendências complexas e eventos comerciais, e. Enviando um pedido. Este diagrama ilustra a arquitetura conceitual do sistema de negociação algorítmica Referência Arquiteturas Para usar uma analogia, uma arquitetura de referência é semelhante aos planos para uma parede de suporte de carga. Esta impressão em azul pode ser reutilizada para vários projetos de construção independentemente do edifício que está sendo construído, pois satisfaz um conjunto de requisitos comuns. Da mesma forma, uma arquitetura de referência define um modelo contendo estruturas genéricas e mecanismos que podem ser usados ​​para construir uma arquitetura de software concreta que satisfaça os requisitos específicos. A arquitetura para o sistema de negociação algorítmica usa uma arquitetura baseada em espaço (SBA) e um controlador de exibição de modelo (MVC) como referências. São também utilizadas boas práticas, como o armazenamento de dados operacionais (ODS), o padrão de transformação e carregamento de extratos (ETL) e um data warehouse (DW). Controle de exibição de modelo - um padrão que separa a representação de informações da interação dos usuários com ela. Arquitetura baseada em espaço - especifica uma infra-estrutura onde as unidades de processamento acopladas vagamente interagem entre si através de uma memória associativa compartilhada chamada espaço (mostrado abaixo). Visão estrutural A visão estrutural de uma arquitetura mostra os componentes e subcomponentes do sistema de negociação algorítmica. Ele também mostra como esses componentes são implantados em infra-estrutura física. Os diagramas UML utilizados nesta visão incluem diagramas de componentes e diagramas de implantação. Abaixo está a galeria dos diagramas de implantação do sistema de negociação algorítmico geral e as unidades de processamento na arquitetura de referência SBA, bem como diagramas de componentes relacionados para cada uma das camadas. Táticas arquitetônicas De acordo com o instituto de engenharia de software, uma tática arquitetônica é um meio de satisfazer um requisito de qualidade, manipulando algum aspecto de um modelo de atributo de qualidade através de decisões de design arquitetônico. Um exemplo simples usado na arquitetura do sistema de negociação algorítmica é manipular uma loja de dados operacional (ODS) com um componente de consulta contínua. Este componente analisaria continuamente o ODS para identificar e extrair eventos complexos. As seguintes táticas são usadas na arquitetura: o padrão de disruptor nas filas de eventos e pedidos Memória compartilhada para as filas de eventos e pedidos Linguagem de consulta contínua (CQL) no ODS Filtragem de dados com o padrão de design de filtro em dados recebidos Algoritmos de evitação de congestionamentos em todos Conexões de entrada e saída Gerenciamento de fila ativa (AQM) e notificação de congestionamento explícito Recursos de computação de commodities com capacidade de atualização (escalável) Redundância ativa para todos os pontos de falha únicos Indicação e estruturas de persistência otimizadas no backup regular de dados e scripts de limpeza do ODS Schedule ODS Histórico de transações em todos os bancos de dados Súmrios para todas as ordens para detectar falhas Anotar eventos com timestamps para ignorar eventos obsoletos Regras de validação de pedidos, por exemplo, Quantidades de comércio máximo Componentes de comerciante automatizado usam um banco de dados na memória para análise Autenticação em dois estágios para interfaces de usuário conectando-se à ATs Criptografia em interfaces de usuário e conexões ao padrão de design ATs Observer para o MVC para gerenciar vistas. A lista acima é apenas um design pequeno Decisões que identifiquei durante o desenho da arquitetura. Não é uma lista completa de táticas. À medida que o sistema está sendo desenvolvido, táticas adicionais devem ser empregadas em vários níveis de granularidade para atender aos requisitos funcionais e não funcionais. Abaixo estão três diagramas que descrevem o padrão de design do disruptor, o padrão de design do filtro e o componente de consulta contínua. Visão comportamental Esta visão de uma arquitetura mostra como os componentes e camadas devem interagir um com o outro. Isso é útil ao criar cenários para testar projetos de arquitetura e para entender o sistema de ponta a ponta. Essa visão consiste em diagramas de seqüência e diagramas de atividades. Diagramas de atividades que mostram o processo interno dos sistemas de negociação algorítmica e como os operadores devem interagir com o sistema de negociação algorítmica são mostrados abaixo. Tecnologias e estruturas O passo final na concepção de uma arquitetura de software é identificar possíveis tecnologias e estruturas que possam ser utilizadas para realizar a arquitetura. Como princípio geral, é melhor aproveitar as tecnologias existentes, desde que satisfaçam adequadamente os requisitos funcionais e não funcionais. Uma estrutura é uma arquitetura de referência realizada, e. JBoss é uma estrutura que realiza a arquitetura de referência JEE. As seguintes tecnologias e frameworks são interessantes e devem ser consideradas na implementação de um sistema de negociação algorítmica: CUDA - A NVidia possui uma série de produtos que suportam modelagem de finanças computacionais de alto desempenho. Pode-se alcançar até 50x melhorias de desempenho na execução de simulações de Monte Carlo na GPU em vez da CPU. Rio Apache - Rio é um kit de ferramentas usado para desenvolver sistemas distribuídos. Ele foi usado como uma estrutura para a construção de aplicativos com base no padrão SBA Apache Hadoop - no caso de registro invasivo ser um requisito, então o uso do Hadoop oferece uma solução interessante para o problema dos grandes dados. O Hadoop pode ser implantado em um ambiente em cluster que suporta tecnologias CUDA. AlgoTrader - uma plataforma de negociação algorítmica de código aberto. O AlgoTrader poderia ser implantado no lugar dos componentes do comerciante automatizado. FIX Engine - um aplicativo autônomo que aceita os protocolos do Financial Information Exchange (FIX), incluindo FIX, FAST e FIXatdl. Embora não seja uma tecnologia ou uma estrutura, os componentes devem ser criados com uma interface de programação de aplicativos (API) para melhorar a interoperabilidade do sistema e seus componentes. Conclusão A arquitetura proposta foi projetada para satisfazer requisitos muito genéricos identificados para sistemas de negociação algorítmica. De um modo geral, os sistemas de negociação algorítmica são complicados por três fatores que variam de acordo com cada implementação: Dependências em sistemas externos de negócios e de intercâmbio Desafio de requisitos não funcionais e Evolução de restrições arquitetônicas A arquitetura de software proposta deveria, portanto, ser adaptada caso a caso para Para satisfazer requisitos organizacionais e regulatórios específicos, bem como para superar restrições regionais. A arquitetura do sistema de negociação algorítmica deve ser vista como apenas um ponto de referência para indivíduos e organizações que desejam projetar seus próprios sistemas de negociação algorítmica. Para uma cópia completa e fontes usadas, baixe uma cópia do meu relatório. Obrigado.

No comments:

Post a Comment