Algorithmic Trading System Design & amp; Implementação.
AlgorithmicTrading é um desenvolvedor de sistema de negociação de terceiros especializado em sistemas automatizados de negociação, estratégias de negociação algorítmica e análise de negociação quantitativa. Oferecemos dois algoritmos de negociação distintos para comerciantes de varejo e investidores profissionais.
Assista ao nosso blog de vídeo algorítmico em que nosso principal desenvolvedor analisa o desempenho a partir de 6/10/17 & ndash; 8/8/17 usando nosso sistema de negociação automatizado. Visite nosso Blog Algorithmic Trading para ver todos os vídeos de desempenho de 2016-2018 no acumulado do ano. Os futuros e opções de negociação envolvem risco substancial de perda e não são adequados para todos os investidores.
Comece hoje mesmo na negociação algorítmica.
Os Destaques do Swing Trader.
Nossa Swing Trading Strategy negocia o S & P 500 Emini Futures (ES) e o Ten Year Note (TY). Este é um sistema de negociação 100% automatizado que pode ser executado automaticamente com os melhores esforços por vários Corretores Registrados da NFA. Também pode ser instalado e carregado na plataforma Tradestation. Os seguintes dados cobrem o período de avanço (fora da amostra) que abrange 10/1 / 15-1 / 4/18. A negociação de futuros envolve risco substancial de perda e não é apropriada para todos os investidores. O desempenho passado não é indicativo de desempenho futuro. Esses dados presumem que 1 unidade (US $ 15.000) foi negociada durante todo o período em análise (non-compounded).
* Perdas podem exceder o rebaixamento máximo. Isso é medido de pico a vale, fechando o comércio para fechar o comércio. O desempenho passado não é indicativo de desempenho futuro.
O Swing Trader Mensal P / L.
Os negócios iniciados em outubro de 2015 são considerados Walk-Forward / Out-of-Sample, enquanto os negócios anteriores a outubro de 2015 são considerados back-tested. Os lucros / perdas fornecidos são baseados em uma conta de US $ 15.000 que troca 1 unidade no Swing Trader. Esses dados não são compostos.
* Perdas podem exceder o rebaixamento máximo. Isso é medido de pico a vale, fechando o comércio para fechar o comércio. O desempenho passado não é indicativo de desempenho futuro.
CFTC REGRA 4.41: Os resultados são baseados em resultados de desempenho simulados ou hipotéticos que possuem certas limitações inerentes. Ao contrário dos resultados mostrados em um registro de desempenho real, esses resultados não representam negociação real. Além disso, como esses negócios não foram efetivamente executados, esses resultados podem ter uma compensação maior ou menor pelo impacto, se houver, de alguns fatores de mercado, como a falta de liquidez. Programas de negociação simulados ou hipotéticos em geral também estão sujeitos ao fato de que eles são projetados com o benefício da retrospectiva. Não está sendo feita nenhuma representação de que qualquer conta terá ou poderá obter lucros ou perdas similares a essas demonstrações.
Noções básicas de negociação algorítmica.
O Algorithmic Trading, também conhecido como Quant Trading, é um estilo de negociação que utiliza algoritmos de previsão de mercado para encontrar transações potenciais. Existem várias subcategorias de negociação quantitativa para incluir High Frequency Trading (HFT), Arbitragem Estatística e Análise de Predição de Mercado. Na AlgorithmicTrading, nós nos concentramos no desenvolvimento de sistemas de negociação automatizados que fazem negócios de swing, dia e opções para aproveitar as ineficiências do mercado.
Atualmente, estamos oferecendo dois sistemas de negociação de futuros que negociam o ES & amp; Futuros de TY. Continue lendo para ver por si mesmo como implementar um sistema de negociação de algo projetado profissionalmente pode ser benéfico para suas metas de investimento. Nós não somos registrados Consultores de Negociação de Commodities e, portanto, não controlamos diretamente as contas de clientes & ndash; no entanto, negociamos ambos os sistemas de negociação com nosso próprio capital, utilizando um dos corretores de execução de negociação automatizada.
Exemplo de negociação algorítmica.
Estratégia de negociação de futuros: o pacote Swing Trader.
Este pacote utiliza nossos algoritmos de melhor desempenho desde o início. Visite a página do comerciante do swing para ver preços, estatísticas comerciais completas, lista completa de comércio e muito mais. Este pacote é ideal para o cético que deseja negociar um sistema robusto que tenha se saído bem em negociações cegas para fora e para fora da amostra. Cansado de modelos otimistas com back-testing que nunca parecem funcionar quando negociados ao vivo? Se assim for, considere este sistema de negociação de caixa preta. Este é o nosso algoritmo de negociação mais popular para venda.
Detalhes no Swing Trader System.
Futuros & amp; Estratégia de negociação de opções: o pacote S & amp; P Crusher v2.
Este pacote utiliza sete estratégias de negociação em uma tentativa de diversificar melhor sua conta. Este pacote utiliza comércios de swing, day trades, condutores de ferro e chamadas cobertas para tirar proveito de várias condições de mercado. Este pacote é negociado em unidades de tamanho de US $ 30.000 e foi lançado ao público em outubro de 2016. Visite a página de produtos do S & amp; P Crusher para ver os resultados do back-test com base nos relatórios de comercialização.
Detalhes no triturador S & P.
Cobrindo os fundamentos do design do sistema de negociação automatizado.
Múltiplos Sistemas de Negociação Algorítmica Disponíveis.
Escolha de um dos nossos sistemas de negociação & ndash; O Swing Trader ou o S & amp; P Crusher. Cada página mostra a lista de negociação completa, incluindo resultados de otimização de post-forward, walk-forward. Esses sistemas de negociação informatizados de caixa preta são totalmente automatizados para gerar alfa ao tentar minimizar o risco.
Algoritmos de negociação múltiplos trabalhando juntos.
Nossa metodologia de negociação quântica nos emprega várias estratégias de negociação de algoritmos para diversificar melhor sua conta de negociação automática. Saiba mais visitando nossa página de metodologia de design de estratégias de negociação.
Trades During Bear & amp; Mercados de touro.
Em nossa opinião, a chave para o desenvolvimento de um sistema de negociação algorítmica que realmente funciona é contabilizar múltiplas condições de mercado. A qualquer momento, o mercado poderia passar de um touro para um mercado em baixa. Ao tomar uma posição agnóstica de direção de mercado, estamos tentando superar o desempenho em Bull & amp; Condições de mercado do urso.
Sistemas de negociação totalmente automatizados.
Você pode negociar automaticamente nosso software algorítmico usando um corretor de execução automática (com os melhores esforços). Temos vários corretores para você escolher. Remova as decisões baseadas em emoções de sua negociação usando nosso sistema de negociação automatizado.
O comércio algorítmico funciona?
Acompanhe o progresso diário de nossos algoritmos de negociação quantitativa com o aplicativo do corretor OEC. Você também receberá declarações diárias da empresa de compensação da NFA Registered. Você pode comparar cada uma das suas negociações com a lista comercial que publicamos no final de cada dia. Exemplos completos de negociação algorítmica são postados para todos verem. A lista completa de transações pode ser vista visitando a página de negociação algorítmica do sistema que você está negociando. Quer ver algumas declarações de contas ativas? Visite os retornos ao vivo & amp; página de instruções.
Múltiplas Estratégias de Negociação Quant.
Nossos sistemas de negociação quantitativos têm diferentes expectativas com base nos algoritmos preditivos empregados. Nossos Sistemas de Negociação Automatizada colocarão operações de swing, day trade, condutores de ferro & amp; chamadas cobertas. Estas Estratégias 100% Quant baseiam-se puramente em indicadores técnicos e algoritmos de reconhecimento de padrões.
Nosso software de negociação automatizada ajuda a remover suas emoções da negociação.
Algoritmos de negociação múltiplos são negociados como parte de um maior sistema de negociação algorítmica.
Cada estratégia de negociação algorítmica oferecida tem vários pontos fortes e fracos. Seus pontos fortes e fracos são identificados com base em três estados de mercado potenciais: Strong Up, Sideways & amp; Abaixo mercados em movimento. A estratégia de negociação de condores de ferro supera os mercados em movimento lateral e ascendente, enquanto o algoritmo das notas de tesouro se destaca nos mercados em baixa. Com base no backtesting, espera-se que o algoritmo de momentum tenha um bom desempenho durante os mercados em ascensão. Confira a seguinte coleção de vídeos, onde cada algoritmo de negociação oferecido é revisado por nosso desenvolvedor líder. Os pontos fortes de cada algoritmo de negociação são analisados juntamente com as suas fraquezas.
Vários tipos de estratégias de negociação são usados em nosso software de negociação automatizada.
Comissões do dia são inseridas & amp; saiu no mesmo dia, enquanto as negociações de giro terão um longo prazo de negociação com base nas expectativas para o S & amp; P 500 a tendência de maior ou menor no prazo intermédio. Os negócios de opções são colocados nas opções semanais do S & amp; P 500 sobre futuros, normalmente entrando em uma segunda-feira e mantendo até a expiração da sexta-feira.
Swing Trading Strategies.
As seguintes Swing Trading Strategies colocam operações de swing direccionais no S & amp; P 500 Emini Futures (ES) e na Nota de Dez Anos (TY). Eles são usados em ambos os sistemas de negociação automatizados que oferecemos para aproveitar as tendências de longo prazo que nossos algoritmos de predição de mercado estão esperando.
Futures Swing Trading Strategy # 1: Momentum Swing Trading Algorithm.
A Momentum Swing Trading Strategy coloca os negócios do swing no Emini S & amp; P Futures, aproveitando as condições de mercado que sugerem um movimento de prazo intermediário mais alto. Este algoritmo de negociação é usado em ambos os nossos sistemas de negociação automatizados: O S & amp; P Crusher v2 & amp; O comerciante do balanço.
Estratégia de Negociação de Futuros Swing # 2: Algoritmo de Notas do Tesouro de Dez Anos.
A Tesouraria Note (TY) Trading Strategy coloca swing trades na nota de dez anos (TY). Uma vez que o TY tipicamente se move inversamente para os mercados mais amplos, esta estratégia cria um trade swing semelhante ao shorting do S & P 500. Este algoritmo T-Note tem expectativas positivas para condições de mercado em baixa. Este algoritmo de negociação é usado em ambos os nossos sistemas de negociação automatizados: O S & amp; P Crusher v2 & amp; O comerciante do balanço.
Estratégias de Negociação Diária.
As estratégias de negociação do dia seguinte colocam o day trade no S & amp; P 500 Emini Futures (ES). Eles quase sempre entram em negociações durante os primeiros 20 minutos após a abertura dos mercados de ações e saem antes do fechamento dos mercados. Paradas apertadas são utilizadas em todos os momentos.
Estratégia de Negociação do Dia de Futuros # 1: Algoritmo de Negociação de Dia.
A Estratégia de Negociação de Dia Curta coloca negociações diárias no Emini S & P Futures quando o mercado mostra fraqueza pela manhã (prefere uma grande diferença para baixo). Esta estratégia de negociação é utilizada no sistema de negociação automatizado S & amp; P Crusher v2.
Estratégia de Negociação de Dia de Futuro # 2: Algoritmo de Negociação de Dia de Breakout.
A Breakout Day Trading Strategy coloca o day trade no Emini-S & P Futures quando o mercado mostra força pela manhã. Esta estratégia de negociação de futuros é utilizada no sistema de negociação automatizado S & amp; P Crusher v2.
Estratégia de Negociação de Dia de Futuros # 3: Algoritmo de Negociação de Dia de Intervalo da Manhã.
O Morning Gap Day Trading Strategy coloca negócios de dia curto no Emini S & amp; P Futures quando o mercado tem uma grande lacuna, seguido por um curto período de fraqueza. Esta estratégia de negociação é utilizada no sistema de negociação automatizado S & amp; P Crusher v2.
Estratégias de Negociação de Opções.
As seguintes estratégias de negociação de opções cobram prêmio no S & amp; P 500 Emini Weekly Options (ES). Eles são usados em nosso S & amp; P Crusher v2, a fim de aproveitar as vantagens de lateralmente, para baixo & amp; condições de mercado em movimento. Um benefício para as opções de negociação com nossas estratégias de negociação algorítmica é que elas são suportadas em um ambiente de negociação automatizado usando um dos corretores de execução automática.
Opções Trading Strategy # 1: Algoritmo de Condor Iron Condor.
A Estratégia de Negociação de Opções de Condor da Iron é perfeita para quem deseja uma taxa de ganhos por negociação mais alta e que simplesmente quer cobrar prêmios no S & amp; P 500 Emini Futures com a venda da Iron Condors. Quando nossos algoritmos esperam uma condição de mercado de derivação lateral ou ascendente, esse sistema criará uma operação de Condor de Ferro. Essa estratégia é usada em um dos nossos Sistemas de negociação automatizados: O S & amp; P Crusher v2.
Estratégia de negociação de opções # 2: Algoritmo de opções de chamadas cobertas.
A Estratégia de Negociação de Opções de Compra Coberta vende de chamadas cobertas por dinheiro contra os algoritmos de momento Long swing swing, para cobrar prêmios e ajudar a minimizar as perdas caso o mercado se mova contra nossa posição no algoritmo de momentum. Quando negociado com o Algoritmo de Troca de Momentum Swing - como é o caso no S & amp; P Crusher & amp; ES / TY Futures Trading Systems, isso cria uma posição de compra coberta. Quando negociados no Sistema de Negociação Bearish Trader, as chamadas são vendidas sem cobertura e, portanto, são vendidas a descoberto. Em ambos os casos, & ndash; como um suporte ao longo do algoritmo & ndash; Ele funciona bem em condições de mercado em movimento lateral e para baixo. Essa estratégia é usada em um dos nossos Sistemas de negociação automatizados: O S & amp; P Crusher v2.
Embora cada uma dessas estratégias de negociação possa ser negociada isoladamente, elas são negociadas melhor em uma coleção mais ampla de algoritmos de negociação & ndash; como visto em um dos nossos sistemas automatizados de negociação, como o The Swing Trader.
Algoritmos de negociação que realmente funcionam?
Essa série de vídeos de negociação algorítmica é feita para que nossos clientes possam ver os detalhes de cada negociação semanalmente. Assista a cada um dos seguintes vídeos de negociação algorítmica para ver em tempo real o desempenho de nossos algoritmos de negociação. Sinta-se à vontade para visitar nossos Críticas de AlgorithmicTrading & amp; Página Press Releases para ver o que os outros estão dizendo sobre nós.
Inscrição na Newsletter.
Obtenha atualizações de desempenho da AlgorithmicTrading juntando-se à nossa newsletter.
O que separa o comércio algorítmico de outras técnicas técnicas de negociação?
Nos dias de hoje, parece que todo mundo tem uma opinião sobre as técnicas de negociação técnica. Head & amp; Padrões de ombros, MACD Bullish Crosses, VWAP Divergences, a lista continua. Nesses vídeos, nosso engenheiro líder de projeto analisa alguns exemplos de estratégias de negociação encontradas on-line. Ele pega suas Tips Trading, faz um código e executa um back-test simples para ver o quão efetivas elas realmente são. Depois de analisar os resultados iniciais, ele otimiza o código para ver se uma abordagem quantitativa da negociação pode melhorar as descobertas iniciais. Se você é novo em negociação algorítmica, esses blogs de vídeo serão bastante interessantes. Nosso designer utiliza máquinas de estado finito para codificar essas dicas básicas de negociação. Como a negociação algorítmica difere da negociação técnica tradicional? Simplificando, o Algorithmic Trading requer precisão e fornece uma janela para um potencial de algoritmos baseado em back-testing que possui limitações.
Procurando por Algorithmic Trading Tutorial & amp; Como para vídeos?
Assista a várias apresentações de vídeo educativo feitas por nosso designer líder em negociação algorítmica para incluir um vídeo que cobre nossa Metodologia de Design de Quantificação Comercial e um Tutorial de Negociação Algorítmica. Esses vídeos de estratégia de negociação fornecem exemplos de codificação de comércio algorítmico e o introduzem à nossa abordagem de negociar os mercados usando análise quantitativa. Nesses vídeos, você verá muitas razões pelas quais a negociação automatizada está decolando para incluir a ajuda para remover suas emoções da negociação. Visite nossa página de vídeos de negociação educacional para ver uma lista completa de mídia educacional.
Comece a usar um dos nossos sistemas de negociação automatizados hoje.
Não perca. Junte-se aos que já estão negociando com AlgorithmicTrading. Comece hoje mesmo com um dos nossos pacotes de negociação algorítmica.
Várias opções de execução automática de comércio estão disponíveis.
Nossos algoritmos de negociação podem ser executados automaticamente usando um dos corretores de execução automática registrados pela NFA (com os melhores esforços) ou podem ser negociados em seu próprio PC usando MultiCharts ou Tradestation.
O FOX Group é uma corretora de introdução independente localizada no icônico prédio da Chicago Board of Trade, no coração do distrito financeiro da cidade. Eles são registrados no NFA e são capazes de executar nossos algoritmos automaticamente com os melhores esforços.
Os corretores interativos são corretores registrados pela NFA que podem executar nossos algoritmos automaticamente com os melhores esforços. Além disso, eles suportam clientes canadenses.
Se você preferir executar os algoritmos em seu próprio PC, o MultiCharts é a plataforma preferida de software de negociação para execução automática. Ele oferece benefícios consideráveis para os traders e oferece vantagens significativas sobre as plataformas concorrentes. Ele vem com gráficos de alta definição, suporte a mais de 20 feeds de dados e mais de 10 corretores, backtesting dinâmico de estratégia em nível de portfólio, suporte a EasyLanguage, relatórios interativos de desempenho, otimização genética, scanner de mercado e replay de dados.
A TradeStation é mais conhecida pelo software de análise e pela plataforma de negociação eletrônica que fornece ao operador ativo e a determinados mercados de traders institucionais que permitem que os clientes projetem, testem, otimizem, monitorem e automatizem suas próprias ações, opções e opções personalizadas. estratégias de negociação de futuros. Tradestation é outra opção para pessoas que desejam negociar automaticamente nossos algoritmos em seu próprio PC.
Crie e analise estratégias de negociação.
use as ferramentas que todo comerciante profissional sonha.
Expert Advisor Studio.
Gerador e analisador online para consultores especializados. Suporta contas de hedge e compensação do MetaTrader 4 e MetaTrader 5.
O Expert Advisor Studio permite que você crie estratégias que funcionem melhor com seu corretor. Você ganha controle total sobre os dados históricos, as regras de negociação e os parâmetros da sua conta. Definindo critérios de aceitação, validação de estratégia e Stop Loss & amp; Take Profit levels é uma brisa. O Expert Advisor Studio inclui ferramentas para análises avançadas e testes de robustez de estratégias, como: Out of Sample, Monte Carlo e Multi Market. Você provavelmente valorizará a capacidade de filtrar e classificar todas as estratégias geradas em uma coleção.
Forex Strategy Builder Professional.
Plataforma profissional para gerar e analisar estratégias avançadas. Suporta contas de compensação MetaTrader 4 e MetaTrader 5.
O Forex Strategy Builder Professional (FSB Pro) é o principal programa para análise técnica. Traz um novo nível de compreensão no comércio automático.
Aqui você pode construir suas estratégias de negociação usando ferramentas de design sofisticadas que permitem modificar posições já abertas, usar indicadores de diferentes pares de moedas, seguir as tendências de prazos mais altos. O Forex Strategy Builder permite que você crie Expert Advisors que atuam em vários níveis, usando grupos lógicos para as regras de negociação.
O programa permite que você estude o comportamento de suas estratégias nos detalhes mais profundos. Isso acontece usando diferentes métodos de cálculo do teste histórico e dados de período de tempo mais baixos.
Verificador de opções binárias.
Gerador de estratégias para opções binárias. Suporta MetaTrader 4 para sinais, plug-in BO necessário para negociação.
Sim. Você está lendo corretamente. Este é o primeiro software do mundo que permite fazer um teste histórico detalhado de estratégias de opções binárias. O BO Tester tem todos os recursos do EA Studio, mas está programado para operar de acordo com as regras de negociação de opções binárias.
Você pode usar o programa para obter dicas quando for o momento certo para entrar no mercado. Você também pode negociar automaticamente se seu corretor MetaTrader 4 lhe oferece um plugin BO para negociação automática BO expert.
Algo Studio.
Experiência moderada necessária, on-line, assinatura. Suporta cAlgo e cTrader.
O Algo Studio segue os princípios do EA Studio. Este aplicativo usa cópias dos indicadores originais da cAlgo e oferece a oportunidade de gerar e analisar os cBots para cAlgo e cTrader.
Os cBots que você exporta são escritos em código C # 100% limpo que você pode compilar e testar no cAlgo.
Você também pode carregar e negociar seus melhores robôs de negociação no cTrader com uma conta demo ou real.
Estúdio NinjaScript.
Experiência moderada necessária, on-line, assinatura. Suporta NT 7 & amp; NT 8.
O NinjaScript Studio ajuda você a gerar estratégias de negociação automaticamente. Você pode importar dados para o mercado que você precisa no aplicativo e para definir uma conta virtual. Depois disso, você pode gerar estratégias automaticamente. O Gerador de Estratégia automatizado cria estratégias para o seu mercado com o valor de entrada desejado e o Stop Loss and Take Profit. O Gerador valida as estratégias com os critérios definidos e coleta os melhores deles em uma Coleção.
O NinjaScript Studio fornece ferramentas poderosas para testar a robustez de suas estratégias - um simulador de Monte Carlo e um testador de múltiplos mercados.
Você pode automatizar totalmente seu fluxo de trabalho usando o Strategy Reactor. Faça o que você normalmente faz manualmente - gerando uma estratégia, otimizando os parâmetros do indicador, validando com Monte Carlo e Multi Market e coletando os melhores.
Por que nosso software Forex é importante.
Estou feliz com a minha abordagem (risco extremamente baixo), e muitas das estratégias são excelentes - o FSB é um software fantástico, não posso lhe agradecer o suficiente por criá-lo! Atualmente estou negociando com mais de 40 estratégias por alguns meses, e estou tendo um sucesso muito emocionante até agora.
Eu acabei de começar um teste gratuito ontem, 24 horas atrás e eu já carreguei um EA no MT4 e uma negociação vencedora também foi gerada. Software incrível e apoio realmente fantástico com o Sr. Popov tão disposto a ajudar.
Eu também fiz um teste grátis com outro software e mesmo depois de uma semana não consegui entender nada.
Toda a experiência é fantástica!
Eu normalmente programo e testo um especialista por cerca de dois meses no MT4. Eu faço isso por 2 dias com o Strategy Builder. Isso me poupa muito tempo.
Mesmo o software de alto preço terá problemas para combinar com este. O FSB Pro já pode oferecer a maioria dos recursos de qualquer software similar, não importando o preço!
David MacKay (BlaiserBoy)
Lembro-me do começo e do início do desenvolvimento do FSB e do FST. Foi um tremendo desenvolvimento de fato. O mais recente FSB Pro está muito além das minhas expectativas. Vários anos atrás, eu não conseguia nem imaginar que poderia rodar um software tão bom no meu computador.
Eu só quero parabenizá-lo pelo seu brilhante recurso chamado "Strategy Generator". Isto é o que separa o seu software de todos os seus concorrentes.
. backtest com MT4 é sloooooooooooooooow. Eu gosto muito mais da velocidade do relâmpago do FSB.
Eu sou húngaro, trabalho na Coréia e seu software me poupa muito trabalho em testes e negociações. Muito trabalho de precisões, programação impecável, agradeço, acompanhe.
Primeiro de tudo, obrigado sr. Popov para o seu desenvolvimento e paixão fazendo este software, eu gostaria de dizer-lhe que a vida da minha família mudou drasticamente financeiramente por causa de seus presentes originais de programação algo tão especial para nós.
O que eu realmente gosto no Forex Strategy Builder é a capacidade de ver os resultados imediatamente sem a necessidade de clicar no botão "Iniciar" no MetaTrader repetidas vezes. Mas é tão rápido que sempre me pergunto se o resultado é real ou não.
Plataformas de Negociação Suportadas.
Meta Trader 4.
MetaTrader 4 (Wikipedia: MetaTrader 4) é uma plataforma de negociação para desktop criada pela MetaQuotes corp. É a plataforma mais usada entre os comerciantes forex de varejo fornecidos por mais de 400 corretores. O MT4 foi bem aceito porque permite que os traders usem seus próprios programas para demonstração e negociação real e para análise de mercado.
Nossos produtos.
O Forex Strategy Builder pode se conectar ao MT4 através de uma ponte, o que lhe dá a capacidade de negociar estratégias com todos os indicadores do FSB Pro. O programa também exporta consultores especializados nativos. Uma grande vantagem é que você pode negociar um portfólio de especialistas em um único par de moedas.
O Expert Advisor Studio fornece meios para importar dados do MT4 e exporta especialistas nativos do MQL4.
Meta Trader 5.
O MetaTrader 5 foi projetado para substituir o MT4. O programa veio com uma linguagem de programação avançada, que foi posteriormente implementada parcialmente no MT4. Agora o MT 5 fornece funcionalidade igual ao MT4. No entanto, há uma diferença no código de execução da ordem, o que torna o código de especialistas da MQL4 incompatível. Felizmente, nosso software forex abrange ambas as versões.
Nossos produtos.
O Forex Strategy Builder pode importar dados históricos do MT5 e gerar especialistas na linguagem MQL5. O programa suporta apenas contas de compensação. Ele utiliza o recurso MT5 para modificar o volume das posições, o que é muito útil quando seus especialistas adicionam, reduzem ou invertem posições.
O Expert Advisors Studio suporta as contas de rede e cobertura do MetaTrader 5.
cAlgo & amp; cTrader.
cAlgo & amp; O cTRader é fornecido pela Spotware. A principal diferença entre o cAlgo e o MT é a linguagem de programação - C # em destaque e MQL customizado. No entanto, o cAlgo não possui um bom editor de programação e funcionalidade de depuração.
Nossos produtos.
Algo Studio suporta cAlgo e cTRader. É uma poderosa plataforma online para gerar, testar e analisar automaticamente os cBots para cAlgo e cTrader. O aplicativo exporta código-fonte nativo do C # para o cAlgo.
Ele usa apenas os indicadores padrão cAlgo e cTrader. Os cBots exportados são muito limpos e rápidos. Você pode facilmente modificá-las no editor do cAlgo. Após uma compilação, você pode ver os cBots no cTrader para negociação real ou demo.
o que fazer a seguir?
Comece a trabalhar com a plataforma que melhor lhe convier. Prometemos que, com o tempo, você terá um trader melhor e mais confiante.
Todas as plataformas são feitas para protegê-lo como um comerciante, para proteger sua conta e aumentar seus lucros.
Quanto mais cedo você começar, melhor. Escolha um de nossos pacotes porque eles são a maneira mais eficaz de obter um software comprovadamente eficaz.
Invista no seu sucesso!
Compre um pacote forex com todas as ferramentas forex úteis que você precisa.
Forex Software Ltd.
Software de negociação forex automatizado para iniciantes e comerciantes profissionais. Crie, teste e exporte Expert Advisors para MetaTrader.
Software de estratégia.
Documentos & amp; Guias.
Divulgação de risco.
Futuros e negociação forex contém risco substancial e não é para todos os investidores. Um investidor poderia potencialmente perder todo ou mais do que o investimento inicial. O capital de risco é o dinheiro que pode ser perdido sem comprometer a segurança financeira ou o estilo de vida. Apenas o capital de risco deve ser utilizado para negociação e apenas aqueles com capital de risco suficiente devem considerar a negociação.
Divulgação de Desempenho Hipotético.
Resultados de desempenho hipotéticos têm muitas limitações inerentes, algumas das quais são descritas aqui. Nenhuma representação está sendo feita de que qualquer conta terá ou poderá obter lucros ou perdas semelhantes aos mostrados; na verdade, há freqüentemente diferenças acentuadas entre os resultados de desempenho hipotéticos e os resultados reais obtidos posteriormente por qualquer programa de negociação específico. Uma das limitações dos resultados do desempenho hipotético é que eles são geralmente preparados com o benefício da retrospectiva. Além disso, a negociação hipotética não envolve risco financeiro, e nenhum registro hipotético de negociação pode explicar completamente o impacto do risco financeiro da negociação real. por exemplo, a capacidade de suportar perdas ou aderir a um determinado programa de negociação, apesar das perdas de negociação, são pontos importantes que também podem afetar negativamente os resultados reais de negociação. Existem inúmeros outros fatores relacionados aos mercados em geral ou à implementação de qualquer programa de negociação específico que não possa ser totalmente contabilizado na preparação de resultados hipotéticos de desempenho e todos os que podem afetar negativamente os resultados da negociação.
Copyright © 2006 - 2018 Software Forex Ltd. Todos os direitos reservados.
Software de Automação Forex para Negociação Hands-Free.
Como você gostaria de fazer parceria com um trader de câmbio (forex) que é inteligente, sem emoções, lógico, sempre vigilante para negócios rentáveis e que executa negociações quase instantaneamente quando a oportunidade surge e, em seguida, lança o lucro em sua conta?
As qualidades acima descrevem software de negociação automatizado de forex, e uma variedade de tais programas estão disponíveis comercialmente. Eles são projetados para funcionar sem a presença do trader, fazendo a varredura do mercado em operações com moedas rentáveis, usando parâmetros pré-definidos ou parâmetros programados no sistema pelo usuário.
Em outras palavras, com o software automatizado, você pode ligar o computador, ativar o programa e ir embora enquanto o software faz a negociação.
O software vem em uma ampla gama de preços e níveis de sofisticação. Avaliações de clientes on-line de muitos desses programas apontam suas virtudes e falhas. Alguns programas oferecem um período de teste gratuito, juntamente com outros incentivos para comprar. Outros fornecedores fornecem um modelo de demonstração gratuito para familiarizar o usuário com o programa.
Estas são algumas das vantagens do software de negociação automatizado de forex; os incentivos de marketing para comprar pacotes específicos podem fornecer incentivos adicionais para a negociação. No entanto, esses programas estão longe de ser infalíveis e o usuário deve estar ciente de que o software de automação não garante uma série interminável de negócios bem-sucedidos.
Como funciona?
Por exemplo, se um programa de software, usando critérios definidos pelo utilizador, identifica um comércio de par de moedas que satisfaz os parâmetros predeterminados para a rentabilidade, transmite um alerta de compra ou venda e realiza automaticamente o negócio.
Também conhecido como negociação algorítmica, negociação de caixa preta, negociação robótica ou robô, os programas automatizados de negociação forex oferecem muitas vantagens.
As Upsides: Negociação sem emoção e múltiplas contas.
Comerciantes iniciantes e até experientes podem, às vezes, fazer uma negociação baseada em algum gatilho psicológico que desafia a lógica das condições de mercado. Com a negociação automatizada, esses lapsos de julgamento demasiado humanos simplesmente não ocorrem.
Para os especuladores de moeda que não fazem negócios com base nas taxas de juros, mas sim nos spreads de moeda, o software automatizado pode ser muito eficaz porque as discrepâncias de preço são imediatamente aparentes, a informação é instantaneamente lida pelo sistema de negociação e uma negociação é executada.
Outros elementos de mercado também podem acionar automaticamente alertas de compra ou venda, como cruzamentos médios móveis, configurações de gráficos como triplos ou fundos, outros indicadores de níveis de resistência ou suporte ou potenciais descobertas topside ou bottom que indicam que uma negociação pode estar em ordem.
Um programa de software automatizado também permite que os operadores gerenciem várias contas simultaneamente, uma vantagem que não está facilmente disponível para traders manuais em um único computador.
Os sistemas automatizados de negociação forex permitem que o comerciante deixe a servidão voluntária do monitor do computador enquanto o programa examina o mercado em busca de oportunidades de negociação e faz os negócios quando os elementos estão certos. Isso significa que, dia e noite, 24 horas por dia, o programa está funcionando e não precisa de um supervisor humano e prático.
Selecionando um Programa Automatizado de Negociação Forex.
Dos inúmeros programas automatizados de negociação forex oferecidos no mercado, muitos são excelentes, ainda mais são bons, mas não são abrangentes em suas características e benefícios, e alguns não são adequados.
Embora algumas empresas anunciam "mais de 95% de negociações vencedoras", os consumidores são advertidos para verificar todas as reivindicações de publicidade. Os melhores editores de software fornecerão resultados de histórico de negociação autenticados para demonstrar a eficácia dos programas que estão vendendo. Mas lembre-se, o desempenho passado não é garantia de resultados futuros.
Alguns traders vão querer um programa que crie relatórios, ou imponha paradas, trailing stops e outras ordens específicas de mercado. O monitoramento em tempo real também é um item "obrigatório" em qualquer sistema automatizado. Outros traders, especialmente os iniciantes e os menos experientes, vão querer um programa "plug and play" mais simples, com um recurso "set-and-forget".
O recurso de acesso remoto é essencial se você for um viajante frequente ou se pretender ficar longe do computador por um longo período. Seu programa deve permitir o acesso e a funcionalidade de qualquer local por meio de Wi-Fi ou outra mídia de acesso à Internet. Um programa baseado na Web pode ser o meio mais útil e prático de servir as necessidades de um operador de roaming.
Virtual Private Server hospedagem (VPS) é um serviço que vale a pena considerar para o comerciante forex grave. O serviço, vendido por várias empresas, fornece acesso extremamente rápido, isola o sistema para fins de segurança e oferece suporte técnico.
Taxas e Garantias.
As principais empresas oferecem programas com garantias de retorno. Após a compra e durante um período de tempo especificado, se o usuário decidir que o programa não é satisfatório, as empresas de primeira linha permitirão que você devolva o programa para um reembolso.
Tome-o para um test-drive.
Ao testar um novo sistema de software, execute o tutorial ou a função de treinamento para ver se ele é adequado e responde a todas as suas perguntas. Talvez seja necessário ligar para a central de suporte para obter respostas a perguntas complexas sobre programação, como definir os critérios de compra e venda e usar o sistema em geral. Se um link "Ajuda" for oferecido, determine a facilidade de navegação e utilidade. Algumas de suas perguntas podem não ser respondidas por meio de informações na seção de ajuda, e o suporte especializado do provedor do sistema pode ser necessário.
Muitas das melhores empresas também oferecem um teste gratuito e sem compromisso de seu software, para que o potencial comprador possa determinar se o programa é adequado. Se este for o caso, teste para ver se o programa é fácil de instalar, entender e usar. Além disso, verifique se o software é programável e flexível para que você possa alterar qualquer configuração padrão pré-instalada.
Os sistemas de software automatizados mais populares comercializarão os principais pares de moedas com maior volume e maior liquidez, incluindo: USD / EUR, USD / CHF, USD / GBP e USD / JPY. As abordagens de negociação variam de conservadoras, com programas voltados para escalpelar alguns pontos em uma negociação, para uma estratégia comercial mais aventureira, com seus riscos inerentes. O usuário decide qual abordagem usar e a estratégia pode ser ajustada em qualquer direção. As análises de produtos de clientes publicadas on-line são uma boa fonte de informações sobre o software. É altamente recomendável lê-las antes de comprar. A competição de preços atualmente favorece o consumidor, então procure o melhor negócio, mas não sacrifique a qualidade pelo preço. Os preços dos pacotes comerciais variam de centenas de dólares a milhares. Procure um alto nível de suporte técnico e de serviço. Isso é essencial para os comerciantes em qualquer nível de especialização, mas é especialmente importante para iniciantes e recém-chegados.
Cuidado com os golpes.
No site da CFTC, clique no link em proteção do consumidor para obter informações adicionais. O site da NFA tem um banco de dados de firmas-membro registradas.
Estratégias Forex
Forex trading não pode ser consistentemente rentável sem aderir a alguma estratégia de Forex. Leva tempo e esforço para construir sua própria estratégia de negociação ou para adaptar uma existente às suas necessidades e estilo de negociação.
O que é uma estratégia de negociação?
Mais frequentemente, uma estratégia de negociação é um conjunto de regras de entrada e saída, que um comerciante pode usar para abrir e fechar posições no mercado de câmbio. Essas regras podem ser muito simples ou muito complexas. Estratégias simples geralmente requerem apenas poucas confirmações, enquanto estratégias avançadas podem exigir várias confirmações e sinais de diferentes fontes.
Além disso, uma estratégia de negociação pode conter algumas regras ou diretrizes de gerenciamento de dinheiro. Algumas estratégias (por exemplo, Martingale) podem ser centradas estritamente em torno de técnicas de dimensionamento de posição.
Além das regras de entrada / saída e das diretrizes opcionais de gerenciamento de dinheiro, as estratégias geralmente são caracterizadas pela lista de ferramentas de negociação necessárias para empregar a estratégia dada. Essas ferramentas são geralmente gráficos, indicadores técnicos ou fundamentais, alguns dados de mercado ou qualquer outra coisa que possa ser usada na negociação. Ao escolher uma estratégia, você precisa entender quais das ferramentas necessárias você possui.
É importante escolher uma estratégia ou sistema que seja fácil de seguir com sua programação de negociação diária e que possa ser aplicado com sucesso com o tamanho do seu saldo de conta.
Mecânica vs. Discricionária.
Estratégias Forex que são negociadas com base em regras matemáticas estritas, sem condições ambíguas e sem decisões comerciais importantes a serem feitas pelo trader, são chamadas de mecânicas. Um bom exemplo de um sistema mecânico é uma estratégia cruzada de média móvel, em que os períodos de MA são dados e as posições são entradas e saídas exatamente no ponto de cruzamento. Ao trabalhar com a estratégia de negociação mecânica, é fácil fazer backtest e determinar sua lucratividade. Você também pode automatizar tal sistema através de consultores especializados MetaTrader ou qualquer outro software comercial. A desvantagem usual de tais estratégias é a falta de flexibilidade diante das mudanças fundamentais no comportamento do mercado. Estratégias mecânicas são uma boa escolha para traders com conhecimento em automação comercial e backtesting.
Estratégias que retêm alguma incerteza e não podem ser facilmente formalizadas em regras matemáticas são chamadas de discricionárias. Tais estratégias podem ser backtested apenas manualmente. Eles também são propensos a erros emocionais e vários preconceitos psicológicos. Do lado positivo, a negociação discricionária é muito flexível e permite que os operadores experientes evitem perdas em situações de mercado difíceis, ao mesmo tempo que oferecem uma oportunidade para aumentar o lucro quando os comerciantes considerarem viável. Negociantes de moeda novatos devem provavelmente ficar longe de negociações discricionárias, ou pelo menos tentar minimizar a extensão de sua discrição na negociação.
Estratégias.
Neste repositório de estratégia Forex, você encontrará várias estratégias que são divididas em três categorias principais:
As estratégias de Forex Indicador são tais estratégias de negociação que são baseadas nos indicadores padrão de gráfico Forex e podem ser usadas por qualquer pessoa que tenha acesso a algum software de gráficos (por exemplo, plataforma MetaTrader). Essas estratégias de câmbio são recomendadas para traders que preferem indicadores de análise técnica sobre qualquer outra coisa:
Ação de preço.
Ação de preço As estratégias de Forex são as estratégias de negociação de moeda que não usam nenhum gráfico ou indicadores fundamentais, mas são baseadas puramente na ação do preço. Essas estratégias servirão tanto para traders de curto e longo prazos, que não gostam do atraso dos indicadores padrão e preferem ouvir como o mercado está falando. Vários padrões de velas, ondas, estratégias baseadas em carrapatos, sistemas de posição de grade e pendentes & mdash; todos eles se enquadram nessa categoria:
Fundamental.
Estratégias Forex Fundamentais são estratégias baseadas em fatores puramente fundamentais que estão por trás das moedas compradas e vendidas. Vários indicadores fundamentais, como taxas de juros e estatísticas macroeconômicas, afetam o comportamento do mercado Forex. Essas estratégias são bastante populares e beneficiarão os traders de longo prazo que preferem uma análise de dados fundamental sobre os fatores técnicos:
Testando sua estratégia de Forex.
É muito importante testar sua estratégia de negociação antes de ir ao vivo com ela. Existem duas maneiras de testar sua estratégia de negociação potencial: backtesting e forward testing.
Backtesting
Backtesting é um tipo de teste de estratégia realizado nos dados anteriores. Pode ser automatizado ou manual. Para backtesting automatizado, um software especial deve ser codificado. O teste automatizado é mais preciso, mas requer um sistema de negociação totalmente mecânico para ser testado. O teste manual é lento e pode ser bastante impreciso, mas não requer programação extra e pode ser feito sem qualquer processo de preparação especial. Quaisquer resultados de backtesting devem ser tomados com um grão de sal, pois a estratégia testada pode ter sido criada para se ajustar a dados históricos de backetsting específicos.
Teste para frente.
O teste para frente é realizado em uma conta de demonstração ou em uma conta real muito pequena (micro). Durante esses testes, você negocia normalmente com sua estratégia como se estivesse negociando sua conta ativa. Assim como no backtesting, o teste direto também pode ser automatizado. Nesse caso, você precisaria criar um robô comercial ou um consultor especialista para executar seu sistema. Claro, com estratégia discricionária, você está limitado apenas ao teste manual. Os resultados do teste forward são considerados mais úteis e representativos do que os dos backtests.
Interpretando os resultados.
No entanto, você decide testar sua estratégia e precisa entender os resultados obtidos. Intuitivamente, você gostaria de julgar os resultados de acordo com a lucratividade da estratégia, mas não deve esquecer outros parâmetros importantes de estratégias de negociação bem-sucedidas. São eles: baixos tamanhos de rebaixamento, curtos períodos de rebaixamento, alta probabilidade de vencer, altas taxas médias de recompensa-risco e grande número de negociações. Idealmente, seu sistema deve ganhar igualmente em negociações de alta e baixa, a curva de saldo resultante deve ser consistente e uniforme, sem quedas significativas ou períodos longos e fixos.
Se você estiver usando o MetaTrader para testes de backtesting ou forward, poderá usar nossa ferramenta de análise de relatórios para entender melhor os lados fortes e fracos de sua estratégia.
Leitura adicional
Se você precisar de informações sobre estratégias de Forex ou precisar de alguns exemplos adicionais de estratégias de trabalho, você pode consultar nossa seção de e-books sobre estratégias para aprender com e-books para download totalmente gratuitos. Você também pode escolher ler alguns artigos de nossa seção de construção de estratégias para melhorar seu conhecimento sobre o assunto.
Se você quiser compartilhar sua estratégia de negociação Forex com outros comerciantes, ou quiser fazer algumas perguntas sobre as estratégias apresentadas aqui, por favor, participe de uma discussão sobre as estratégias Forex no fórum.
Forex Algorithmic Trading: um conto prático para engenheiros.
Como você deve saber, o mercado de câmbio (Forex ou FX) é usado para negociação entre pares de moedas. Mas você pode não estar ciente de que é o mercado mais líquido do mundo.
Alguns anos atrás, impulsionado pela minha curiosidade, dei meus primeiros passos no mundo da negociação algorítmica Forex, criando uma conta demo e executando simulações (com dinheiro falso) na plataforma de negociação Meta Trader 4.
Depois de uma semana de "negociação", eu quase dobrei meu dinheiro. Impulsionado pela minha própria negociação algorítmica bem-sucedida, busquei mais fundo e acabei me inscrevendo em vários fóruns de FX. Logo, eu estava gastando horas lendo sobre sistemas de negociação algorítmica (conjuntos de regras que determinam se você deve comprar ou vender), indicadores personalizados, humor do mercado e muito mais.
Meu primeiro cliente
Por essa época, coincidentemente, ouvi dizer que alguém estava tentando encontrar um desenvolvedor de software para automatizar um sistema de negociação simples. Isso estava de volta aos meus tempos de faculdade quando eu estava aprendendo sobre programação simultânea em Java (threads, semáforos e todo esse lixo). Achei que esse sistema automatizado não poderia ser muito mais complicado do que o meu curso avançado de ciência de dados, então perguntei sobre o trabalho e participei do processo.
O cliente queria um software de negociação algorítmica construído com o MQL4, uma linguagem de programação funcional usada pela plataforma Meta Trader 4 para realizar ações relacionadas a ações.
O papel da plataforma de negociação (Meta Trader 4, neste caso) é fornecer uma conexão com um corretor Forex. O corretor fornece uma plataforma com informações em tempo real sobre o mercado e executa suas ordens de compra / venda. Para os leitores não familiarizados com a negociação em Forex, veja as informações fornecidas pelo feed de dados:
Através do Meta Trader 4, é possível acessar todos esses dados com funções internas, acessíveis em vários prazos: a cada minuto (M1), a cada cinco minutos (M5), M15, M30, a cada hora (H1), H4, D1, W1, MN .
O movimento do preço atual é chamado de tick. Em outras palavras, um tick é uma mudança no preço Bid ou Ask para um par de moedas. Durante mercados ativos, pode haver vários ticks por segundo. Durante os mercados lentos, pode haver minutos sem um tick. O tick é a pulsação de um robô do mercado monetário.
Quando você faz um pedido através de tal plataforma, você compra ou vende um certo volume de uma determinada moeda. Você também define os limites de stop-loss e take-profit. O limite de stop loss é a quantidade máxima de pips (variações de preço) que você pode perder antes de desistir de uma negociação. O limite de take-profit é a quantidade de pips que você acumulará a seu favor antes de fazer um saque.
As especificações de negociação algorítmica do cliente eram simples: eles queriam um robô Forex baseado em dois indicadores. Como pano de fundo, os indicadores são muito úteis ao tentar definir um estado de mercado e tomar decisões comerciais, pois são baseados em dados passados (por exemplo, valor de preço mais alto nos últimos n dias). Muitos vêm embutidos no Meta Trader 4. No entanto, os indicadores que meu cliente estava interessado vieram de um sistema de negociação customizado.
Eles queriam negociar sempre que dois desses indicadores personalizados se cruzassem, e apenas em um determinado ângulo.
Enquanto eu sujava as mãos, aprendi que os programas MQL4 têm a seguinte estrutura:
A função start é o coração de todo programa MQL4, uma vez que é executado toda vez que o mercado se move (ergo, essa função será executada uma vez por tick). Este é o caso, independentemente do período de tempo que você está usando. Por exemplo, você poderia estar operando no período de tempo H1 (uma hora), mas a função de início seria executada milhares de vezes por período de tempo.
Para contornar isso, forcei a função a executar uma vez por unidade de período:
Obtendo os valores dos indicadores:
A lógica de decisão, incluindo a intersecção dos indicadores e seus ângulos:
Enviando os pedidos:
Se você estiver interessado, poderá encontrar o código completo e executável no GitHub.
Backtesting
Uma vez que eu construí meu sistema de negociação algorítmica, eu queria saber: 1) se estava se comportando apropriadamente, e 2) se a estratégia de negociação Forex usada era boa.
Backtesting (às vezes escrito “back-testing”) é o processo de testar um sistema particular (automatizado ou não) sob os eventos do passado. Em outras palavras, você testa seu sistema usando o passado como um proxy para o presente.
MT4 vem com uma ferramenta aceitável para backtesting uma estratégia de negociação Forex (hoje em dia, existem ferramentas mais profissionais que oferecem maior funcionalidade). Para começar, você configura seus prazos e executa seu programa sob uma simulação; a ferramenta simulará cada tick sabendo que para cada unidade deve abrir a determinado preço, fechar a um determinado preço e atingir os altos e baixos especificados.
Depois de comparar as ações do programa com os preços históricos, você terá um bom senso se está ou não executando corretamente.
Do backtesting, eu verifiquei a taxa de retorno do robô FX em alguns intervalos de tempo aleatórios; Escusado será dizer que eu sabia que o meu cliente não ia ficar rico com isso - os indicadores que ele escolheu, juntamente com a lógica de decisão, não eram rentáveis. Como exemplo, aqui estão os resultados da execução do programa na janela M15 para 164 operações:
Note que o nosso saldo (a linha azul) termina abaixo do seu ponto de partida.
Otimização de Parâmetro e suas Mentiras.
Embora o backtesting tenha me deixado desconfiado da utilidade desse robô FX, fiquei intrigado quando comecei a brincar com seus parâmetros externos e notei grandes diferenças na Taxa de Retorno geral. Essa ciência específica é conhecida como otimização de parâmetros.
Fiz alguns testes difíceis para tentar inferir o significado dos parâmetros externos na taxa de retorno e surgiu com algo parecido com isto:
Você pode pensar (como eu) que deveria usar o Parâmetro A. Mas a decisão não é tão direta quanto parece. Especificamente, observe a imprevisibilidade do Parâmetro A: para valores de erro pequenos, seu retorno muda drasticamente. Em outras palavras, é muito provável que o Parâmetro A supervalie os resultados futuros, pois qualquer incerteza, qualquer mudança, resultará em pior desempenho.
Mas, de fato, o futuro é incerto! E assim o retorno do Parâmetro A também é incerto. A melhor escolha, na verdade, é confiar na imprevisibilidade. Muitas vezes, um parâmetro com um retorno máximo mais baixo, mas com uma previsibilidade superior (menor flutuação), será preferível a um parâmetro com alto retorno, mas com baixa previsibilidade.
A única coisa que você pode ter certeza é que você não conhece o futuro do mercado e pensar que sabe como o mercado vai se comportar com base em dados do passado é um erro. Por sua vez, você deve reconhecer essa imprevisibilidade em suas previsões de Forex.
Isso não significa necessariamente que devemos usar o Parâmetro B, porque mesmo os retornos mais baixos do Parâmetro A são melhores que o Parâmetro B; Isso é apenas para mostrar a você que a otimização de parâmetros pode resultar em testes que exageram os prováveis resultados futuros, e esse raciocínio não é óbvio.
Considerações Gerais de Negociação Algorítmica de Forex.
Desde essa primeira experiência algorítmica de negociação Forex, eu construí vários sistemas de negociação automatizados para clientes, e posso dizer-lhe que sempre há espaço para explorar e fazer análises Forex a serem feitas. Por exemplo, eu criei recentemente um sistema baseado em encontrar os chamados movimentos “Big Fish”; isto é, variações enormes de pips em minúsculas e minúsculas unidades de tempo. Este é um assunto que me fascina.
Construir seu próprio sistema de simulação de FX é uma excelente opção para aprender mais sobre o mercado Forex, e as possibilidades são infinitas. Por exemplo, você poderia tentar decifrar a distribuição de probabilidade das variações de preço como uma função da volatilidade em um mercado (EUR / USD por exemplo), e talvez fazer um modelo de simulação de Monte Carlo usando a distribuição por estado de volatilidade, usando qualquer grau de precisão que você quer. Vou deixar isso como um exercício para o leitor ansioso.
O mundo Forex pode ser esmagador às vezes, mas espero que este write-up deu-lhe alguns pontos sobre como começar em sua própria estratégia de negociação Forex.
Leitura adicional
Atualmente, existe um vasto conjunto de ferramentas para construir, testar e melhorar as Automações do Sistema de Negociação: Negociação de Blox para testes, NinjaTrader para negociação, OCaml para programação, para citar alguns.
Eu li extensivamente sobre o mundo misterioso que é o mercado de moedas. Aqui estão alguns write-ups que eu recomendo para programadores e leitores entusiastas:
Entendendo o básico.
O que é o Forex trading tudo sobre?
Forex (ou FX) negociação é compra e venda via pares de moedas (por exemplo, USD vs EUR) no mercado de câmbio.
Como o Forex ganha dinheiro?
Corretores de Forex ganham dinheiro através de comissões e taxas. Comerciantes forex fazem (ou perdem) dinheiro com base em seu timing: se eles conseguirem vender alto o suficiente em comparação com quando compraram, podem gerar lucro.
O que é backtesting uma estratégia de negociação?
Backtesting é o processo de testar uma determinada estratégia ou sistema usando os eventos do passado.
O que é negociação algorítmica?
A negociação algorítmica é quando um robô / programa usa um conjunto de regras que informam quando comprar ou vender.
Комментариев нет:
Отправить комментарий