Forex trading multi pares


Análise de quadros de tempo múltipla completa e poderosa A análise de quadros de tempo múltiplos do forex spot é, de longe, o método mais completo de analisar um par de moedas. É preciso esforço e isso vai contra o que a maioria dos comerciantes querem que é algo rápido e fácil. A maioria dos comerciantes de forex geralmente olha para apenas um período de tempo. Para aqueles de vocês que querem realmente entender como funciona o mercado fx é imperativo para ser completo quando analisando um par de moedas e do mercado global antes de entrar em um comércio e arriscar seu dinheiro. Análise de quadros de tempo múltiplos (MTFA) do forex spot é completamente mal interpretada ea maioria dos comerciantes têm medo de tentar aprendê-lo. O MTFA também é completamente subutilizado porque leva mais trabalho e a maioria dos comerciantes está procurando atalhos como robôs ou negociação fora de um período de tempo (TF). Um punhado de comerciantes de moeda têm dominado MTFA eo número de pessoas que utilizá-lo está crescendo lentamente devido à falta histórica de sucesso dos comerciantes forex e os perigos de negociação em apenas um TF. O que é Análise de Tempo Múltiplo Análise de tempo de tempo (MTFA) é a inspeção de indicadores de tendência muito básicos e gráficos, começando com as maiores tendências e prazos e trabalhando para trás para baixo através de TFs sucessivamente menor para ver como os menores prazos e tendências Alimentar os TFs maiores. Quando os prazos menores estão de acordo com as tendências maiores você pode entrar em um comércio spot na direção da tendência com muito boa segurança. Se não houver tendência em um determinado par de moedas, as TFs menores e as tendências irão, em algum momento, construir uma tendência de alta ou baixa. MTFA é completamente lógico. Os princípios de análise de TF múltiplos também são bastante simples e se usado diariamente irá ajudá-lo a aprender a negociar o mercado de moeda e ter uma compreensão completa de como ele funciona. Ao usar a análise de quadros de tempo múltiplos, as tendências menores são usadas para entrar nas tendências maiores, se houver uma tendência disponível, ou para observar como as tendências maiores são construídas a partir dos TFs menores. Se uma tendência maior for estabelecida atualmente em um par de moedas específico você entraria no comércio quando as tendências menores e os prazos estiverem de acordo com as tendências maiores, os TFs menores confirmam a continuação da tendência estabelecida. MTFA tem sido em torno de quase 30 anos. O método MTFA é aplicável a negociação de ações e commodities, opções de ações e opções de moeda e agora negociação de câmbio. O método é aplicável a qualquer par de moedas. Somos respeitosos do forte trabalho técnico de Kathy Lien e Brian Shannon delineando princípios MTFA e links para seus documentos técnicos estão disponíveis na parte inferior deste artigo. Mecânica de Análise de Tempo Múltiplo Análise de tempo múltiplo é conduzida da seguinte forma. Você tem um conjunto de indicadores de tendência simples e gráficos de forex e instalá-los em uma plataforma de gráficos corretor. Em seguida, comece com o maior quadro TF disponíveis na plataforma de gráficos e ldquodrill downrdquo os gráficos para os quadros de tempo menores em ordem decrescente em um par de moedas. A fim de realizar e realizar uma análise de múltiplos TF no local forex você precisa do forex correto plataforma de gráficos e um conjunto de ferramentas de análise de tendência e indicadores para facilitar o processo. Alguns forex gráficos ferramentas e plataformas são muito caras, mas muitos são gratuitos. Isto é discutido em detalhe abaixo. Quantos períodos de tempo devem ser examinados em cada par de moedas. Com base na experiência de 8-10 TFs é suficiente, mas cerca de 10-15 é muito melhor. Você pode detalhar os gráficos sobre os 28 pares de moedas negociadas para buscar a melhor oportunidade. Qual é o número correto de prazos que devem estar de acordo para entrar em um comércio. Com base na experiência de cerca de 3 quadros de tempo é suficiente se você sabe a direção da tendência principal sobre os TFs maiores. O primeiro passo na condução de MTFA em um par de moedas é inspecionar os maiores dois ou três quadros de tempo e tendências em um par de moedas ou vários pares que você pode estar interessado em negociação. Veja quais pares de moedas estabeleceram tendências maiores e verifique se os pares de tendências estão no início, no meio ou na profundidade da tendência. Há 9 quadros de tempo no Metatrader, veja a imagem acima. Também determinar quais pares não tendem nos quadros de tempo maiores, qualquer par de moedas que não esteja tendendo é provavelmente oscilante ou variando de cima para baixo entre suporte e resistência. Esses pares poderiam estar desenvolvendo uma nova tendência direcional em algum ponto ou dentro de alguns dias. Observando os gráficos Cada frame de tempo tem sua própria estrutura e é independente dos outros TFs. As tendências mais altas de quadros de tempo ea direção da tendência principal sempre prevalecem sobre os TFs inferiores. Os preços nos intervalos de tempo mais baixos tendem a respeitar os pontos de energia (pontos de suporte e resistência) da estrutura de TF mais elevada. As áreas de suporte e resistência no período de tempo mais alto podem ser validadas pela ação de TFs inferiores. Uma moldura de tempo pode parecer caótica e ter sua própria estrutura, então a próxima moldura TF parece ser ciclos mais suaves e muito mais fácil de comércio, neste caso você iria trocar o período de tempo suave, porque isso é o que define a condição de mercado agora E é fácil de ler. Novas tendências nos TFs menores nos permitem entrar nas tendências nos períodos de tempo maiores se um par de moedas for tendência. O MTFA também determinará rapidamente se um par de moedas não tende nos TFs maiores e depois verifica se o par está oscilando ou variando entre suporte e resistência nos menores. Se um par de moedas não é tendência, oscilante, ou um pouco caótico em algum momento, o par vai começar a tendência ea tendência vai sempre começar nos quadros de menor tempo à esquerda como o par rompe a sua gama. A desaceleração do processo chartsrdquo nos permite identificar as tendências menores que alimentam as tendências maiores. Ele sempre nos informará se uma tendência maior está começando ou já está estabelecida. Se um par de moedas estiver profundamente dentro de sua tendência ou movimento, o MTFA ainda funciona, mas o perfil de risco de uma nova entrada muda porque a tendência pode estar perto do final deste movimento. Mas mais uma vez MTFA irá mantê-lo informado sobre isso. A negociação de um TF nunca lhe dará nenhuma dessas informações. Se um par de moedas está em uma tendência de alta nos quadros de tempo maiores e vende fora contra a tendência de alta você pode usar os TFs menores para detectar isso e, em seguida, reentrar na maior tendência de alta. Esta forma de negociação de tendência é um dos métodos mais seguros disponíveis de negociação do forex. O par da moeda vende fora de encontro à tendência preliminar estabelece uma baixa relativa e inverte então para trás acima na tendência. Isso também pode ser feito quando um par de moedas se move contra uma tendência de baixa maior. Análise de quadros de tempo múltiplos facilita isso, mas olhando para um TF o comerciante seria totalmente ignorante desta oportunidade de negociação de baixo risco. Para resumir MTFA, você navega para a sua plataforma de gráficos e começa com o maior período de tempo e quotdrill estabelece as chartsquot procurando as tendências, oscilações e intervalos, choppiness, movimentos ordenados e suaves e movimentos caóticos e você observá-los. Você está procurando quadros de tempo suaves e ciclos de negociação que são mais fáceis de identificar visualmente. Se você acredita que o mercado é agitado isto deve ser anotado porque você terá uma maior probabilidade de parar outs em entradas para estes mercados agitados especialmente se suas paradas são muito apertado. Lembre-se de períodos de tempo menores alimentam os TFs maiores. Os menores prazos podem ser observados em um mercado não-tendência como tendências maiores são construídos lentamente dia a dia. Se os TFs maiores não estão tendendo, os intervalos de tempo menores provavelmente variam ou oscilam. Se os períodos de tempo maiores indicarem uma tendência, você saberá se você está cedo ou atrasado no ciclo de tendências. MTFA completamente tira um par de moedas para que você tenha profundo conhecimento do seu comportamento. Problemas com sistemas de gráficos A maioria das plataformas de negociação forex e sistemas de gráficos forex não são devidamente concebidos para MTFA e têm um número fixo de prazos que você pode trabalhar. A maioria ou todos os sistemas de gráficos forex são criados com frames de tempo totalmente arbitrários sem qualquer caminho de lógica e são totalmente deficientes para MTFA. A razão para isso é que a indústria de forex ea maioria dos comerciantes de forex não aceitaram a análise de tempo múltiplo. Portanto, as ferramentas de análise que nos são fornecidas refletem essa ignorância e essas ferramentas de análise são, em sua maioria, deficientes. Então, por agora estamos presos com esses sistemas de gráficos forex assim que vamos analisá-los agora e fazer o melhor do que a indústria de forex e empresas de software nos deram. Aqui está o software de negociação forex e plataforma de gráficos forex conhecida como Metatrader. O Metatrader tem 9 intervalos de tempo arbitrários fixos, mas os intervalos de tempo não são personalizáveis. Esta plataforma é quotadequatequot para a análise múltipla do frame de tempo mas aproximadamente 5 ou 6 frames mais de tempo seriam muito mais do que adequados, especial se os frames de tempo eram ajustáveis ​​e não arbitrários. A limitação neste pacote de gráficos é o número de prazos fixos, mas o custo não é uma limitação, é gratuito através da maioria dos corretores forex se você abrir uma conta de negociação ao vivo ou demo forex. Plataformas Metatrader também incluem alarmes de preço de desktop que são construídos em, mais um plus. A parte do gráfico desta imagem é um exemplo do que um gráfico em uma moldura de tempo se parece com o Metatrader. Este exemplo é um quadro de tempo W1 ou gráfico W1, que é um dia por barra vertical verde. As linhas vermelhas e verdes são um conjunto muito simples de indicadores de tendência. Você pode usar fora dos indicadores de tendência de prateleira para realizar a análise de tempo múltiplo. Indicadores simples como essas médias móveis exponenciais estão bem. Basta aplicá-los em vários quadros de tempo e é isso que eles vão olhar como. Você vai aprender a negociar o forex e melhorar o seu comércio substancialmente com MTFA. Existem outras plataformas de gráficos disponíveis para os comerciantes forex e algumas plataformas high-end disponíveis de corretores forex que têm prazos ajustáveis. Essas médias móveis e indicadores de tendência simples podem ser criadas nessas plataformas de ponta fornecidas por alguns corretores de forex. Aplaudimos a indústria de forex e alguns corretores de forex nesta área como fornecendo acesso a melhores sistemas de gráficos facilita mais comerciantes de forex usando MTFA que só pode beneficiar todos os comerciantes de forex. Melhorando a Análise de Tempo Múltiplo É possível fazer a análise de tempo múltiplo melhor. Eu acredito que a resposta é sim. Incorporar análise paralela e inversa na análise, bem como suporte e resistência a definir alarmes de preço para notificação de momentum ou um possível ponto de entrada podem ajudar. Incorporação de pares paralelos e inversos Em outras palavras, se você gostaria de realizar uma análise de várias tendências e prazos no USDCHF, por exemplo, então você iria realizar MTFA deste par, mas você também precisaria realizar o mesmo MTFA através do Mesmos quadros de tempo para pelo menos mais dois pares USD, no mínimo, como o EURUSD e GBPUSD. Então você pode determinar com muito mais confiança se há consistência e concordância entre os três pares, ou seja, consistente USD força ou fraqueza em todos os três pares. Alternativamente, se não houver consistência com o USD, você também poderia realizar MTFA do GBPCHF e EURCHF procurando tendências consistentes com base na força ou fraqueza CHF. Então você saberia com certeza que o USDCHF está tendendo, oscilando e variando, ou agitado e você também saberia por que, então você fez a análise do USDCHF corretamente e completamente. Este método de análise exata pode ser aplicado a qualquer par de moedas. A maioria dos comerciantes de forex não vai fazer isso ea maioria dos comerciantes de forex não são cuidadosos. Os comerciantes precisam ver que é o seu dinheiro em jogo, então é melhor se acostumar a ser completo em sua análise de mercado. Os gráficos estão lá, então comece a olhar para eles de forma diferente. Recomendamos o uso de nossa planilha de análise de mercado de forex para determinar o que está acontecendo com qualquer par de moedas, usamos diariamente para preparar nossos planos de negociação. Scalpers pode encontrar MTFA para ser a seu gosto, porque eles estariam cientes e nunca o comércio contra as grandes tendências e potencialmente pendurar em comércios muito mais tempo. Uma das maiores razões para o couro cabeludo é que eles não têm idéia de qual direção a tendência é sobre o par que querem trocar. Ou eles só olham para um período de tempo. Traders couro cabeludo do câmbio, mas as estatísticas mostram que as pessoas que pendurar em mais tempo e andar mais tendências fazem mais pips. Todos os comerciantes de forex beneficiam de MTFA. Por que os comerciantes não usam análise de quadros de tempo Muitas vezes porque analisar um monte de pares e prazos leva tempo e as pessoas basicamente são preguiçosos. Eles estão procurando a próxima grande coisa no forex quando a resposta está bem na frente deles. Olhando para um gráfico forex é tudo o que eles querem fazer. A maioria dos scalpers apenas olhar para um período de tempo e poderia ser negociado contra uma tendência maior, ou um scalper pode ser negociado no início de um movimento muito grande e sair muito cedo. Se você está perto do final de uma tendência, você também pode entrar em um comércio após um longo movimento e estar entrando perto do final da tendência. Esta é a má gestão do dinheiro sob qualquer cenário. Scalpers necessidade MTFA, mas os comerciantes que gostariam de permanecer em seus comércios mais tempo e montar a tendência, por natureza exigem conhecimentos de MTFA. MTFA funciona, é assim tão simples. Pips podem ser feitas e uma análise mais aprofundada de qualquer par de moedas é possível eo método é eficaz, especialmente quando maiores prazos e tendências são negociados para maiores pip totais. Razões de gestão de dinheiro também melhoram quando você está entrando em uma tendência maior. Ao aplicar o MTFA a múltiplos pares de forex no mesmo grupo de pares paralelo ou inverso, suas probabilidades aumentam novamente, isto é porque você pode optar por trocar a melhor e maior tendência disponível no forex spot e montar as tendências por mais tempo. Quanto mais pares você analisar, mais pips potenciais existem, então há uma recompensa pelo seu tempo e esforço. MTFA análise do forex spot está aqui para ficar. Os comerciantes em todo o mundo estão começando a aceitar e aprender a entender o método de análise de tempo de tempo múltiplo e abandonar a negociação em um período de tempo devido ao risco de entrada adicional e perdas monetárias passadas. MTFA é um método rigoroso para analisar o forex. Mas não é difícil de aprender. Quando combinado com análise paralela e inversa, é bastante poderoso e pode levar a planos de negociação de alta probabilidade e entradas de comércio. Ele pode ser aplicado a qualquer par de moedas usando simples, indicadores de tendência livre e ferramentas de análise disponíveis na internet de muitos corretores forex spot. Instruções sobre como configurar esses indicadores de tendência simples forex estão na parte inferior deste artigo. Quando a análise é concluída O que vou saber Depois de um comerciante de forex terminou de analisar o mercado com MTFA ele ou ela vai saber se os pares de moeda examinados são pares de tendências, oscilando ou variando pares de forex. Ou ter ciclos de negociação suave ou intermitente. O comerciante também saberá se o comportamento do par tem potencial pip adequado para considerar um comércio ou montar um plano de negociação. Se você seguir as regras rigorosas neste artigo para conduzir MTFA você também saberá quais pares paralelos ou inversos nos mesmos grupos de moeda individuais também estão tendendo, o que aumenta suas chances tremendamente de fazer a análise correta e subseqüente plano de comércio ou entrada. Você não será ignorante das tendências maiores, se houver um no lugar. MTFA deve ter um profundo impacto sobre qualquer comerciante forex que descobre-lo. Saber se um par é tendência ou não seria um critério imediato para um comerciante para o comércio ou não comércio e seus resultados comerciais começaria a melhorar apenas por olhar para as tendências maiores. O impacto seria positivo e imediato e você começaria a desenvolver critérios para a preparação de planos de negociação enquanto aprendendo o comportamento de pares de moedas. Comece a Analisar Pares Ok, você me vendeu. Eu acredito em análise de quadros de tempo múltiplos. Eu analisei pares de moeda com MTFA, eu encontrei um par de moeda em uma tendência de alta agradável, os pares paralelo e inverso todos verificar a direção, o que eu faço agora. Como faço para entrar na tendência. Você está quase pronto para o comércio. Você identificou um par e é tendência, você precisa de um plano de entrada. O par que você está interessado em geral terá um apoio próximo e ponto de resistência. Neste caso, o par que você identificou está em uma tendência de alta para que você possa procurar o próximo ponto de resistência. Agora basta ir para a sua plataforma de gráficos forex e definir um alarme de preço na próxima área de resistência para interceptar o próximo movimento. Quando o alarme de preço atinge a verificar os prazos menores para ver se eles estão de acordo com as tendências maiores, como descrito em sua configuração MTFA, e se todas as tendências estão de acordo entrar no comércio. Como uma etapa final antes da entrada verifique este mapa visual do forex do ponto chamado o Heatmapreg de Forex. O Heatmapreg Forex é um mapa visual do forex local para verificar todas as suas entradas comerciais. Agora você pode verificar sua entrada na tendência. Neste exemplo abaixo você tem um sinal de compra para o NZDCAD. Agora você está pronto para trocar o forex spot, você analisou o mercado completamente em vários quadros de tempo e vários pares. Você determinou a tendência em um par, você analisou vários pares paralelos e inversos para verificar a alta probabilidade do movimento no par, você definiu um alarme de preço para interceptar o movimento, e você verificou os sinais de Forex Heatmapreg para verificar seu comércio de forex Entrada. Você é um comerciante de forex completo e preciso e agora estão em posição de ganhar em todos os negócios, enquanto outros comerciantes continuam a lutar escalpelamento com indicadores em um período de tempo. O Futuro da MTFA Como eu disse acima, existem algumas plataformas de gráficos de alta qualidade que funcionam bem com a análise de quadros de tempo múltiplos. Precisa haver mais melhorias em forex que traçam plataformas com mais frames de tempo que são inteiramente ajustáveis ​​pelo usuário final assim que você não é furado com frames fixos da indústria do forex como H1, H4, etc. que diminuem o valor de MTFA e de comerciantes do forced do handcuff um pouco. Mais e mais comerciantes vão exigir gráficos como este ou levar seus negócios para outro corretor forex. A taxa de aceitação da análise de tempo múltiplo está crescendo lentamente e os perigos e riscos de negociação a partir de um período de tempo estão lentamente sendo revelado aos comerciantes de forex que vão querer melhores ferramentas de negociação. Os comerciantes de Forex vão com os corretores que têm as melhores ferramentas e mover seu dinheiro em outro lugar. Neste momento, a análise de quadros de tempo múltiplos é visual e deve ser feito manualmente com um monte de teclas de computador e leva algum tempo. À medida que você melhorar, o processo vai muito mais rápido. No futuro MTFA poderia ser feito de forma diferente e um sistema informatizado de MTFA usando avançado software de negociação forex onde a análise é conduzida por um computador que modela os dados e conduz regressão linear e não linear para cada período de tempo com análise de mínimos quadrados. O programa iria quotoptimizar um conjunto de pelo menos três intervalos de tempo para cada par com o menor desvio padrão ou maior grau de suavidade para cada um dos três intervalos de tempo para esse par de moedas particular. O programa de computador, em seguida, imprimir os quadros de tempo personalizado para o comerciante para configurar e assistir. Esta é uma visão de análise de computador do forex local que eu acredito que em algum momento ser realizado. Artigos sobre a análise de tempo múltiplo Minha jornada pessoal através da análise de vários períodos de tempo começou quando eu estava lendo estoque e commodities revista e veio através Kathy Liens artigo. A fim de compreender os princípios da análise de quadros de tempo múltiplos você pode consultar seu artigo técnico intitulado ldquo Trading Moedas usando srdquo múltipla frame de tempo por Kathy Lien e Patrick Dyess. Fui imediatamente afetado pelo trabalho da Sra. Liens e eu sabia que esta era a melhor abordagem para a análise de par de moedas, agora muitas pessoas sabem disso. Em seguida, coloquei um conjunto de indicadores de tendência livre para a análise de quadros de tempo múltiplos no meu site que foram desenvolvidos com a ajuda de outros. Também há um link para um excelente artigo sobre a análise de tempo múltiplo pelo Sr. Bryan Shannon. O artigo é intitulado quot Aumente suas probabilidades com análise de quadro de tempo múltiplo quot Esses dois artigos eo método MTFA teve tanto de um impacto sobre mim que eu escrevi meu próprio artigo original sobre MTFA. Assim como este, em análise de tempo múltiplo. Então eu incluí algumas informações novas que incluem uma discussão de análises paralelas e inversas que poderiam claramente melhorar os métodos básicos de MTFA. Forex Trading Diary 5 - Trading Múltipla moeda pares Ontem eu publiquei algumas mudanças importantes para o software QSForex. Essas mudanças aumentaram a utilidade do sistema significativamente para o ponto onde ele está quase pronto para backtesting de dados de vários dias em um intervalo de pares de moedas. As seguintes alterações foram lançadas no Github: Alteração adicional dos objetos Posição e Carteira para permitir que vários pares de moeda sejam negociados, bem como moedas que não são denominadas na moeda da conta. Assim, uma conta em GBP pode agora negociar EURUSD, por exemplo. Revisão completa de como a posição e carteira de cálculo abre, fecha, adições e remoções de unidades. O objeto Position realiza agora o levantamento pesado deixando um objeto Portfolio relativamente magro. Adição da primeira estratégia não-trivial, ou seja, a bem conhecida estratégia Crossover de Média Móvel com um par de médias móveis simples (SMA). Modificação para backtest. py para torná-lo single-threaded e determinista. Apesar do meu otimismo de que uma abordagem multi-threaded wouldnt ser muito prejudicial para a precisão de simulação, achei difícil obter resultados backtesting satisfatória com uma abordagem multi-threaded. Introduziu um script de saída muito básico baseado em Matplotlib para visualizar a curva de equidade do portfólio. A geração da curva de equidade está numa fase inicial e ainda requer muito trabalho. Como mencionei na entrada anterior. Para aqueles de vocês que não estão familiarizados com QSForex e estão vindo para esta série diário forex pela primeira vez, eu sugiro fortemente ter uma leitura das seguintes entradas diário para chegar até a velocidade com o software: Bem como a página Github para QSForex : Suporte a Moedas Múltiplas Um recurso que eu tenho continuamente discutido nessas entradas de diário é a capacidade de suportar vários pares de moedas. Nesta fase Ive agora modificado o software para permitir diferentes denominações de conta, uma vez que anteriormente GBP era a moeda codificada. Também é possível negociar em outros pares de moedas, exceto aqueles que consistem em uma base ou cotação em ienes japoneses (JPY). O último é devido a como carrapato tamanhos são caclulated em JPY moedas. Para conseguir isso, modifiquei como o lucro é calculado quando as unidades são removidas ou a posição é fechada. Aqui está o snippet atual para calcular pips, no arquivo position. py: Se fecharmos a posição para realizar um ganho ou perda, precisamos usar o snippet a seguir para closeposition. Também no arquivo position. py: Em primeiro lugar, obtemos os preços de lances e pedidos tanto para o par de moedas como para o par de moedas. Por exemplo, para uma conta denominada em GBP, onde estamos a negociar EURUSD, devemos obter preços para USDGBP, uma vez que EUR é a moeda base e USD é a cotação. Nesta fase, verificamos se a posição em si é uma posição longa ou curta e, em seguida, calcular o preço apropriado remover e citar remover preço, que são dadas por removeprice e qhclose, respectivamente. Nós então atualizamos os preços atuais e médios dentro da posição e finalmente calculamos o PampL multiplicando os pips, o preço de remoção do quotehome e então o número de unidades estava se fechando. Eliminamos completamente a necessidade de discutir a exposição, que era uma variável redundante. Esta fórmula então corretamente fornece o PampL contra qualquer (não-JPY denominado) par de moedas. Revisão do Posicionamento e Manuseio de Carteiras Além da capacidade de negociar em vários pares de moedas, também aprimorei como a posição e o portfólio compartilham a responsabilidade de abrir e fechar posições, bem como somar e subtrair unidades. Em particular, Ive mudou muito do código de manipulação de posição que estava no portfolio. py para position. py. Isso é mais natural, pois a posição deve ser cuidar de si mesmo e não delegá-lo para o portfólio Em particular, o addunits. Removeunits e métodos de closeposition foram criados ou aprimorados: Nos dois últimos você pode ver como a nova fórmula para cálculo de lucro é implementada. Grande parte da funcionalidade da classe Portfolio foi assim reduzida de forma correspondente. Em particular os métodos addnewposition. Addpositionunits. As unidades de posicionamento de remoção e a posição de fechamento foram modificadas para levar em conta o fato de que o trabalho de cálculo está sendo feito no objeto Posição: Essencialmente, todos (além da adição) simplesmente verificam se a posição existe para esse par de moedas e então chamam o método de Posição correspondente , Tendo em conta os lucros, se necessário. Estratégia de Crossover Média em Movimento Nós discutimos a estratégia de Crossover Médio em Movimento antes no QuantStart. No contexto do comércio de acções. É uma estratégia muito útil para o indicador de teste porque é fácil replicar os cálculos manualmente (pelo menos em frequências mais baixas), para verificar se o backtester está se comportando como deveria. A idéia básica da estratégia é a seguinte: São criados dois filtros separados de média móvel simples, com períodos de retrocesso variáveis, de uma série temporal específica. Os sinais para comprar o ativo ocorrem quando a média móvel de retrocesso mais curta excede a média móvel de retrocesso mais longa. Se a média mais longa subseqüentemente exceder a média mais curta, o ativo é vendido de volta. A estratégia funciona bem quando uma série de tempo entra em um período de forte tendência e, em seguida, lentamente inverte a tendência. A implementação é simples. Em primeiro lugar, nós fornecemos um método calcrollingsma que nos permite utilizar mais eficientemente o cálculo de SMA de período de tempo anterior para gerar o novo, sem ter que recalcular completamente o SMA em cada passo. Em segundo lugar, geramos sinais em dois casos. No primeiro caso geramos um sinal se o SMA curto excede o SMA longo e não foram longos o par de moedas. No segundo caso geramos um sinal se o SMA longo exceder o SMA curto e já estamos longos. Eu configurei a janela padrão para ser 500 carrapatos para o SMA curto e 2.000 carrapatos para o SMA longo. Obviamente, em uma configuração de produção esses parâmetros seriam otimizados, mas eles funcionam bem para nossos propósitos de teste. Single-Threaded Backtester Outra alteração importante foi modificar o backtesting componente a ser single-threaded, em vez de multi-threaded. Eu fiz essa alteração porque eu estava tendo um tempo muito difícil sincronizar os segmentos para executar de uma maneira que iria ocorrer em um ambiente ao vivo. Ele basicamente significava que os preços de entrada e saída eram muito irreal, muitas vezes ocorrendo (virtual) horas após o tiquetaque real tinha sido recebido. Daí eu incorporei o streaming de objetos TickEvent para o loop backtesting, como você pode ver no trecho a seguir de backtest. py: Observe a linha ticker. streamnexttick (). Isso é chamado antes de uma sondagem da fila de eventos e, como tal, sempre garante que um novo evento tick terá chegado antes da fila é pesquisada novamente. Em particular, isso significa que um sinal é executado à medida que chegam novos dados de mercado, mesmo que haja algum atraso no processo de pedido devido ao deslizamento. Ive também definir um valor maxiters que controla quanto tempo o backtesting loop continua. Na prática, este terá de ser bastante grande quando se lida com várias moedas ao longo de vários dias, mas Ive configurá-lo para um valor padrão que permite um único dias dados de um par de moedas. O método streamnexttick da classe manipulador de preço é semelhante ao streamtoqueue, exceto que ele chama o iterador next () método manualmente, em vez de executar o ticking streaming em um loop for: Observe que ele pára após a recepção de uma exceção StopIteration. Isso permite que o código para continuar em vez de falhar na exceção. Matplotlib Output Ive também criou um script de saída Matplotlib muito básico para exibir a curva de equidade. Output. py atualmente vive no diretório backtest do QSForex e é dado abaixo: Observe que há uma nova variável settings. py agora chamada OUTPUTRESULTSDIR. Que deve ser definido em suas configurações. Eu tenho que apontar para um diretório temporário em outro lugar no meu sistema de arquivos como eu não quero acidentalmente adicionar qualquer equity backtest resultados para a base de código A curva de equidade funciona com um valor de equilíbrio adicionado a uma lista de dicionários, com um dicionário correspondente a um Horário. Uma vez concluído o back-test, a lista de dicionários é convertida em um Pandas DataFrame eo método tocsv é usado para produzir o arquivo equity. csv. Este script de saída simplesmente lê no arquivo e traça a coluna de equilíbrio do DataFrame subseqüente. Você pode ver o snippet para os métodos appendequityrow e outputresults da classe Portfolio abaixo: Cada vez que executesignal é chamado, o método anterior é chamado e acrescenta o valor do timestampbalance ao membro equity. No final do backtest é chamado outputresults que simplesmente converte a lista de dicionários para um DataFrame e, em seguida, saídas para o diretório OUTPUTRESULTSDIR especificado. Infelizmente, esta não é uma forma particularmente adequada de criar uma curva de equidade, uma vez que só ocorre quando um sinal é gerado. Isso significa que não leva em conta PampL não realizada. Enquanto isso é como ocorre a negociação real (você havent realmente fez algum dinheiro até que você fechar uma posição) isso significa que a curva de equidade permanecerá completamente plana entre as atualizações de saldo. Pior, o Matplotlib usará a interpolação linear entre esses pontos, proporcionando assim a falsa impressão da PampL não realizada. A solução para este problema é criar um rastreador PampL não realizado para a classe Position que actualiza correctamente em cada tick. Isso é um pouco mais computacionalmente caro, mas permite uma curva de equidade mais útil. Este recurso está planejado para uma data posterior Próximas etapas A próxima grande tarefa para QSForex é permitir backtesting de vários dias. Atualmente, o objeto HistoricCSVPriceHandler só carrega um valor de dias únicos de dados de marca DukasCopy para qualquer par de moedas especificado. A fim de permitir testes de vários dias, será necessário carregar e transmitir todos os dias sequencialmente para evitar o preenchimento da memória RAM com toda a história dos dados de carrapatos. Isso exigirá uma modificação de como o método streamnexttick funciona. Uma vez que é completo que permitirá backtesting estratégia de longo prazo em vários pares. Outra tarefa é melhorar a saída da curva de equidade. Para calcular qualquer uma das métricas usuais de desempenho (como a Taxa Sharpe), precisamos calcular os retornos percentuais em um determinado período de tempo. No entanto, isso requer que nós bin os dados de carrapatos em barras, a fim de calcular um retorno para um determinado período de tempo. Esse binning deve ocorrer em uma freqüência de amostragem que é semelhante à freqüência de negociação ou o Índice de Sharpe não será reflexo do verdadeiro risco da estratégia. This binning is not a trivial exercise as there are lots of assumptions that go into generating a price for each bin. Once these two tasks are complete, and sufficient data has been acquired, we will be in a position to backtest a wide-range of tick-data based forex strategies and produce equity curves net of the majority of transaction costs. In addition, it will be extremely straightforward to test these strategies on the practice paper-trading account provided by OANDA. This should allow you to make much better decisions about whether to run a strategy compared to a more research oriented backtesting system. Just Getting Started with Quantitative TradingFXCMs Tradable Currency Pairs The majors and the commodity pairs are the most liquid and most widely traded currency pairs in the forex market. Esses pares e suas combinações (EURJPY, GBPJPY e EURGBP) constituem a grande maioria de todas as negociações no mercado de câmbio. Porque estes pares têm o maior volume de compradores e vendedores, eles também normalmente têm os spreads mais apertados. Existem, contudo, outros pares de moedas que permitem aproveitar eventos macroeconômicos em mercados internacionais específicos, como o USDMXN (Dólar Americano). Guia de símbolos Live Spreads Widget: Os spreads dinâmicos ao vivo são os melhores preços disponíveis da execução do FXCMs No Dealing Desk. Quando os spreads estáticos são exibidos, os valores são médias ponderadas pelo tempo derivadas de preços negociáveis ​​na FXCM de 1 de outubro de 2017 a 31 de dezembro de 2017. Os spreads mostrados estão disponíveis nas contas com base em comissões Standard e Active Trader. Os spreads são variáveis ​​e estão sujeitos a atrasos. Os valores de spread são apenas para fins informativos. A FXCM não se responsabiliza por erros, omissões ou atrasos, nem por ações baseadas nessas informações. Comércio com FXCM Free Practice Account Obter livre pound50, 000, juntamente com um guia de negociação Forex GRÁTIS Parabéns, você tem registrado com êxito para uma FXCM Forex Practice Account. Comece a Negociar - GRÁTIS 50.000 Prática Conta Guarde o seu Login amp Password Utilize o login ea senha abaixo para aceder à demonstração nas plataformas Web, de secretária ou móvel. Suas credenciais de login também foram enviadas para você por e-mail. Outras Opções de Plataforma: Quer a nossa inovadora aplicação Mobile Phone Station Escolha uma Plataforma de Trading Mobile abaixo: Não veja o seu dispositivo móvel Pode sempre iniciar sessão na Trading Station a partir do seu Mac ou PC. Verifique seu e-mail para obter instruções. O registro de demonstração está atualmente desativado para manutenção programada. Suas credenciais de login de demonstração serão enviadas por e-mail após a conclusão da manutenção de fim de semana programada. Investimento de Alto Risco Aviso: Negociar divisas e / ou contratos para diferenças de margem acarreta um alto nível de risco e pode não ser adequado para todos os investidores. A possibilidade existe que você poderia sustentar uma perda em excesso de seus fundos depositados. Antes de decidir negociar os produtos oferecidos por FXCM você deve considerar com cuidado seus objetivos, situação financeira, necessidades e nível de experiência. Você deve estar ciente de todos os riscos associados à negociação em margem. FXCM fornece aconselhamento geral que não leva em conta seus objetivos, situação financeira ou necessidades. O conteúdo deste site não deve ser interpretado como um conselho pessoal. FXCM recomenda que você procure o conselho de um conselheiro financeiro separado. Clique aqui para ler o aviso de risco total. Forex Capital Markets Limited (FXCM LTD) é uma subsidiária operacional dentro do grupo FXCM de empresas (coletivamente, o Grupo FXCM). Todas as referências neste site para FXCM referem-se ao Grupo FXCM. A Forex Capital Markets Limited é autorizada e regulamentada no Reino Unido pela Autoridade de Conduta Financeira. Número de registo 217689. Tratamento fiscal: O tratamento fiscal britânico das suas actividades de apostas financeiras depende das suas circunstâncias individuais e pode estar sujeito a alterações no futuro ou pode diferir noutras jurisdições. Cópia de Copyright 2017 Forex Capital Markets. Todos os direitos reservados. Northern amp Shell Building, 10 Lower Thames Street, 8th Floor, Londres EC3R 6AD Empresa constituída em Inglaterra com o nome de País de Gales No.04072877, com sede social acima. Utilizamos cookies para melhorar o desempenho ea funcionalidade do nosso site, o que melhora a sua experiência de navegação. Ao continuar a navegar neste site, você está concordando com nosso uso de cookies. Você pode alterar suas configurações de cookie a qualquer momento. Saiba mais Seu navegador está desatualizado

Comments

Popular Posts