Sistema de negociação rsi
Um sistema de negociação simples RSI Pullback Por: Donald Pendergast Os comerciantes do sistema podem querer testar esta metodologia, que se baseia em um pullback easy-to-follow RSI e gerou resultados muito bons em um longo estudo de backtest que abrange os mercados bull e bear. Quer economizar o problema de procurar o sistema perfeito de negociação de ações. Você está procurando uma maneira simples, testada pelo tempo e pelo estresse para ganhar lucros estáveis, simplesmente clicando em alguns botões na sua plataforma de negociação ou na conta corretora online Embora não existam sistemas ou metodologias de negociação perfeitas, e mesmo que o fluxo de Os boletins informativos de informações duvidosas de estoque nunca pararão de chegar na sua caixa de correio, existem sistemas de negociação disponíveis para você que são simples de usar e que provavelmente fornecerão lucros estáveis por longos períodos de tempo. Não, não será tão simples como marcar um ou dois botões, e sim, você deve ter a força psicológica para executar fielmente esses métodos (se você pode seguir algumas regras simples o tempo todo, sem exceções) se você quiser colher Os ganhos possíveis através da negociação de uma abordagem estruturada, disciplinada e sistemática para a negociação do mercado de ações. Heres um breve olhar para uma maneira de conseguir isso. Usando uma exploração básica de MetastockTradeSim, executei um sistema de retrocesso de índice de força relativa (RSI) simples, que leva apenas negócios longos e tenta lucrar com um movimento instantâneo mais alto em um determinado estoque. Uma centena de estoques de grandes capitais foram usados no teste de quase 20 anos, com todas as ações usadas desde que foram listadas desde pelo menos 1 de janeiro de 1991. Heres o código para a exploração de retrocesso RSI em Metastock. Se você não usa, Metastock, isso não significará muito para você, mas você deve ser capaz de fazer um estudo semelhante na sua plataforma comercial escolhida. Nome da coluna A: FECHAR Código da coluna A: FECHAR Nome da coluna B: Código longo da coluna B: (Cruzar (RSI (5), 18) E CMF (89) gt (0)) Nome da coluna C: Sair do código da coluna C: (Cruzar (75, RSI (5))) Em termos simples, toda essa pesquisa está à procura de ações com fluxo de dinheiro forte a longo prazo (neste caso, com base em um indicador de fluxo de dinheiro de Chaikin de 89 dias) que fizeram uma contração de algum grau. Os usuários do Metastock podem simplesmente copiar e colar o código nos usuários do Metastock Explorer de outros pacotes de desenvolvimento de sistemas gráficos, capazes de adaptar facilmente o código para sua própria situação conforme necessário. Com base em um hipotético saldo da conta de partida de 20.000, testei 100 ações de grande capitalização a partir de 1º de janeiro de 1991 com essa estratégia básica e adicionei uma perda de parada fixa de 6 para cada comércio. Além disso, configurei o backtest para limitar o número máximo de posições ocupadas para oito e não permitirei mais do que duas novas posições comerciais em qualquer dia de negociação, não importa quantos sinais de negociação foram gerados. Uma alocação fixa de 12,5 de capital da conta por nova posição (8 posições x 12,5 igual a 100) também foi especificada. Finalmente, uma comissão de 0,01 por ação também foi incluída no mix, que é semelhante aos regimes de preços por compartilhamento na Interactive Brokers e TradeStation. Então, como o sistema RSI 5x5 fez durante este teste de volta de quase 20 anos, de qualquer maneira NEXT: Veja estes sistemas Resultados impressionantes do Backtest Publique um Comentário Vídeos relacionados em ESTRATÉGIAS Próximas conferências Fale conosco Função do Índice de Força Relativa MetaStock O Índice de Força Relativa (RSI) é Um oscilador muito popular e é amplamente utilizado. O RSI mede a força interna de uma segurança em vez de medir a força de uma segurança em relação a outra coisa, como o nome sugere. Na verdade, compara a magnitude dos ganhos recentes de segurança com a magnitude de suas perdas recentes. É comumente usado para detectar deficiências nas tendências existentes e pode fornecer aviso prévio de uma mudança de tendência. A fórmula para o RSI é Na fórmula acima: U Uma média de mudança de preço para cima D Uma média de mudança de preço para baixo O RSI varia entre 0 e 100 com 70 e 30 comumente usados como níveis de overboughtoversold. SYNTAX RSI (Data Array, Periods) Data Array Esta matriz de dados é usada para determinar a força relativa. Períodos Especifica quantos períodos são usados para determinar os movimentos médios para cima e para baixo. Nota: RSI (Períodos) também pode ser usado, pois Metastock selecionará a matriz de dados de preço de fechamento como padrão. Aqui está um exemplo usando o RSI: no exemplo acima: Uma aplicação mais útil deste exemplo pode ser: Esta fórmula especifica que O RSI deve estar acima de 30, que é usado como uma linha de referência comum, juntamente com 70. Uma estratégia básica com o RSI é longo quando o RSI cruza acima de 30 e fica curto quando cruza abaixo de 70. Observando a Figura 3.31, Podemos ver o indicador RSI na base do gráfico. Figura 3.31 Fórmulas de Construção do Indicador RSI para o seguinte: 1. O RSI (usando 15 períodos) cruza a linha de referência 30: 2. O RSI (usando 15 períodos) aumentou nos últimos 3 períodos: Este artigo é um trecho do MetaStock Guia de estudo de programação. Descobrir o segredo simples para fazer o amplo amplificador Metastock Identificar Tradesquot rentável Clique aqui para encontrar mais sobre o Guia de estudo de programação do MetaStockHi tudo, este é o meu segundo dia no fórum, então pensei que eu contribuiria para a seção de sistemas. Tenho uma paixão pelo design do sistema e estou ansioso para aprender o máximo que puder e, na minha opinião, é uma ótima maneira de fazer isso. Passei muitas horas projetando e testando estratégias de negociação de curto prazo e meu experince mostrou que encontrar uma borda suficientemente grande que superará nossos piores inimigos, comissão e derrapagem, é difícil de dizer o mínimo. A Persistência paga, no entanto, e hoje vou compartilhar com você um método que tenha um grande potencial. A premissa básica dos sistemas é procurar mercados de sobrecompra e sobrevenda e entrar com uma técnica de entrada única, uma técnica que vai contra nossas tendências naturais, mas que é muito poderosa. Eu encontrei esse conceito há algum tempo atrás através de Larry Connors. Larry e sua equipe realizaram extensas pesquisas em vários indicadores e encontraram o RSI para dar uma das melhores bordas. O giro, no entanto, era que eles estavam usando um RSI de 2 períodos em vez do padrão 14 recomendado por Welles Wilder, o desenvolvedor. Os resultados mostraram que 98 e 2, sendo sobrecompra e sobrevenda, foram as áreas de configuração ideal para o RSI de 2 períodos. Desviei uma série de estratégias bem-sucedidas em torno desse conceito, um dos quais falo com você hoje. Este sistema é um sistema de longo tempo e usa dados de fim de dia para todos os cálculos. Para começar, vamos filtrar todos os estoques negociando aqueles acima de seus 200ma. Isso aumenta o desempenho do sistema e nos manterá longe das ações que estão em tendências a longo prazo. Em seguida, procuraremos compartilhamentos com um valor de RSI de 2 períodos abaixo de 2. O que a maioria das pessoas faz com condições de sobrevoo é procurar entrar na força, comprando um breakout de 2 dias ou alguma combinação disso, mas somos melhores do que a maioria das pessoas, e Então vamos olhar para entrar no dia seguinte em uma fraqueza ainda maior. Sim, uma maior fraqueza Iremos encomendar no mercado para comprar os nossos compartilhamentos de instalação, se eles caírem por volta de 3 de hoje, próximo de terça-feira. Se os pedidos não estiverem preenchidos, aguardamos outra configuração. A estratégia de saída, uma vez que estamos em um comércio, é uma saída muito simples no fechamento quando o fechamento cruza acima do período 5 MA do fechamento. Isso é, e funciona. A lógica do sistema é som. Estamos à procura de condições de sobrevenda e levá-lo ainda mais, comprando com um desconto de um pequeno pânico vendido. Uma vez que olhamos para sair de um prémio em força, preferivelmente para alguém cheio de ganância. Como nossas ordens são contrárias ao deslizamento da tendência, não é um problema importante, como é o caso de negociação de breakout. Eu atentei todos os resultados dos testes. Os sistemas foram testados nos constituintes SampP500 com capital constante de 100 000 (ou seja, sem composição de lucros), 0,1 comissão, as ações foram ajustadas 10 vezes e as taxas de financiamento para o alavancagem em 8. O risco em cada comércio é 1, calculado em 5 Do preço de entrada. Isso seria muito parecido com o que você poderia fazer com CFDs de capital. Estou muito interessado em comentários, melhorias, idéias, etc. Deixe-me saber o que você pensa Juntado em abril de 2006 Um bom. Eu também comecei a olhar para o RSI muito curto como uma ferramenta com resultados promissores. Você tentou fazer malabarismos com modelos de tamanho de posição para ver como ele lida com tamanho mais agressivo (risk. etc) Eu também gosto um pouco sobre o que seria uma simulação do MonteCarlo contra isso. Eu não esvaziei meu Tradesim por enquanto, então estou um pouco enferrujado. Qual modelo de portfólio você usou aqui? Tenho interesse em calcular um número de qualidade do sistema para isso (expectativa média x sqrt de número de negociações divididas por desvio padrão de múltiplos R) Se você me enviou uma exportação dos negócios, fique feliz em fazê-lo . Interessante também, o contraste na duração dos vencedores versus os perdedores. Comerciais vencedores Perder negócios 3.84 (dias) 12.74 (dias) Pode valer a pena fazer algumas análises MAEMFE e testar uma parada de tempo em conjunto com sua parada de risco. Você já tentou isso em qualquer estoque JSE por acaso Obrigado por compartilhar. Última edição por BigDrew 16 de maio de 2008 às 15:29. Razão: typo Juntado em abril de 2008 Obrigado pela resposta Antes de começar, preciso ter um erro menor de garoto escolar em meus testes. Em vez de renovar ontem perto de ser maior do que o 200MA, eu o reflutei hoje. Isto é obviamente falho porque só saberemos se isso é verdade após a sessão de negociação, e não durante. Corrigindo o erro amortecido, execute um pouco, então alterei o critério de entrada de uma gota a uma queda de 3.5 e incluí o seguinte filtro de entrada. Se hoje aberto for maior que ontem fechado, então entre em 3.5 abaixo do fechamento de ontem, caso contrário, se hoje aberto for menor que Ou igual a cerca de ontem, entre em 3.5 abaixo de hoje aberto. Todos os parâmetros de desempenho são melhorados, além da redução. O número de negócios diminui de 1236 para 973. Todos os resultados e a curva de equidade estão anexados em entradas citadas. Usei o modelo de risco para testes. Todas as entradas são postas fora de 5 do preço de entrada, então, se eu comprei em 100 meu risco seria 5, e isso seria dividido em 1 de equidade para obter o tamanho da posição. Como eu gerei o capital próprio 10 vezes (assumindo que estavam negociando CFDs), seu risco é ampliado em 10, então, se uma perda total for levada, você realmente está perdendo 10 da sua conta e não 1. Por causa disso, o sistema quebra em torno da 2 marca de risco . Algumas pessoas negociariam probaly em 0.5, reduzindo a redução, mas também lucro, tudo depende de você e do seu perfil de risco. Executei o sistema através de 5000 simulações de Monte Carlo. Os resultados são estáveis, com variação mínima sendo experimentada em toda a placa. Anexei-os ao quotMonte Carloquot. Eu acho que você também usa o metastock, se você fizer aqui é a fórmula comercial para que você possa brincar em torno de você. EntryTrigger: Ref (RSI (C, 2) lt2 E CgtMov (C, 200, S), - 1) E LltIf (OgtRef ( C, -1), Ref (C, -1), O) 0.965 EntryPrice: If (OgtRef (C, -1), Ref (C, -1), O) 0.965 ExitTrigger: CgtMov (C, 5, S) ExitPrice: C InitialStop: entryprice0.95 ExtFml (quotTradeSim. Initializequot) ExtFml (quotTradeSim. RecordTradesquot, quotRSI Bounce, LONG, EntryTrigger, EntryPrice, InitialStop, ExitTrigger, ExitPrice, START) O número de qualidade do sistema Ive of heard of an old, I'd be be be Corrigido, mas tenho certeza de que Van Tharp o usa. Eu não sabia como foi calculado, então eu já aprendi algo novo, obrigado. Se você não se importar, eu gostaria de executar o cálculo com você, corrija se estou errado. Estou assumindo a expectativa média (lucro lucrativo) - (perdedores (perda av) (0.74519673.33) - (0.25499749.59) 4722.42 ou (0.74511) - (0.25491.0078) 0.4881. Por unidade O múltiplo múltiplo R está anexado e Meus cálculos mostram que o stdev é 1.210829, portanto, a qualidade dos sistemas (0.4881. Sqrt 973) 1.21. 12.57 Ok, então, algo é definitivamente errado aqui. Eu obtenho uma figura mais realista se eu dividir pelo stdev de retornos e não r-multiple. Para obter O r-multpile dist Eu dividir todos os retornos em 5, isso normaliza perdas e ganhos em medidas de múltiplos R. Isso é certo. Fora de interesse se eu usar o stdev de retruns o número SQ é 2.51, mais realista. Anexei O banco de dados de comércio com os meus cálculos sob múltiplos R, dê uma olhada e me avise o que você pensa. Por fim, eu gosto da sua idéia de incluir uma parada de tempo. Qualquer comércio de mais de 13 barras é uma perda e a maioria dos vencedores ocorre Dentro de 7 barras. Apenas 14 vencedores ocorrem após 7 barras, então eu escolhi isso como a solução ideal. Testando com um tempo s No topo da barra 7 não melhorou o desempenho, testei de 3 barras até 10 e nenhuma melhoria foi observada. Se você pensa nisso por um segundo, faz sentido, a natureza da saída exige que o comércio seja existido na força, ou seja, cgt5ma, então, mesmo que o compartilhamento seja uma perda quando você sair, você estará saindo em um dia recuperando alguns De suas perdas. Isso parece fazer um trabalho melhor do que uma saída temporizada que poderia ser encerrada em um dia abaixo. Isso faz sentido. Quanto ao MAE e MFE, veja se posso encontrar soluções. Troquei uma variação deste sistema no JSE top 40 por 1 ano com bom sucesso. Agora eu deixei de negociar o JSE e concentrei meus esforços nas trocas americana e européia, mais liquidez, spreads melhor etc. Se você quiser que eu envie um e-mail para o banco de dados comercial ou qualquer outra coisa, avise-me. Gostaria de ouvir seus pensamentos Postado originalmente por Suthers Oi tudo, este é o meu segundo dia no fórum, então pensei que eu contribuiria para a seção de sistemas. Tenho uma paixão pelo design do sistema e estou ansioso para aprender o máximo que puder e, na minha opinião, é uma ótima maneira de fazer isso. Passei muitas horas projetando e testando estratégias de negociação de curto prazo e meu experince mostrou que encontrar uma borda suficientemente grande que superará nossos piores inimigos, comissão e derrapagem, é difícil de dizer o mínimo. A Persistência paga, no entanto, e hoje vou compartilhar com você um método que tenha um grande potencial. A premissa básica dos sistemas é procurar mercados de sobrecompra e sobrevenda e entrar com uma técnica de entrada única, uma técnica que vai contra nossas tendências naturais, mas que é muito poderosa. Eu encontrei esse conceito há algum tempo atrás através de Larry Connors. Larry e sua equipe realizaram extensas pesquisas em vários indicadores e encontraram o RSI para dar uma das melhores bordas. O giro, no entanto, era que eles estavam usando um RSI de 2 períodos em vez do padrão 14 recomendado por Welles Wilder, o desenvolvedor. Os resultados mostraram que 98 e 2, sendo sobrecompra e sobrevenda, foram as áreas de configuração ideal para o RSI de 2 períodos. Desviei uma série de estratégias bem-sucedidas em torno desse conceito, um dos quais falo com você hoje. Este sistema é um sistema de longo tempo e usa dados de fim de dia para todos os cálculos. Para começar, vamos filtrar todos os estoques negociando aqueles acima de seus 200ma. Isso aumenta o desempenho do sistema e nos manterá longe das ações que estão em tendências a longo prazo. Em seguida, procuraremos compartilhamentos com um valor de RSI de 2 períodos abaixo de 2. O que a maioria das pessoas faz com condições de sobrevoo é procurar entrar na força, comprando um breakout de 2 dias ou alguma combinação disso, mas somos melhores do que a maioria das pessoas, e Então vamos olhar para entrar no dia seguinte em uma fraqueza ainda maior. Sim, uma maior fraqueza Iremos encomendar no mercado para comprar os nossos compartilhamentos de instalação, se eles caírem por volta de 3 de hoje, próximo de terça-feira. Se os pedidos não estiverem preenchidos, aguardamos outra configuração. A estratégia de saída, uma vez que estamos em um comércio, é uma saída muito simples no fechamento quando o fechamento cruza acima do período 5 MA do fechamento. Isso é, e funciona. A lógica do sistema é som. Estamos à procura de condições de sobrevenda e levá-lo ainda mais, comprando com um desconto de um pequeno pânico vendido. Uma vez que olhamos para sair de um prémio em força, preferivelmente para alguém cheio de ganância. Como nossas ordens são contrárias ao deslizamento da tendência, não é um problema importante, como é o caso de negociação de breakout. Eu atentei todos os resultados dos testes. Os sistemas foram testados nos constituintes SampP500 com capital constante de 100 000 (ou seja, sem composição de lucros), 0,1 comissão, as ações foram ajustadas 10 vezes e as taxas de financiamento para o alavancagem em 8. O risco em cada comércio é 1, calculado em 5 Do preço de entrada. Isso seria muito parecido com o que você poderia fazer com CFDs de capital. Estou muito interessado em comentários, melhorias, idéias, etc. Deixe-me saber o que você acha que estou um pouco confuso com seus critérios de saída e gostaria de obter alguns esclarecimentos. O sistema é um sistema LONGO, mas você espera até que o fechado tenha cruzado ACIMA do 5MA (fechar) antes de sair. Certamente isso seria classificado como uma parada de lucro. Se eu entendi isso corretamente, então, como você gerencia o risco no comércio. Em outras palavras, como você sabe quando sair de uma posição perdedora, o comércio poderia continuar a cair e, como tal, o fechamento não poderia subir acima da 5MA por um bom tempo ainda com suas regras atuais, o comércio ainda permaneceria aberto. Agradecemos antecipadamente, A Fine é um imposto para fazer algo errado. Um imposto é uma multa para fazer algo certo. O retorno do capital deve ser sempre mais importante do que Return on Capital Postado originalmente por Chorlton Im um pouco confuso com seus critérios de saída e gostaria de alguns esclarecimentos. O sistema é um sistema LONGO, mas você espera até que o fechado tenha cruzado ACIMA do 5MA (fechar) antes de sair. Certamente isso seria classificado como uma parada de lucro. Se eu entendi isso corretamente, então, como você gerencia o risco no comércio. Em outras palavras, como você sabe quando sair de uma posição perdedora, o comércio poderia continuar a cair e, como tal, o fechamento não poderia subir acima da 5MA por um bom tempo ainda com suas regras atuais, o comércio ainda permaneceria aberto. Agradecemos antecipadamente, você entendeu o sistema corretamente e sua preocupação é válida. Testar o sistema com uma perda de parada prejudica o desempenho muito, então optei por controlar o risco pelo tamanho da minha posição. A maneira como eu faço isso é baseando meu limite de risco na pior perda experimentada historicamente. Neste caso, você olharia em torno da marca -30. Porque eu uso 5 do preço de entrada para me posicionar se essa perda tenha sido experimentada na negociação real em uma base de risco 1 com alavancagem você perderia 60 da sua conta. (3056 e assumindo a engrenagem de 10, CFDs, multiplicar por 10 -60) Esta seria uma experiência rara, mas que é possível. Se você não estiver confortável em assumir esse tipo de risco, então tudo o que você precisa fazer é alterar o tamanho da sua posição. Por exemplo, se você decidiu limitar sua perda de pior caso a 20 de capital, então você arriscaria 0,33 em cada comércio em vez de 1. (3056 e 60.332 e por alavancagem 210 20). Em poucas palavras, você estará baseando seu risco na pior perda no desempenho passado. A grande maioria de suas perdas será muito inferior a 30 e, portanto, bem abaixo de 20 de patrimônio. Meu raciocínio para este mehtod é simples. Você está comprando uma parcela de excesso de extremidade e, portanto, as chances favorecem um ou dois dias, o que seria suficiente para sinalizar uma saída. Também um rápido olhar para os MAEs dos negócios e o lucro ou perda final é muito revelador. A maioria dos negócios tem MAEs muito mais baixos do que o resultado ou a perda final. Como exemplo, um comércio caiu em 25 e, em seguida, terminou com um lucro de 6, se você tivesse feito uma parada, você teria garantido uma perda sem chance de lucro. Isso acontece uma e outra vez com a maioria dos negócios saindo mais do que as piores gotas durante o comércio. Eu também não posso lidar com negociações exitantes em uma brecha de parada de interrupção apenas para assistir a disparar no dia seguinte. Se isso ainda o incomodar, você poderia incluir uma parada de 15 dias, 99,5 dos negócios na saída do banco de dados em 15 dias ou menos. Existem muitas opções, outra seria encurtar o 5ma para um 2ma, portanto, apenas exigindo um fechamento acima de ontem e garantindo saídas mais rápidas, mas menos lucros. Tudo é uma compensação no design do sistema e tudo depende de você. Por fim, toda a pesquisa que fiz com sistemas de curto prazo compartilhar uma característica comum para perdas prejudica o desempenho do sistema. Não tenho nada contra eles e compreendo todos os seus benefícios, mas uma e outra vez, eles provaram dificultar os resultados. Depende realmente de você, eu prefiro trocar sem paradas, mas isso pode não ser confortável para você. Espero que isso ajude e agradeça pela sua publicação. Última edição por Suthers 25 de maio de 2008 às 5:09 pm. Motivo: falha de energia Publicado originalmente por dcraig1 Eu tentei dar uma olhada nisso usando meu próprio software de screener e não consegui encontrar nenhum estoque que corresponda. Eu acho que existem duas formas diferentes de calcular o RSI flutuando - o método clássico Wilder e um método mais recente. Um Google rápido veio com esta referência, eu estou usando o método Wilder original. Eu estaria interessado em saber qual método o Metastock está usando. Metastock usa o método original mais selvagem. Eu criei o indicador e comparei com o bulit no indicador RSI para verificar novamente e alinharam perfeitamente. Os dias para cima e para baixo são suavizados com um desejável desgaste e o cálculo RSI normal é então executado. Eu incluí o código metastock para o RSI que criei para comparar abaixo. Não sei por que você está tendo um problema. Os dados podem ser um problema, mas não na medida em que nenhum negócio se alinha. Tente novamente e se você ainda está tendo problemas, fique feliz em ajudá-lo a descobrir. A questão do viés de sobrevivência pode, obviamente, ser um problema, obrigado por trazê-lo. Testar um sistema em componentes de índice atuais, como o SP500, não incluiria os estoques que excluíram etc. Não tenho certeza de onde você obteria um banco de dados que inclua todos os constituintes listados e excluídos do SP500, mas testar o sistema nesse tipo de banco de dados seria O melhor caso. Para contornar esse problema, você pode testar o sistema com dados fora da amostra. Eu tomei a liberdade de fazer isso e anexei os resultados. Os dados que usei são dos constituintes do índice SampP MidCap 400. O sistema não foi projetado em nenhum desses estoques, pelo que o teste é significativo. Os resultados caíram um pouco, mas ainda incluíam uma precisão acima de 70 com aproximadamente a mesma rentabilidade. Isso deve ajudar a aumentar a confiança no sistema e é estatisticamente significativo. Obrigado pela postagem
Comments
Post a Comment