NESTA EMISSÃO 1 Bem-vindo 2 Biblioteca AFL: Detectando falhas de canais Bem-vindo à 7ª edição do boletim informativo AmiBroker Tips no 2001. Esta semana vou me concentrar no código AFL para detectar fuga de canais. Apenas um lembrete: se você tiver algum comentário ou sugestões de artigos, não hesite em deixar uma linha para newsletteramibroker 2 AFL Library: Detectando breakouts de canais. Um sistema de breakout pode ser considerado outra forma de negociação de swing, (que é um estilo de negociação de curto prazo Projetado para capturar o próximo movimento imediato). Em outras palavras, o comerciante não se preocupa com nenhuma previsão ou análise de longo prazo, apenas com a ação imediata do preço. Os sistemas de desvantagem de volatilidade baseiam-se na premissa de que, se o mercado mover uma determinada porcentagem de um nível de preço anterior, as probabilidades favorecem a continuação do movimento. Esta continuação só pode durar um dia, ou ir um pouco além do preço de entrada original, mas isso ainda é um lucro suficiente para jogar. Um comerciante deve estar satisfeito com o que o mercado esteja disposto a dar. Uma das maneiras mais básicas de negociar o modo breakout é usando fuga de canais que está simplesmente comprando a maior alta dos últimos n dias no caso de um canal de n-período. A ação de venda é exatamente o contrário - vendendo o mínimo mais baixo dos últimos n dias. Para melhorar o sistema, podemos introduzir um pouco de limite, de modo que a ação de compra real é desencadeada um nível de porcentagem predefinido acima da menor baixa alta mais baixa. A implementação da AFL é bastante simples: intervalo de 27 canais (barras) percthr limite de 0,5 por cento descobrir bordas do canal top de canal ref (hhv (alto, alcance), -1) channelbottom ref (llv (baixo, alcance), -1) comprar aberto Gt (1 percthr100) channeltop sell open lt (1 - percthr100) channelbottom Para verificar este sistema, simplesmente abra a janela de Análise Automática e copie este texto no campo de fórmula. Observe que você deve alterar as configurações de backtesting para comprar e vender no preço ABERTO, conforme mostrado na figura abaixo. Esta configuração em conjunto com a regra buysell que verifica o preço aberto simulará a colocação de uma ordem stop stop stop (nós colocamos uma ordem de compra para o próximo dia no preço acima do topo do canal e vendemos a ordem de parada para o próximo dia no preço abaixo do canal abaixo inferior). O sistema precisa ser ajustado para cada estoque (parâmetros de alcance e limite) e é adequado para mercados de tendências. Aqui estão exemplos de resultados deste sistema aplicado à AMD (American Micro Devices) nos últimos 10 anos (1990-2000), apenas com traders longos: Performance for Amd12 Comentários NW Trader é o autor de uma parte substancial deste código (a exploração, o backtest E exibição de gráficos de indicadores de compra e venda). O conceito original dos níveis H1 e L1 é Rasheed8217s. Este código foi publicado aqui sem autorização prévia de qualquer autor. Antes de usar este código, você deve ler atentamente o seguinte. O uso do código implica que você leu e aceitou os seguintes termos de uso: NW Trader mantém um direito autoral para a propriedade intelectual que ele desenvolve. Sob nenhuma circunstância, outra reivindicação propriedade intelectual ou exclusiva do código NW Trader, modificado ou não modificado. O uso deste código é 8220as is8221 sem garantia de qualquer tipo, expressa ou implícita. Em nenhum caso nossa pessoa judicial será responsável por quaisquer danos, incluindo, entre outros, danos diretos, indiretos, especiais, incidentais ou conseqüentes ou outras perdas decorrentes do uso ou incapacidade de usar este código. O NW Trader concede uma licença a qualquer pessoa para copiar e executar este código para uso pessoal em seu computador. Os instantâneos dos gráficos produzidos com este código podem ser reproduzidos em fóruns. Esta licença pessoal não pode ser atribuída, transferida ou sub-licenciada sem o prévio consentimento por escrito da NW Trader. NW Trader reserva-se o direito de alterar, modificar ou retirar esta licença sem aviso prévio. Ausente ao consentimento prévio por escrito da NW Trader, nenhuma licença é concedida para uso comercial do código de qualquer forma, incluindo (mas não limitado a) a venda do código, os resultados da execução do código ou a redistribuição do código ou seus resultados. Esta limitação inclui ainda colocar este código, modificado ou não modificado, em qualquer disquete, CD, DVD. Site, e-mail, quadro de mensagens, servidor comercial ou qualquer outro meio, se oferecido para redistribuição ou revenda. Paz e Justiça - Patrick, também conhecido como NW Trader, maravilhoso e muito útil AFL. Muito obrigado. Eu gosto disso. . Amibroker Trading Systems - Codificação de um sistema de Bollinger Band Breakout: 29. 2017. Veja a lição completa e mais lições de Amibroker aqui: asxmarketwatch201706. Esta lição de Amibroker sobre a codificação de um Sistema de Negociação baseia-se em um sistema de comércio de Bollinger Band, este em particular feito famoso pelo comerciante australiano mestre Nick Radge em seu livro Holy Grails. Nick é um cara absolutamente permanente, como qualquer trader ou investidor australiano irá te dizer, e eu recomendo seu livro e seu serviço no The Chartist. Além disso, o sistema de fuga Bollinger Band é bastante fácil de codificar no Amibroker Formula Language (AFL), mesmo para um codificador de meio período extremamente novato como eu. Claro, por isso, é apenas um código muito básico com nenhum dos sinos ou assobios que outros comerciantes mais experientes podem adicionar. Ele produz alguns resultados sólidos no back-testing.
No comments:
Post a Comment