Sunday 22 October 2017

Gann Trading System Afl


Ami broker System Design amp Testing True Portfolio-Level Backtesting Teste seu sistema de negociação em vários títulos usando restrições de contas realistas e equidade de portfólio comum. Entregue carteiras para diminuir o rácio de risco. Descubra como a mudança do número de posições simultâneas e o uso de gerenciamento de dinheiro diferente afetam o desempenho do seu sistema comercial. Dimensionamento dinâmico da posição do nível do portfólio Use o patrimônio da carteira atual (soma do caixa e todo o valor das posições abertas simultaneamente) para calcular o novo tamanho do comércio ou usar qualquer outro método de dimensionamento de posição, especificando o valor em dólares ou o número de contratos compartilhados. O tamanho da posição pode ser constante ou mudar o comércio por comércio. Velocidade rápida ardente Nasdaq 100 símbolo backtest do sistema MACD simples, cobrindo 10 anos de dados do fim do dia leva abaixo de um segundo Acesso múltiplo de dados de símbolos As regras comerciais podem usar outros dados de símbolos - isso permite a criação de estratégias de propagação. Sinais de calendário do mercado global, negociação em pares, etc. Múltiplos quadros de tempo e moedas múltiplas em um sistema Os sistemas podem usar vários quadros de tempo ao mesmo tempo e símbolos denominados em moedas diferentes Escalando in-out (pyramiding) e reequilibrando Você pode testar sistemas que escalam e reequilibram abertos Posições em momentos definidos pelo usuário Tudo é personalizável Você pode alterar os gráficos de relatórios incorporados, criar seus próprios gráficos de equidade, criar, criar tabelas próprias no relatório, adicionar métricas personalizadas Processo de teste personalizado Mesmo o processo de backtest em si pode ser modificado pelo usuário Permitindo manuseio não padrão de cada sinal, todo comércio. Ele também permite criar métricas personalizadas, implementar a otimização dirigida de Monte-Carlo e o que quer que você possa sonhar. Classificação de amplificador de pontuação Se os sinais de entrada múltipla ocorrerem na mesma barra e você ficar sem o poder de compra, a AmiBroker executa classificação e ranking de barra-a-barra Com base no escore de posição definível pelo usuário para encontrar comércio preferível. Negociação de rotação Um modo dedicado para algoritmos de negociação de rotação de setor usando a pontuação definível pelo usuário para alternar entre os recursos de estoque preferidos Paradas embutidas flexíveis Todas as paradas são definíveis pelo usuário e podem ser corrigidas ou dinâmicas (alteração do montante da parada durante o comércio). Os tipos de parada embutidos incluem perda máxima, objetivo de lucro, parada final (incluindo o candelabro), N-bar (cronometrado) com atraso de reentrada personalizável, atraso de ativação e limite de validade Muitos outros itens. Há muitas coisas restantes Para mencionar, incluindo o apoio de fundo mútuo (taxa de resgate antecipado, restrições de saída antecipada) Modo de Futuros (suporte de valor de marginpoint) Comissões personalizadas Controle de preço total de comércio (pode emular atraso) e atrasos comerciais Suporte para restrições como tamanho de lote redondo, tamanho de controle, comércio mínimo Tamanho, valor comercial máximo como porcentagem do volume da barra Relatórios detalhados para todas as negociações, apenas longas e de curta duração com 42 métricas incorporadas, incluindo taxa de Sharpe, Índice de úlcera, CARMDD e muitos outros Gráfico de distribuição de lucros, gráfico de excursão favorável máximo, máximo Tabela de excursão adversa Armazenamento, manutenção e visualização automática de todos os testes históricos realizados através do Report Explorer Suporte para todos os intervalos (diariamente e intradía) e todas as classes de instrumentos Sem limite de número De símbolos sob teste (capaz de lidar com o universo de ações do enitre US) Validação de amplificação de ampliação O mecanismo de otimização de otimização de nível de portfólio real suporta todos os recursos de backtester de portfólio listados acima e permite encontrar a combinação de parâmetros de melhor desempenho de acordo com a função objetiva definida pelo usuário (alvo de otimização) Otimização Exaustiva ou Inteligente Você pode escolher a otimização Exhaustiva (grade total), bem como algoritmos de otimização evolutiva de Inteligência Artificial como PSO (Particle Swarm Optimization) e CMA-ES (Covariance Matrix Adaptation Evolutionary Strategy) que permitem a utilização de até 100 parâmetros de otimização. Também está disponível o Optimizer API que permite adicionar seus próprios algoritmos inteligentes. O Otimizador é rápido (EOD de 10 anos, 100 símbolos, 100 etapas de ativação exaustivas demora 25 segundos). Os resultados podem ser visualizados em atraentes gráficos de otimização animada 3D para análise de robustez Monte Carlo Simulação Prepare-se para condições de mercado difíceis. Verifique os cenários do pior caso e a probabilidade de arruinar. Faça uma visão das propriedades estatísticas do seu sistema de negociação Testes de robustez por randomização Verifique a robustez do seu sistema de negociação usando seleções aleatórias de estoque (pontuação de posição aleatória) e randomização de preços de comércio simulando imprevisíveis deslizamentos de choque instantâneo de choque Teste Walk-Forward Olhando apenas para o O desempenho otimizado é um erro que muitos comerciantes fazem. Evite superar a armadilha e verificar o desempenho fora da amostra do seu sistema comercial. O teste Walk-forward é um procedimento que faz o trabalho para você. O AmiBroker possui ensaios de avanço automático totalmente automatizados que estão integrados no procedimento de otimização, de modo que produz estatísticas na amostra e fora da amostra. AmiBrokers Características avançadas: o modo de ancoragem, o fim, os intervalos intermediários, o modo não ancorado fixado pelo usuário, a métrica personalizada da função alvo (objetivo) e a estatística de Monte Carlo podem ser usadas como diagramas de equivalência de amostra fora da amostra selecionados em alvo. Relatório de teste detalhado fora da amostra (combinado de todos os períodos OoS em teste) Ferramentas de desenho orientadas a objetos Todas as ferramentas bem conhecidas à sua disposição: linhas de tendência, raios, linhas paralelas, canais de regressão, retração de fibonacci, expansão, extensões de tempo de Fibonacci Fuso horário de Fibonacci, arco, quadrado gann, quadrado gann, ciclos, círculos, retângulos, texto no gráfico, setas e mais Criação de indicador de arrastar e soltar. Basta arrastar a média móvel sobre o RSI para criar RSI suavizado. E, em seguida, a magia começa - nos bastidores AmiBroker criará um código para você e assim pode ser usado mais tarde nos parâmetros do Analysis Live Alterar o parâmetro do indicador usando o controle deslizante e vê-lo atualizado ao vivo, immediatamente à medida que você move o controle deslizante, ótimo para encontrar visualmente Como os indicadores funcionam Todos os indicadores clássicos incluídos Centenas de indicadores bem conhecidos, tais como: ROC, RSI, MACD, OBV, CCI, MFI, NVI, Stochastics, oscilador final, DMI, ADX, Parabolic SAR, TRIN, linha AdvanceDecline, AccumulationDistribution, TRIX , Oscilador de Chaikin e muitos mais Referenciando dados de símbolos múltiplos em um gráfico Este recurso permite gráficos de desempenho relativo, gráficos espalhados, gráficos compostos, gráficos de dados artificiais sintéticos A barra de reprodução de gráfico A ferramenta de repetição permite reproduzir gráficos usando dados históricos, excelente ferramenta para aprender e fazer papel Símbolo amp Intervalo ligando Link múltiplo gráfico janelas, então, se você alterar o símbolo e o intervalo em um, os outros mudam automaticamente Mudança instantânea de intervalo S Compressão no tempo de vôo sem necessidade de baixar dados compactados Folhas de gráficos múltiplas semelhantes ao Excel Crie várias folhas (ou páginas) cada uma contendo indicadores de gráficos diferentes e alternar entre várias configurações de indicadores instantaneamente Todos os intervalos possíveis compactações de tempo suportadas Anualmente, trimestralmente, mensalmente, Gráficos semanais e diários, gráficos Intraday, gráficos N-minutos, gráficos N-segundos (versão Pro), gráficos N-tick (versão Pro), barras N-range, barras N-volume Suporte multi-monitor Todos os gráficos podem ser flutuados e Movido para outros monitores e esses layouts podem ser salvos e trocados entre camadas e sobreposições de um único clique, suporte à ordem Z Vários gráficos, indicadores, ferramentas de desenho podem ser colocados em camadas definíveis pelo usuário que podem ser escondidas ou visíveis com um único clique. As declarações de gráficos permitem a definição do usuário de pedidos Z de sobreposições (para a exibição) sem reiniciar o código Flexibilidade e velocidade Múltiplos janelas, painéis, escalas, intervalos possíveis ao mesmo tempo e deslocados super-rápidos graças à execução multithread e renderização Gráfico Interpretações AmiBroker pode gerar descrições automáticas programáveis ​​do significado de determinados indicadores Recursos em tempo real Suporte múltiplo de fontes de dados Você não está bloqueado em um fornecedor de dados, você pode se conectar ao eSignal, IQFeed, Interactive Brokers, QCharts, entre outros Multi-page Real Janela de citação do horário A janela em tempo real possui páginas que permitem alternar rapidamente entre várias listas de símbolos. O layout da coluna de citação RT e o pedido são totalmente personalizáveis ​​Janelas de TimeampSales ilimitadas As janelas de TampS flutuantes contêm estatísticas de pressão Bidask calculadas por RT Alertas fáceis Alertas definíveis pelo usuário desencadeadas pela ação do preço RT com texto personalizável, janela pop-up, e-mail, som Alto-baixo Gráficos de barras de classificação Um gráfico de mini barra na janela de cotações em tempo real mostra a atual Localização do último preço dentro do indicador de tendência Bid-Ask do Low-Low Um indicador de tendência mini bidask dentro da janela de cotação RT ajuda a leitura de fita Recursos de programação Arranjo rápido e processamento de matriz Na Fórmula AmiBroker Os vetores e matrizes de idioma (AFL) são tipos nativos como números simples. Para calcular o ponto médio dos arrays High e Low element por elemento, basta digitar MidPt (H L) 2 H e L são arrays e é compilado para o código da máquina vetorial. Não é necessário escrever loops. Isso permite executar suas fórmulas na mesma velocidade que o código escrito no montador. Os operadores e as funções nativas da matriz rápida tornam os cálculos estatísticos uma brisa. A linguagem concisa significa menos trabalho. Seus sistemas de negociação e indicadores escritos na AFL terão menos digitação e menos espaço do que em outras línguas, porque muitas tarefas típicas na AFL são apenas monocromáticas. Por exemplo dinâmico, a parada de Chandeliers baseada em ATR é apenas: ApplyStop (stopTypeTrailing, stopModePoint, 3 ATR (14), Verdadeiro, Verdadeiro) Depurador interno O depurador permite que você faça o único passo através do seu código e veja as variáveis ​​em run - Hora de entender melhor o que a sua fórmula está fazendo editor de código de última geração. Desfrute de um editor avançado com destaque de sintaxe, preenchimento automático, dicas de chamada de parâmetro, dobramento de código, auto-indentação e relatórios de erros em linha. Quando você encontrar um erro, a mensagem significativa é exibida diretamente na linha, de modo que você não esticará seus olhos. Menos digitação, resultados mais rápidos. Codificando sua fórmula nunca foi tão fácil quanto possível com fragmentos de código prontos para usar. Use dezenas de fragmentos pré-escritos que implementem tarefas e padrões de codificação comuns, ou crie seus próprios fragmentos Multi-threading. Todas as suas fórmulas se beneficiam automaticamente de múltiplos processadores. Cada fórmula de gráfico, renderizador gráfico e cada janela de análise são executadas em segmentos separados. Diversos Seleção de fonte de dados ampla Dados históricos gratuitos do Yahoo Finance, MS Money, Google Finance, etc. (download automático) Dados fundamentais gratuitos do Yahoo Finance (download automático) Suporte de fornecedores de dados múltiplos de terceiros (Quotes Plus, TC2000, CSI, eSignal, IQFeed , FastTrack, Interactive Brokers etc). Lê os bancos de dados Metastock diretamente Open Data API para conectividade com qualquer fonte de dados Plug-in DDE para vincular com fontes compatíveis com DDE Plug-in ODBC para conectividade de banco de dados externo Símbolo e manutenção de lista Sistema de categorização (atribuindo símbolos a mercados, grupos, setorindustries, favoritos) Ilimitado Watch list Filtragem por qualquer categoria AFL acesso à categoria estrutura Programação de estado da arte AmiBroker está escrito em C (compilado para o código da máquina), o mesmo idioma em que os sistemas operacionais estão escritos. Funciona nativamente na CPU sem necessidade de qualquer tipo de máquina virtual ou intérprete de código de byte, ao contrário de programas Java ou. NET. O fato de a CPU executar o código nativo da máquina permitir atingir a velocidade de execução máxima. O idioma da AFL pode processar até 166 milhões de barras de dados por segundo na CPU de 2GHz, veja isso para obter detalhes. O código AmiBroker foi otimizado e perfilado para ganhar velocidade máxima e minimizar o tamanho. O código pequeno é executado várias vezes mais rápido porque ele pode se encaixar em caches no chip de CPU. O programa de configuração completa com banco de dados de exemplo e arquivos de ajuda é apenas cerca de 6 (megabytes), metade da documentação e dados. Os executáveis ​​sozinhos (bibliotecas. exe e. dll) são apenas 3,5 MB. No mundo atual de bloatware, estamos orgulhosos de entregar provavelmente o aplicativo de análise técnica mais compacto. Copyright copy2016 AmiBroker. Todos os direitos reservados. Este site usa cookies. Ao navegar neste site, você concorda com nossa política de cookies do amplificador de privacidade. A Amibroker é uma empresa de desenvolvimento de software e não fornece nenhum tipo de investimento ou serviços de corretagem em mercados financeiros.13 Essas Linhas Místicas v 2.0 - Murrey Math Lines As linhas matemáticas de Murrey (MML) são Um indicador comercial relativamente novo que mostra suporte e resistências, e ajuda na busca de tendências e mudanças de tendência. O indicador foi desenvolvido por T. Henning Murrey e tem alguma semelhança com o retracement de Fibonacci e os pontos de pivô. O MML foi criado com base nas observações dos estudos de Gann e é uma maneira simples de implementar o Gann. As linhas matemáticas de Murrey compreendem 9 linhas equidistantes que são paralelas entre si. As linhas de MM da parte inferior estão nos níveis 08, 18, 28, 38, 48, 58, 68, 78 e 88. 08 é a linha de sobrevenda e 88 a linha de sobrecompra são as linhas mais difíceis de se cruzar e cerca de 75 do tempo , O cruzamento desencadeia a inversão de preços. O intervalo entre 38 e 58 é a faixa de negociação normal e o preço tende a consolidar-se nesses níveis antes de cair (38 linhas) ou aumentar (58) para além desse intervalo de negociação. Como os recuos de Fibonacci, quando o preço está entre duas linhas, a linha superior é considerada como resistência e a linha inferior é considerada como suporte. Quando o preço sobe acima de 58 e toca 68, tem uma tendência a reverter para testar o nível 58 antes de se dirigir para cima. O mesmo também é aplicável a taxas de baixa, o preço tende a reverter para testar o nível 38 antes de se dirigir para baixo. Crédito para esta definição. NobleTrading Cuidado: as linhas Murrey Math são um conjunto de linhas de suporte e resistência e, como qualquer linha, NÃO são preditivas. O que significa que, quando você troca com essas linhas, existe um risco inerente ao comércio, que é atenuado pela probabilidade de que os preços se movam na direção sugerida por Murrey. Portanto, qualquer estratégia de negociação baseada em linhas Murrey Math ou MML deve ter uma forte gestão de risco ou compensar a perda de perda para evitar a perda de capital 13.1 Murrey Math Lines - Compreendendo os Níveis Este gráfico ilustra o seguinte: 88: linha mais difícil de se elevar acima (overbought) 78: linha de reversão rápida (fraca) 68: linha de inversão do pivô 58: intervalo de negociação superior -------------------------------- -------- 48: linha de reversão principal ------------------------------------- --- 38: faixa de negociação menor 28: linha inversa do pivô 18: linha de reversão rápida (fraca) 08: linha mais difícil de cair abaixo (sobrevenda) O que isso está nos mostrando é que muitas vezes, se o preço estiver acima da linha 58 e caindo , Geralmente irá parar e consolidar cerca de 58 primeiro antes de seguir para baixo. O mesmo é verdadeiro na direção oposta: se o preço estiver abaixo da linha 38 e o aumento, ele geralmente irá parar e consolidar em torno da linha 38 antes de se dirigir mais alto. Além disso, se o preço estiver entre a linha 58 e a linha 68 e o título mais alto, a tendência é saltar para fora da linha 68 e testar 58 antes de encabeçar mais alto. O mesmo é verdade para os shorts, se o preço estiver entre a linha 38 e a linha 28 e o título mais baixo, ele tende a saltar da linha 28 e a retesar 38 antes de se dirigir para baixo. Por que o preço faz isso, lembre-se, o preço está entre as linhas 38 e 58, aproximadamente 43 do tempo. Então, antes que ele salte para fora de sua zona de conforto, ele precisa ter certeza (daí o reteste). Agora, vamos dar uma rápida olhada no que acontece quando o preço se move acima de 88 ou abaixo de 08. Isso não ocorre com muita frequência, mas quando é importante saber o que esperar. A ilustração acima nos diz o seguinte: Se o preço se mover acima de 88, 75 do tempo, o preço reverterá a linha 18 e retestará 88 antes de se mover mais alto para 28. Da mesma forma, se o preço cair abaixo de 08, 75 do tempo, o preço será Reverta a linha -18 e retesta 08 antes de mover-se mais baixo para -28. Agora, se o preço ultrapassar as 18 ou 18 linhas, então, 95 do tempo irá reverter quando atingir 28 ou -28. Lembre-se, o mercado já estava no modo de sobrecompra (88) ou oversold (08), então, uma vez que empurra isso para o extremo (28 ou -28), é extremamente improvável (95 chances) reverter. Veja esta ilustração para ver isso demonstrado: Leia mais no BigMikesTrading Blog Leia mais. BigMikesTrading Forum - MM Lines (você pode ter que se juntar a ele) e no Forexfactory Karthiks thread Algumas publicações informativas de Murrey Math de vários fóruns, incluindo uma apresentação de aprendizagem de MM aparentemente original (25 MB). 13.2 Murrey Math Lines AFL O Murrey Math AFL é descrito aqui, pois esta é uma grande melhoria na AFL comumente encontrada na web. O AFL fornecido aqui é muito além da lógica Octave original. As características principais do AFL são as seguintes: configurações normais de negociação de posição. Você pode usar o período de 32 ou 64 vezes, olhando para trás para os altos e baixos para o MML ser plotado. Mais adequado para negociação de posição. Configurações intraday. Escolha estes, quando você troca intraday. O sistema desenha o MML usando os altos e baixos do dia apenas. Melhor para todos os prazos intradiários. Reconhecimento de padrões: isso foi adicionado, para que você possa negociar com mais certeza. Como você sabe, os MMLs são apenas suporte e resistências, precisamos de alguma confirmação sobre a direção possível da próxima jogada. Uma característica importante desta AFL é que mostra o movimento histórico dos níveis de MML, o que, a meu ver, não fornece nenhum outro software disponível em outros lugares. Isso fornece informações adicionais para o movimento dos níveis de suporte e resistência que podem ser usados ​​em sua estratégia comercial. Também está incluído o reconhecimento de padrões, o que ajuda a configurações de entrada comercial de maior probabilidade. A característica mais poderosa desta AFL é o nível preditivo. E se o preço se mover acima do nível 28 (ou seja, o limite do período de tempo atual) ou cai abaixo do nível -28, que são duas oitavas acima e abaixo dos níveis padrão (0 e 8). Os níveis 28 e -28 estão marcados no gráfico abaixo. Alguns analistas também se referem a eles como 108 ou -28 níveis. E, logicamente, é possível desenhar níveis de 98 e -18 também. 13-11-2011 Modififed Murrray Math AFL para mostrar suportes e resistências importantes no título para que possam ser usados ​​como alvos juntamente com altas e baixas do dia. Veja os dois gráficos. O primeiro à esquerda é para períodos intradiários. E o próximo abaixo é feito com base em rolamento de 32 períodos. Escolha os parâmetros apropriados nas caixas de parâmetros. E se você quisesse projetar o que aconteceria aos níveis se o preço fosse movido para 5400 ou para 5225 Simples, desenhe uma linha horizontal com a ferramenta de desenho Amibroker e renomeie-a para cima na caixa de propriedades e arraste-o para o nível de preço acima da atual prazo. Isso é mostrado abaixo. E voila você tem as linhas de MM mudar seu contexto imediatamente. Faça o mesmo pelos alvos de preços mais baixos. Com isso, você pode projetar o potencial de novos níveis de suporte e resistência e, portanto, os alvos potenciais para seus negócios. Mais sobre isso depois. 13.3 Projeção de preço na AFL. E se você quiser projetar o que acontecerá se o preço se mover para 5400 e para 5200. Desenhe a linha tracejada vermelha como mostrado no segundo gráfico e arraste-o para o nível de preço 5400. Então clique com o botão direito e na lista suspensa ID do estudo escolha ACIMA. Isso também acontece quando você deseja projetar o MML em 5200, desenhe outra linha ou arraste a linha atual abaixo para o nível 5200 e escolha o DN do ID do estudo na lista suspensa. Isso oferece uma excelente maneira de estabelecer metas e observar novos níveis de suporte e resistência. 13.3 Negociação com Murrey Math Lines - Negociação segura Como os MMLs são apenas suporte e resistências, você precisa usá-los com configurações de alta probabilidade. Aqui está uma abordagem para negociação segura. Espere por um significativo alto ou baixo para o dia (a menos que seja alto ou baixo no horário do dia) e aguarde um movimento de 88 ou 08. Se a maior parte do dia estiver aparentemente aberta e o preço começa a cair Abaixo de 78 do nível 88, baixe o script garantindo que sua parada de perda esteja no lugar. Procure um retorno de 1: 2 ou 1: 3 na sua entrada de perda de parada. Da mesma forma, durante a maior parte do dia, você entraria uma cruz longa de 78 e barras de confirmação em um período de tempo inferior. Se o preço permanecer no nível 48, aguarde a ação do preço para mover para 78,88 e com uma inversão curta com perda de parada ou se ele se desloca para 08,18, espere a reversão (e é alta ou baixa do dia), Entre com o seu comércio com a garantia de uma perda de parada está no lugar. Negociações intra-temporárias: use os gráficos de 5 minutos com as configurações dos parâmetros Intraday e use gráficos de 1 ou 2 minutos para verificar barras de confirmação para a direção do seu comércio antes de entrar. (Ou qualquer outro método para confirmação de tendências, como cruzamentos de MA). Negociações posicionais: use um gráfico horário ou 2 horas e use gráficos de 3015 minutos para confirmações de tendências. Para negociação em gráficos diários, use os gráficos por hora para confirmações. Uma vez que uma forma se forma, saia dos alvos usando o método do projeto de nível e perdas de paragem. Use o recurso de reconhecimento de padrões ao negociar posicionais para melhorar o sucesso das negociações. Cuidado: Certifique-se sempre que as perdas de parada estejam no lugar, já que o MML é apenas suporte e resistência e não possui capacidade preditiva 13.4 Mais envios Veja abaixo. Documentos sobre o uso dos níveis de MM e calculadora alternativa de nível de excel.

No comments:

Post a Comment