Sistemas de Trading Design de Sistema de Codificação. O primeiro passo para codificar qualquer aplicação é a fase de projeto. Se a codificação de um aplicativo de software ou de um sistema de negociação, um planejamento cuidadoso e planejamento irá ajudá-lo a terminar em um curto período de tempo com menos erros. Processo de três etapas para projetar nosso sistema de negociação. Etapa 1 Crie suas regras de sistema de negociação O primeiro passo ao projetar um sistema de negociação é simplesmente chegar com as regras pelas quais seu sistema irá operar Deveria haver quatro regras básicas para cada sistema de negociação. Compre - Identificar quando você quer comprar um position. Sell - Identificar quando você quer vender um position. Stop - Identificar quando você quer cortar seus loss. Target - Identificar quando você quiser reservar um gain. So, por exemplo. Buy - Quando a média móvel de 30 dias MA ultrapassar o valor de 60 dias MA. Sell - Quando o MA de 30 dias cruza abaixo do MA. Stop de 60 dias - Perda máxima de 10 units. Target - Target de 10 unidades. Este exemplo de sistema Vai comprar e vender com base no movimento de 30 e 60 dias Ng e registrará automaticamente os ganhos após um lucro de 10 unidades ou vender com perda após um movimento de 10 unidades na direção oposta. Etapa 2 Identificar os componentes de cada regra Agora que temos nossas regras para baixo, precisamos identificar a Componentes envolvidos em cada regra Cada componente deve conter dois elementos. O indicador ou estudo utilizado. As configurações para o indicador ou study. These componentes devem ser construídos digitando o nome abreviado para o estudo, seguido pela configuração entre parênteses Estas configurações entre parênteses São referidos como parâmetros do indicador ou estudo Ocasionalmente, um estudo pode ter vários parâmetros, caso em que você simplesmente separá-los com vírgulas. Vamos dar uma olhada em alguns exemplos. MA 25 - 25 dias de média móvel. RSI 25 - Índice de força relativa de 25 dias. MACD Fechar 0, 5,5 - Variação de convergência média móvel definida com base no fechamento de hoje, com um comprimento rápido de cinco dias e um comprimento lento de cinco dias. Se você não tiver certeza de quantos parâmetros Um determinado componente r Por exemplo, podemos ver que a Tradecision nos diz que precisamos de três parâmetros com o MACD. Assim, para o exemplo mencionado acima, você pode consultar a documentação do seu programa de negociação, que lista esses componentes juntamente com os valores que precisam ser preenchidos. Na etapa um, usaríamos. 30 - Significado média em movimento de 30 dias. MA 60 - Significado 60 dias de média móvel. Etapa 3 Adicionando ação Agora vamos adicionar ações às nossas regras Cada ação adere ao seguinte formato básico. IF Condição WHILE Condição THEN Ação. Tipicamente, a condição consistirá de componentes e parâmetros que você criou acima, enquanto a ação consistirá em comprar ou vender Condições também podem consistir em Inglês simples se nenhum componente está presente Observe que o componente while é opcional. Aqui estão alguns exemplos para ajudar a ilustrar este ponto. IF MA 30 Cruzes Acima de MA 60 THEN Buy. IF MA 30 Cruzes Abaixo MA 60 WHILE Volume 20.000 THEN Sell. IF EMA 25 é maior do que MA 5 THEN Sell. IF RSI 20 é igual A 50 THEN Compre então, fo R o exemplo que nós usamos, nós d simplesmente list. IF MA 30 Cruzes Acima de MA 60 ENTÃO Buy. IF MA 30 cruzes abaixo MA 60 THEN Sell. IF nosso comércio tem 10 unidades de lucro THEN Sell. IF nosso comércio tem 10 unidades De perda THEN Sell. What s Next Em seguida, vamos dar uma olhada na conversão dessas regras em um código que seu computador pode entender. High freqüência sistema de negociação de design e gestão de processos. Alta freqüência sistema de negociação de design e gestão de processos. Comentário Roy E Welsch As empresas de TI hoje em dia são altamente dependentes de mineração de dados, modelagem de computadores e desenvolvimento de software. Analistas financeiros executam muitas tarefas semelhantes às dos fabricantes de software e de manufatura. A indústria ainda não adotou totalmente padrões de engenharia de sistemas de alto padrão e abordagens de gerenciamento de processos que têm sido bem sucedidos no software e indústrias de fabricação Muitos dos traditi Esta tese mostra como o conhecimento adquirido de disciplinas de engenharia pode melhorar o design e gestão de processos de sistemas de negociação de alta freqüência. Alta freqüência Os sistemas de negociação são baseados em computação Estes sistemas são sistemas de software automáticos ou semi-automáticos que são inerentemente complexos e exigem um alto grau de precisão de projeto O design de um sistema de negociação de alta freqüência relaciona vários campos, incluindo finanças quantitativas, A capacidade de implementar esses projetos em práticas comerciais reais é um dos elementos-chave da competitividade de uma empresa de investimento A capacidade de converter ideias de investimento em sistemas de negociação de alto desempenho de forma eficaz e eficaz Eff Esta tese fornece um estudo detalhado composto de alta freqüência sistema de comércio de design, modelagem de sistemas e princípios e gerenciamento de processos para o desenvolvimento do sistema ênfase particular é dada para backtesting e otimização, que são considerados os mais Partes importantes na construção de um sistema de negociação Esta pesquisa constrói modelos de engenharia de sistemas que orientam o processo de desenvolvimento Ele também usa sistemas de negociação experimental para verificar e validar princípios abordados nesta tese Finalmente, esta tese conclui que os princípios de engenharia de sistemas e quadros podem ser a chave para o sucesso Para implementação de sistemas de negociação de alta freqüência ou de investimentos quantitativos. Thesis SM - Instituto de Tecnologia do Massachusetts, Programa de Design e Gestão de Sistemas, 2009 Catalogado a partir da versão em PDF da tese Inclui referências bibliográficas p 78-79.Palavras-chave Design e Gerenciamento de Sistemas. Vision. Our v Ision é tirar a preocupação de Trading System Design para permitir que você comece com a negociação Nosso objetivo é entender as suas entregas de negócios e requisitos de negociação, bem como os desafios que enfrentam e recomendar soluções sensatas e eficazes para implementá-los Queremos Para tirar a complexidade de Trading, protegendo os seus interesses empresariais de forma realista e eficaz. Trading não é um produto, é um process. TSD tem a experiência e as ferramentas para ajudar as organizações a construir uma plataforma para o crescimento para enfrentar o desafio de um novo Fronteira Por que não nos deixe em Trading System Design ajudar a adaptar uma solução para você a partir de uma de nossas equipes de design dedicado.
No comments:
Post a Comment