Sistema comercial próprio
Trading Systems Coding Os sistemas de negociação são simplesmente conjuntos de regras que os comerciantes usam para determinar suas entradas e saídas de uma posição. Desenvolver e usar sistemas de negociação pode ajudar os comerciantes a obter retornos consistentes, limitando o risco. Em uma situação ideal, os comerciantes devem se sentir como robôs, executando trades de forma sistemática e sem emoção. Então, talvez você tenha se perguntado: o que é para impedir que um robô negocie meu sistema. A resposta: Nada. Este tutorial irá apresentá-lo às ferramentas e técnicas que você pode usar para criar seu próprio sistema de negociação automatizado. Como são os Sistemas de Negociação Automatizados Criados Os sistemas de negociação automatizados são criados convertendo suas regras de sistemas comerciais em códigos que seu computador pode entender. Seu computador, em seguida, executa essas regras através do seu software de negociação, que procura negociações que aderem às suas regras. Finalmente, os negócios são colocados automaticamente com seu corretor. Este tutorial se concentrará nas segunda e terceira partes desse processo, onde suas regras serão convertidas em um código que seu software comercial pode entender e usar. O que o software de negociação suporta sistemas de negociação automatizados Existem muitos programas de negociação que suportam sistemas de negociação automatizados. Alguns gerarão automaticamente e colocam negócios com seu corretor. Outros encontrarão automaticamente negócios que atendam aos seus critérios, mas exigem que você coloque os pedidos com seu corretor manualmente. Além disso, os programas de negociação totalmente automáticos geralmente exigem que você use corretoras específicas que ofereçam suporte a tais recursos, você também pode ter que preencher um formulário de autorização adicional. Vantagens e desvantagens Os sistemas de negociação automatizados têm vários benefícios, mas também têm suas desvantagens. Afinal, se alguém tivesse um sistema comercial que ganhasse dinheiro automaticamente o tempo todo, ele ou ela literalmente seria dono de uma máquina que faz dinheiro. Um sistema automatizado leva a emoção e ocupado: trabalhe fora de negociação, o que permite concentrar-se na melhoria da sua estratégia E regras de gerenciamento de dinheiro. 13 Uma vez que um sistema lucrativo é desenvolvido, não requer nenhum trabalho de sua parte até que ele queque, ou as condições do mercado exigem uma mudança. Desvantagens: se o sistema não estiver corretamente codificado e testado, grandes perdas podem ocorrer muito rapidamente. 13 Às vezes, é impossível colocar certas regras em código, o que dificulta o desenvolvimento de um sistema de negociação automatizado. Neste tutorial, você aprenderá como planejar e projetar um sistema de negociação automatizado, como traduzir esse design para o código que o seu computador entenderá, como testar seu plano para garantir o melhor desempenho e, finalmente, como colocar seu sistema em uso. Codificação de sistemas de negociação: Design de sistema Os sistemas de negociação automatizados minimizam as emoções, permitem uma entrada de pedidos mais rápida, levam a uma maior consistência e a resolver problemas de erro-piloto. Os comerciantes de sistemas dividem o tempo entre negociação, desenvolvimento, backtesting, otimização e testes avançados, para criar sistemas de negociação viáveis e de alta probabilidade. O software automatizado de negociação forex analisa o mercado para negociações favoráveis com base em sua contribuição. Saiba mais sobre esta valiosa ferramenta forex. Ao combinar uma boa análise com a implementação efetiva, você pode melhorar dramaticamente seus lucros neste mercado. Aprenda a adicionar estrutura aos seus métodos de negociação com estas seis etapas importantes. A maioria dos corretores fornecerá registros comerciais, mas também é importante manter o controle por conta própria. O software tornou a troca diária rápida e automática - mais razões para ser tão cuidadoso quanto possível ao escolher o caminho certo para suas necessidades. É impossível evitar o desastre sem regras de negociação - certifique-se de saber como planejá-las por si mesmo. Essas etapas farão de você um comerciante mais disciplinado, mais esperto e, em última instância, mais rico. Perguntas freqüentes A depreciação pode ser usada como uma despesa dedutível de impostos para reduzir os custos tributários, reforçando o fluxo de caixa. Saiba como Warren Buffett se tornou tão bem sucedido através da participação em múltiplas escolas de prestígio e suas experiências do mundo real. O Instituto CFA permite a um indivíduo uma quantidade ilimitada de tentativas em cada exame. Embora você possa tentar o exame. Conheça os salários médios dos analistas do mercado de ações nos EUA e diferentes fatores que afetam salários e níveis globais. Perguntas freqüentes A depreciação pode ser usada como uma despesa dedutível de impostos para reduzir os custos tributários, reforçando o fluxo de caixa. Saiba como Warren Buffett se tornou tão bem sucedido através da participação em múltiplas escolas de prestígio e suas experiências do mundo real. O Instituto CFA permite a um indivíduo uma quantidade ilimitada de tentativas em cada exame. Embora você possa tentar o exame. Conheça os salários médios dos analistas do mercado de ações nos EUA e os diferentes fatores que afetam os salários e os níveis gerais. Como criar um sistema de negociação mecânica Até agora, nós aprendemos como desenvolver seu plano de negociação. We8217ve também discutiu o quão importante é para você descobrir qual tipo de comerciante forex você é. Em seguida, vamos ensinar-lhe como adicionar alguma carne ao seu quadro de plano de negociação fino mostrando-lhe como criar um sistema de negociação forex. Mais especificamente, vamos ensinar tudo sobre sistemas de negociação mecânica forex. Os sistemas de negociação mecânica são sistemas que geram sinais de comércio para um comerciante a tomar. Eles são chamados de mecânicos, porque um comerciante vai levar o comércio, independentemente do que está acontecendo nos mercados. Em teoria, isso deve eliminar todos os preconceitos e emoções em sua negociação, porque você deve seguir as regras do seu sistema, NÃO IMPORTA QUALQUER. Se você fizer uma pesquisa simples no Google para o 8220forex trading systems8221 you8217ll, encontre muitas muitas pessoas lá que afirmam ter o sistema 8220Holy Grail8221 que você pode comprar para 8220only8221 alguns milhares de dólares. Estes sistemas supostamente fazem milhares de pips por semana e nunca perdem. Eles vão mostrar-lhe supostos 8220 resultados8221 de seus sistemas perfeitos e fará seus globos oculares se transformar em sinais de dólar enquanto você se sentar lá e dizer a si mesmo, 8220. Quando eu posso fazer todo esse dinheiro se eu apenas dar a esse cara 3.000. Além disso, se seu sistema fizer milhares de pips por semana, eu poderia recuperar meu dinheiro em nenhum momento.8221 Slowww down cowboy. Há algumas coisas que você deve saber antes de lhe dar seu número de cartão de crédito e fazer esse impulso comprar. A verdade é que muitos desses sistemas, de fato, funcionam. O problema é que os comerciantes de forex não têm a disciplina de seguir as regras que acompanham o sistema. A segunda verdade (existe uma segunda verdade) é que em vez de pagar milhares de dólares em um sistema, você pode realmente gastar seu tempo desenvolvendo seu próprio sistema de negociação mecânica gratuitamente. E use esse dinheiro que você gastaria como capital para sua conta de negociação forex. A terceira verdade é que a criação de sistemas mecânicos de negociação não é tão difícil. O que é difícil é seguir as regras que você definiu quando você desenvolve seu sistema. Existem muitos artigos que vendem sistemas, mas não vimos nada que lhe ensine a criar seu próprio sistema. Esta lição irá guiá-lo através das etapas que você precisa tomar para desenvolver um sistema de negociação mecânica forex que é ideal para você. No final da aula, daremos um exemplo de um sistema que um dos FX-Men usa apenas para que possamos mostrar-lhe o quão incrível nós somos (Insira o mal a rir aqui.) Objetivos do seu sistema de negociação mecânica Sabemos que você é o you8217re Dizendo: 8220DUH, o objetivo do meu sistema comercial é fazer um bilhão de dólares8221. Embora esse seja um objetivo maravilhoso, não é exatamente o tipo de objetivo que o tornará um comerciante de forex bem sucedido. Ao desenvolver seu sistema de negociação mecânica, você deseja alcançar dois objetivos muito importantes: seu sistema deve ser capaz de identificar as tendências o mais cedo possível. Seu sistema deve poder evitá-lo de whipsaws. Se você conseguir esses dois objetivos com seu sistema comercial, você terá uma chance muito maior de ser bem-sucedido. A parte difícil sobre esses objetivos é que eles se contradizem. Se você tem um sistema que os principais objetivos do who8217s é pegar as tendências cedo, então você provavelmente será destruído muitas vezes. Por outro lado, se você tem um sistema de negociação mecânica que se concentra em evitar whipsaws, então você estará atrasado em muitas negociações e também provavelmente perderá muitos negócios. Sua tarefa, ao desenvolver seu sistema de negociação mecânica, é encontrar um compromisso entre os dois objetivos. Encontre uma maneira de identificar as tendências cedo, mas também encontrar formas que o ajudarão a distinguir os sinais falsos dos reais. Se você não tem idéia de por onde começar, passe pelo nosso segmento Free Forex Trading Systems em nossos fóruns. Toneladas de comerciantes de forex publicam suas idéias para sistemas de negociação, então você pode encontrar uma ou duas que você pode usar quando você constrói seu próprio sistema de negociação mecânica. Salve seu progresso iniciando sessão e marcando a lição. Completando a codificação de sistemas: Usando seu sistema Você está agora a caminho de ter um sistema comercial comercial lucrativo. Tudo o que resta fazer é aplicar este sistema de negociação à sua negociação real. Nesta seção, daremos uma olhada nas formas em que isso pode ser feito. Compilando o seu código O passo final no desenvolvimento real do seu sistema de negociação é a compilação - isto é, converter seu código em um arquivo que o software de negociação pode executar ou executar em qualquer momento sem re-ler o código. A forma como o código é compilado difere entre os programas de negociação. No entanto, a maioria deles simplesmente permite clicar em um botão de compilação e fazer uma das duas coisas: ou 1) o programa irá compilar o código e criar um novo arquivo, ou 2) o compilador irá listar os erros que você fez no seu Código (como vimos na seção anterior). Como o MetaTrader possui uma configuração padrão, usaremos sua aplicação comercial como um exemplo para os propósitos deste tutorial. O botão de compilação do MetaTraders pode ser encontrado na barra de ferramentas superior: supondo que a compilação funcione bem, agora você terá um arquivo executável que seu programa de negociação pode ler e aplicar rapidamente em seus gráficos. Aplicando o sistema aos seus gráficos A maioria dos aplicativos comerciais permitirá que você aplique facilmente seu sistema de negociação dentro do aplicativo comercial, permitindo que você arraste o arquivo no gráfico ou insira-o através de um menu. O MetaTrader permite que você arraste o arquivo executável da janela do Navegador para o gráfico ao qual você deseja aplicar seu sistema de negociação. Depois disso, uma caixa de diálogo apresenta várias opções: comum O primeiro conjunto de opções é padrão com muitos aplicativos comerciais. A primeira opção simplesmente permite que você defina quais os tipos de posições que você está disposto a tomar (longo, curto ou ambos). A segunda opção permite ativar alertas, que são janelas pop-up que o notificam quando seus critérios para um comércio foram atendidos. Live Trading Existem duas maneiras pelas quais você pode aplicar o seu sistema comercial: 1. Sistemas Semi-Automatizados - Sistemas semi-automáticos são aqueles que o alertam para novos negócios que atendam aos seus critérios. Embora os próprios alertas sejam automatizados, os negócios não são colocados automaticamente - daí o prefixo semi. Embora este tipo de sistema tenha um risco significativamente menor, também exige que você fique perto de um computador em todos os momentos. No entanto, inovações recentes ajudaram a resolver alguns destes inconvenientes, permitindo que os sinais sejam enviados via e-mail, telefone (serviço de mensagens curtas) ou outros meios de comunicação de alta tecnologia. 2. Sistemas automatizados - Os sistemas automatizados são aqueles que colocam negócios com seu corretor automaticamente - ou seja, não requerem intervenção de sua parte. Este tipo de sistema de negociação envolve significativamente mais risco, especialmente se houver erros lógicos que você não pegou ao testar. Portanto, é imperativo que você seja o comércio de papel ou semi-automatize seu sistema de negociação para ter certeza de que ele funciona como esperado em um ambiente ao vivo. (Para ler mais, consulte Demo Before You Dive In). Observe que esses sistemas de negociação também exigem que você complete a documentação adicional para seu corretor afirmando que eles não podem ser responsabilizados se seu sistema de negociação gera grandes perdas. Segurança As duas opções aqui (veja a Figura 2) permitem que você determine se você está ou não disposto a deixar o programa chamar bibliotecas de links dinâmicos externos (DLLs). Lembre-se de que as DLLs são bibliotecas que permitem reutilizar o código de outros sistemas de comércio de pessoas. Se o seu sistema comercial fizer uso dessas DLLs externas, então você precisará habilitar essas opções. Caso contrário, então você está melhor deixando estes desmarcados. Entradas Aqui é onde você pode definir as entradas para o sistema de negociação se você não as especificou diretamente no seu código: Observe que esta área permite que você insira entradas personalizadas sem modificar o código. Isso é útil se você planeja mudar suas entradas, mas deseja usar a mesma estratégia básica. Observe que se você otimizar suas variáveis, esta opção não estaria disponível. Conclusão Agora, você deve ser capaz de compilar e aplicar o seu sistema de negociação. Certifique-se de que o comércio de papel - ou pelo menos semi-automatizar - seu sistema de negociação antes de permitir que o sistema coloque os negócios automaticamente. A falta de fazer isso pode levar a grandes perdas, caso haja um erro lógico no seu código. Codificação de sistemas de negociação: Conclusão
Comments
Post a Comment