Estratégia de negociação de amibroker
ami broker.
Use a ferramenta de Exploração AmiBroker poderosa e ultra-rápida para explorar o mercado para oportunidades e ineficiências - sua vantagem para ficar à frente da multidão.
Definir entrada objetiva & amp; saia regras para remover as emoções da sua negociação. Use Backtesting no nível da carteira e amp; Otimização para ajustar o desempenho. Valide a robustez usando Walk-forward & amp; Simulação de Monte Carlo.
Troque visualmente por Gráficos ou use a ferramenta Análise para gerar lista de pedidos, ou faça pedidos diretamente do seu código usando a interface de negociação automática. Seja qual for o seu estilo. A escolha é sua.
Atualize sua negociação para o próximo nível.
Gráficos poderosos, fáceis de usar e bonitos.
As médias, bandas e indicadores de arrastar e soltar, outros parâmetros, modifiquem parâmetros em tempo real usando controles deslizantes e personalizem usando muitos estilos diferentes e amp; gradientes para torná-los bonitos.
O backtesting e otimização de portfólio mais rápido do mundo.
A velocidade surpreendente vem junto com recursos sofisticados como: dimensionamento de posições avançadas, pontuação e classificação, negociação rotacional, métricas personalizadas, backtesters personalizados, suporte a múltiplas moedas.
Automação e processamento em lote.
Não gaste seu tempo e energia em tarefas repetidas. Deixe a AmiBroker automatizar sua rotina usando um processador Batch recém-integrado. Não há mais chatos repetidos. Você pode executá-lo a partir do agendador do Windows para que o AmiBroker possa funcionar enquanto você dorme.
Toda a informação ao seu alcance.
Esta é apenas uma das muitas coisas que você pode fazer usando a Exploração.
A janela Análise é o lar de backtesting, otimização, walk-forward e simulação de Monte Carlo.
Ferramentas poderosas para o comerciante do sistema.
A janela Análise.
A janela Análise é o lar de todas as suas verificações, explorações, backtests de portfólio, otimizações, testes avançados e simulação de Monte Carlo.
Selecione mercados para oportunidades.
Exploração é ferramenta de triagem multidimensional / mineração de dados que produz saída tabular totalmente programável com número ilimitado de linhas e colunas de todos os dados de símbolos.
Teste seu sistema.
O Backtest permite testar o desempenho do seu sistema em dados históricos. A simulação é realizada em nível de carteira como na vida real, com vários títulos negociados ao mesmo tempo, cada um com uma regra de dimensionamento de posição definível pelo usuário.
Pontuação & amp; ranking.
Se os sinais de entrada múltipla ocorrerem na mesma barra e você fica sem poder de compra, o AmiBroker realiza um ranking bar-by-bar com base na classificação de posição definível pelo usuário para encontrar comércio preferível.
Encontre valores de parâmetros ótimos.
Diga à AmiBroker que tente milhares de combinações de parâmetros diferentes para encontrar os melhores. Use a Otimização de Inteligência Artificial Inteligente (Embreagem de Partículas e CMA-ES) para procurar espaços enormes em tempo limitado.
Teste avançado.
Não caia em uma armadilha sobreposta. Valide a robustez do seu sistema, verificando o desempenho fora da amostra após o processo de otimização em amostra.
Simulação de Monte Carlo.
Prepare-se para condições de mercado difíceis. Verifique os cenários do pior caso e a probabilidade de arruinar. Veja as informações estatísticas de seu sistema comercial.
Linguagem de fórmula concisa e rápida para expressar suas idéias de negociação.
Processamento rápido de matriz e matriz.
Nos vetores e matrizes de AmiBroker Formula Language (AFL) são tipos nativos como números simples. Para calcular o ponto médio dos arrays High e Low element-by-element, basta digitar MidPt = (H + L) / 2; // H e L são arrays e é compilado para o código da máquina vectorizada. 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 de matriz rápida nativas tornam os cálculos estatísticos uma brisa.
Uma 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 single-liners. Por exemplo, a parada de Chandelier baseada em ATR é dinâmica: ApplyStop (stopTypeTrailing, stopModePoint, 3 * ATR (14), True, True);
Depurador interno.
O depurador permite que você faça um passo único através do seu código e veja as variáveis em tempo de execução para 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, auto-completar, dicas de chamada de parâmetro, dobramento de código, auto-indentação e relatórios de erros em linha. Quando você encontra um erro, a mensagem significativa é exibida diretamente na linha, portanto, não esticar seus olhos.
Menos digitação, resultados mais rápidos.
A codificação de sua fórmula nunca foi tão fácil com fragmentos de código prontos para uso. Use dezenas de fragmentos pré-escritos que implementam tarefas e padrões comuns de codificação, ou crie seus próprios trechos!
Multi-threading.
Todas as suas fórmulas beneficiam automaticamente de vários processadores / núcleos. Cada fórmula de gráfico, renderizador gráfico e cada janela de análise são executadas em segmentos separados.
Três edições AmiBroker para escolher.
Edição Padrão.
Versão de nível de entrada para comerciantes de fim de dia e swing. Fim de dia e Tempo real. Intraday a partir do intervalo de 1 minuto. Limite de 10 símbolos na janela de cotações em tempo real. 2 threads simultâneos por janela de análise. Apenas 32 bits.
Edição Profissional.
Plataforma profissional em tempo real e analítica com backtesting e otimização avançados. Fim de dia e Tempo real. Todos Intraday Tick / Second / Minute intervalos, símbolos ilimitados na janela de cotação em tempo real. Símbolos ilimitados em Time & amp; Sales. Estatísticas de MAE / MFE incluídas. Até 32 threads simultâneos por janela de análise. Inclui versões de 64 bits e 32 bits.
Ultimate Pack Pro.
Tudo o que a AmiBroker Professional Edition possui mais dois programas muito úteis:
AmiQuote - download de citações de múltiplas fontes em linha com dados EOD e intraday gratuitos e dados fundamentais gratuitos.
Assistente de código AFL - cria fórmulas AFL fora de frases em inglês simples. Ferramenta de aprendizagem inestimável para iniciantes. (AmiQuote e as licenças do Assistente de Código AFL valem US $ 198 quando compradas separadamente, para que você economize 8% ao comprar este pacote)
Requisitos do sistema: Microsoft Windows 10, 8.1, 7, Vista, XP, 2000, pelo menos 512 MB de RAM. Os usuários do Apple Mac podem usar o Bootcamp / Parallels / VMWare para executar o AmiBroker.
Empresa Sobre Nós Termos de Branding & amp; Condições Política de privacidade Envie-nos um e-mail e # x2709; Docs Lista de recursos O que há de novo Guia do usuário Fontes de dados Vídeos Suporte Suporte técnico & amp; Área de Membros de Vendas Área de Conhecimento Base de Conhecimento do DevLog KB Outros AmiBroker YahooGroup Links úteis.
Este site usa cookies. Ao navegar neste site você concorda com nossa privacidade e amp; política de cookies.
Nossas ferramentas tornam sua vida mais fácil!
Norgate Data Downloader.
O Otimizador.
Autotrader.
Serviços na nuvem.
InStat Research.
A InStat Research ajuda os clientes institucionais e de varejo a modelar, desenvolver e implementar estratégias de negociação para os mercados financeiros. Oferecemos consultas, desenvolvimento de software, automação comercial, back-testing personalizado e automação de fluxo de trabalho. Dirigido por Anthony Abry, um Técnico de Mercado Chartered (CMT), a InStat Research usa o software de análise técnica Amibroker para a maioria do seu desenvolvimento.
InStat Code Development.
Avaliação.
InStat Research inicia seus serviços com uma Avaliação das necessidades do cliente e a estratégia que será usada para o projeto do cliente.
Como o segundo passo, o Code Development começa com a Estruturação inicial do código. InStat Research usa o Método de Desenvolvimento Agile colaborativo para Avaliação de Código contínuo, Testes e Desenvolvimento Adicional após o qual o código final é entregue. Produtos, como, Velos e Amibroker facilitam o processo de desenvolvimento de código. O Amibroker é usado para todas as etapas de desenvolvimento.
Nossos Serviços Retainer oferecem aos clientes um acesso prioritário aos desenvolvedores, além de oferecer acesso econômico a vários serviços, design automatizado, plugins personalizados e um desenvolvimento de projeto complexo.
InStat Production.
Ao usar os serviços InStat Research, você pode atualizar automaticamente bancos de dados, estratégias, criar listas de negócios e implementar negócios, se você está realizando o Day Trading ou o fim do dia de negociação! Nossas ferramentas facilitam sua vida ao fazer todo o trabalho para você. Nós aplicamos mais de 20 anos de experiência em desenvolvimento de estratégias e negócios para ajudar os clientes no desenvolvimento de seus próprios modelos comerciais e orientamos os clientes através de todos os processos para garantir melhores resultados. Nossos serviços incluem consultoria, desenvolvimento de software, serviços em nuvem, validação de integridade de arquivos e serviços de retenção.
Otimizamos estratégias de negociação.
Desenvolvemos aplicações comerciais.
Nós fornecemos backtesting personalizado.
Criamos estratégias de negociação automatizadas.
InStat Fatos sobre o ano passado.
O que os clientes estão dizendo.
"Honesto, confiável, dotado, jogador de equipe, faz o código com o tempo e pode realmente ajudá-lo se você tiver uma boa estratégia para implementar.
Um bom parceiro para ter do seu lado. & Quot;
"Instat Research tornou-se um bem crítico para minha organização. Agora assumimos cada dia com confiança de que os desafios tecnológicos que enfrentamos podem ser gerenciados profissionalmente como resultado do nosso relacionamento com a Instat Research. & Quot;
Anthony é extremamente completo e experiente, um prazer absoluto em trabalhar e obtém minha recomendação mais alta.
Obrigado, estou ansioso para trabalhar com você em projetos futuros. & Quot;
"Ele realmente conhece suas coisas e me deu boas ideias para melhorar o novo sinal que estou procurando.
Obrigado novamente por seu bom trabalho. & Quot;
Otimizamos estratégias,
desenvolver aplicativos comerciais,
fornecer backtesting personalizado
e criar estratégias de negociação automatizadas.
Manter contato.
Email: info (at) instatresearch.
Copyright InStat Research, LLC. Todos os direitos reservados.
Amibroker AFL Strategy and Formula.
Amibroker AFL Estratégia e Fórmula: AmiBroker é uma das melhores ferramentas de negociação para os comerciantes. A principal plataforma de análise técnica do mundo contém toneladas de recursos úteis. O sistema funciona com indicadores personalizados. Os investidores podem executá-lo em uma base automatizada.
O conhecimento da linguagem de fórmula Amibroker (AFL) é uma obrigação para construir um sistema de negociação. AFL é uma linguagem de programação fácil. Qualquer um pode aprender AFL e criar o sistema de negociação personalizado. Isso irá salvá-lo do custo da compra de AFLs instantâneas.
⇒ O que é AmiBroker AFL Strategy and Formula.
A estratégia da AFL está enganada como uma máquina instantânea para fins lucrativos. A idéia é usada para anunciar a ferramenta técnica, aproveitando a ganância do público. Não existe uma estratégia que permita o fluxo livre de dinheiro de negociação. A AFL oferece tecnologias para elaborar a estratégia mais adequada. A menos que você implemente a estratégia de forma adequada, não garante lucro. Uma boa fórmula AFL também precisa de uma camada discricionária e camada de execução.
⇒ Amibroker AFL Strategy e Formula Language.
AmiBroker compreende um mundo inteiro de linguagem de fórmulas poderosa. O idioma permite que você escreva as regras do seu sistema comercial. Os usuários podem definir seus próprios comentários personalizados. Eles podem construir seus próprios indicadores. Aqui, tentamos apresentar as principais ferramentas AFL, como editor e auto-analisador.
AFL é para determinar as regras comerciais na janela de análise automática e nos comentários. AFL também define fórmulas de indicadores na janela do editor de fórmulas.
Antes de construir suas estratégias na AFL, teste-a em diferentes marcos de tempo e símbolos. Certifique-se de que os resultados correspondem aos dados originais que você testou. Teste o sistema em várias condições de mercado. Uma boa AFL funciona bem em todos os tipos de condições de mercado. Certifique-se de que os resultados dos testes diferem depois de você integrar o fator de comissão.
Para entender a AFL, é essencial saber como as janelas funcionam.
⇒ Análise automática do Windows.
A janela de análise da Amibroker verifica suas cotações, combinando-as com as regras de compra / venda. O usuário pode entrar em comprar ou vender regras no campo de entrada da janela. Simulação de negociação pela janela dá-lhe uma visão do desempenho do seu sistema. As regras são as declarações na própria linguagem de fórmula da AmiBroker. O usuário precisa escrever duas declarações, ou seja, para a regra de compra e venda.
⇒ AmiBroker Formula Editor.
O editor de fórmulas permite que um comerciante escreva fórmulas. As mesmas fórmulas servem como indicadores. Eles também trabalham na janela de análise automática.
⇒ Criando seus próprios indicadores na AFL.
Você pode criar seus próprios indicadores usando duas maneiras diferentes. Primeiro, é usando a interface de arrastar e soltar. O segundo caminho é escrevendo sua fórmula no editor de fórmulas. Método de arrastar e soltar não precisa de nenhum código.
⇒ AmiBroker Commentary Window.
A janela de comentários descreve a situação técnica nas condições de mercado estabelecidas. Os comentários são apresentados com base nas fórmulas que você escreveu. O comentário também reflete sinais de compra e venda em modo gráfico.
Com o uso da AFL, os comerciantes podem construir seu próprio programa analítico interno. Existem muitos serviços disponíveis para estratégias AFL conforme o pedido do usuário. Ao aprender o guia de referência do editor de fóruns, os usuários podem criar estratégias por conta própria.
Aprenda a testar suas idéias.
Primeira classe grátis sem cartão de crédito.
Curso Objetivo.
O curso foi projetado para aqueles que querem aprender a usar o AmiBroker para testar suas idéias comerciais, mas que têm pouca ou nenhuma experiência de programação na AmiBroker. Até o final do curso, você terá as habilidades para codificar sua idéia comercial, executar um backtest sobre ele, verificar os resultados e criar sinais comerciais para ele. Vamos codificar do início ao fim uma estratégia com um retorno combinado de mais de 20% de 2004 a 2013. Imagine o mundo das novas estratégias de negociação que você poderia criar com novos conhecimentos encontrados.
Aprenda ao seu próprio ritmo e no seu próprio horário.
Todos os vídeos e materiais de classe estão disponíveis para download. Assista-os na sua agenda. Faça seu próprio ritmo ao longo do curso para garantir que você aprenda. Economize tempo, mas ter Cesar mostra o que é importante aprender primeiro.
Sobre seu instrutor, Cesar Alvarez.
César vem programando e testando idéias em AmiBroker desde 2001. Durante 9 anos, ele foi o Diretor de Pesquisa para Connors Research, onde criou centenas de estratégias comerciais. Ele ensinou AmiBroker nos seminários comerciais de fim de semana. Cesar irá ensinar-lhe os conceitos básicos de programação e, em seguida, orientá-lo através da criação e teste de uma estratégia de estoque.
As pessoas pagaram US $ 1.000 e US $ 10.000 para aprender com Cesar.
Incluído no curso.
Oito aulas de video pré-gravadas para download de 45 minutos.
Pré-requisitos.
AmiBroker 6.0 ou superior Fonte de dados diária conectada ao AmiBroker com as últimas citações Um desejo de colocar o tempo para aprender programação e backtesting.
Obrigado por tudo, você está fazendo um trabalho "incrível" ao ensinar isso. Não tenho nenhuma experiência de programação, e novidade para Amibroker, mas por sua capacidade de quebrar isso, estou realmente aprendendo o material. Obrigado por ser tão atento ao abordar cada passo para que mesmo um iniciante com experiência zero possa obter muito do curso.
Formato do curso.
Cada vídeo terá cerca de 45 minutos de duração. Em primeiro lugar, vou rever o trabalho de casa do vídeo anterior. Em seguida, vou ensinar os novos conceitos para o novo vídeo. No final, vou atribuir a lição de casa para o próximo vídeo. O trabalho de casa é opcional, mas se você é sério sobre aprender, altamente sugerido. O trabalho de casa levará a maioria dos alunos cerca de 30 a 60 minutos. Os seguintes tópicos do curso estão sujeitos a alterações.
Vídeo 1 - Visão geral da AmiBroker.
Charting Auto Analysis Window Preferences Dialog Databases - Por ter várias listas de Watch Watch.
Vídeo 2 - Introdução à programação.
Editor AmiBroker - Noções básicas e Dicas / Truques Conceitos de programação: Código simples, declarações, variáveis, funções, operadores, comentários e atribuição.
Vídeo 3 - Criação de Estratégia.
Aproxime a lição de casa da semana anterior. Responda a qualquer pergunta. Conceitos de programação: declarações booleanas / e / ou / comparação AmiBroker Variáveis: Volume, Curto / Capa, Posição de pontuação, Preço de venda, Preço de venda.
Vídeo 4 - Verificação de Estratégia.
Aproxime a lição de casa da semana anterior. Responda a qualquer pergunta. Relatório Backtest - Como ler, como detectar sinais vermelhos, visualizar testes anteriores.
Eu queria mais do que alguém para me mostrar como clicar em botões em AmiBroker e escrever algumas linhas de código simples. Eu queria uma pessoa que tenha tempo para me ensinar e responder minhas perguntas, tem anos de experiência em programação, anos de experiência na vida real no mercado, anos de experiência em AmiBroker em conjunto com aplicação prática e pele no jogo. Bem, Cesar tem isso e, mais importante, está disposto a compartilhar esta informação! Eu recomendo este curso para todos os níveis, como com algumas coisas na vida, você só precisa começar desde o início, independentemente do quão experiente pensamos que somos.
Vídeo 5 - Como adicionar paradas.
Aproxime a lição de casa da semana anterior. Responda a qualquer pergunta. Adicionando um novo indicador de gráfico Programação: Se / Outra declaração.
Vídeo 6 - Como adicionar Market Timing.
Aproxime a lição de casa da semana anterior. Responda a qualquer pergunta. Resultados da Estratégia de Reversão Média.
Vídeo 7 - Usando Explorações para obter sinais comerciais.
Aproxime a lição de casa da semana anterior. Responda a qualquer pergunta. Variável AmiBroker: filtro Função AmiBroker: AddColumn, AddStrColumn Usando filtro para depuração Exportando resultados para um arquivo eo Excel O que é 'melhor'? Como construir uma estratégia.
Vídeo 8 - Perguntas finais e finais.
Aproxime a lição de casa da semana anterior. Responda a qualquer pergunta. O que tentar reduzir o seu máximo de retirada Erros de backtesting comuns Outras fontes para continuar suas perguntas finais de educação.
Na primeira vez que eu estava lidando com Amibroker, senti-me realmente perdido porque há centenas de funções internas que você realmente precisa entender como funcionam para desenvolver seus próprios algoritmos na linguagem AFL, você não deve esquecer que Amibroker é um produto complexo. Eu estava preso em um ponto que eu precisava de ajuda, é por isso que entrei no curso.
Tudo o que posso dizer é que o Amibroker & amp; O curso BackTesting 101 foi ótimo! A forma como as classes estão estruturadas proporciona uma confiança sólida para avançar e progredir no seu processo de aprendizagem para desenvolver uma estratégia de backtesting personalizada e garantir que você compreenda como as funções internas funcionam para então criar seu próprio código e descobrir os resultados de sua estratégia de backtesting.
A flexibilidade das aulas gravadas era tudo o que eu precisava como estudante universitário em tempo integral, porque me deixava continuar minhas atividades diárias e aprender Amibroker sem sacrificar meus estudos na universidade.
O professor Alvarez dá-lhe a oportunidade de enviá-lo por e-mail a qualquer momento para qualquer hesitação e ele irá responder-lhe muito rápido - acredite em mim.
Esta foi uma ótima experiência, eu definitivamente recomendaria seguir esse curso se quiser aprender como projetar um algoritmo para uma estratégia de backtesting em Amibroker.
Economia & amp; Estudante de finanças.
Analista Certificado pela Bolsa de Valores de Lima.
Bônus especiais.
Bônus # 1: você recebe 4 horas de acesso por e-mail / Skype a Cesar para lhe fazer perguntas sobre AmiBroker, lição de casa, backtesting ou qualquer outro assunto comercial. Um valor de $ 500!
Bônus # 2: agora incluído no curso são mais de 9 horas de horário de trabalho gravado. Durante esses tempos, os alunos anteriores fizeram perguntas sobre a lição de casa, como fazer um determinado código ou meus pensamentos sobre testes. Muito material excelente para ajudar com sua educação. Um valor de $ 450!
Inscreva-se para impedir a frustração de não poder programar suas próprias estratégias.
Inscreva-se e comece a aprender AmiBroker. As pessoas pagaram US $ 1.000 de dólares para que Cesar lhes ensinasse.
Inscreva-se agora!
Inscreva-se e a Cesar entrará em contato com você para configurar um telefonema para discutir o seu conhecimento atual sobre o AmiBroker, o que você está procurando para sair do curso, qual a fonte de dados que você está usando e as áreas específicas que você deseja abordar.
Primeira classe grátis sem cartão de crédito.
Oito vídeos de instrução profissional mais os bônus por $ 1945 $ 995.
Se você tiver dúvidas sobre o curso que deseja perguntar ao Cesar, clique aqui.
Comece a aprender AmiBroker agora.
Termine sua frustração em não saber como usar o AmiBroker.
Saiba como testar suas idéias comerciais.
Oito classes de instruções profissionais por $ 1945 $ 995.
Primeira classe grátis sem cartão de crédito.
GARANTIA DE 100% DE DINHEIRO.
Você pode pedir um reembolso total a qualquer momento antes do quarto vídeo. Nenhum motivo necessário. Você pode manter todo o material recebido nesse ponto.
Perguntas frequentes.
Preciso de experiência de programação anterior? Eu suponho que você não tenha nenhuma experiência de programação na AmiBroker ou em qualquer outra plataforma. Eu ensino os conceitos básicos de programação que você precisará.
Preciso de uma fonte de dados? Sim você irá. Pode ser o Yahoo ou qualquer outro.
Não posso ter experiência com o AmiBroker? Eu suponho que você tenha conhecimento básico de usar o AmiBroker. Eu mostro como usar áreas que eu acho que eu sou importante. Eu não abrange todos os aspectos do AmiBroker porque é muito complexo de um programa para fazer isso. Congratulo-me por responder a quaisquer perguntas que você tiver em áreas que não cobrem.
Posso obter detalhes sobre a estratégia? A estratégia é entendida como um exercício geral não como uma estratégia final para o comércio. Tem uma redução muito alta.
Posso fazer perguntas? Eu altamente incentivo e gosto de perguntas. Com o curso vem 4 horas do meu tempo para fazer perguntas. Isso pode ser feito por e-mail ou Skype ou por um telefonema.
Como faço para acessar o material do curso? Eu fornecê-lo com um link de download a cada semana.
Preciso passar por cada aula todas as semanas? Não. Este é um curso autônomo. Leve seu tempo passando por isso. Estarei por perto para responder as perguntas após as oito semanas.
Posso obter todas as aulas de imediato? Sim você pode. Mas então você não pode obter um reembolso.
Posso obter um reembolso? Você pode obter um reembolso total a qualquer momento antes de receber a quarta classe. Basta enviar-me um e-mail. Não é necessário nenhum motivo, mas eu gosto de saber se não atendi às suas expectativas.
E se eu tiver mais perguntas? Clique no botão de inscrição ou na página de contato.
Recursos AmiBroker.
Exemplo de código AmiBroker.
Código AmiBroker para várias estatísticas e indicadores. Se você tiver alguma idéia de outros fragmentos de código para adicionar, envie-os para mim. Use meu formulário de contato.
ConnorsRSI.
Para o Guia ConnorsRSI, clique aqui.
// ConnorsRSI de analytics. tradingmarkets / ConnorsRSI / paramLenRSI = Param ("RSI Closes Length", 3, 2, 100, 1);
ParamLenUD = Param ("RSI UpClose Length", 2, 2, 100, 1);
paramLenRank = Param ("PerecentRank Length", 100, 10, 200, 1); função ConnorsRSIa (arr, lenRSI, lenud, lenROC)
UpDays = BarsSince (arr & lt; = Ref (arr, -1));
downDays = BarsSince (arr & gt; = Ref (arr, -1));
updownDays = IIf (upDays & gt; 0, upDays, IIf (downDays & gt; 0, - downDays, 0));
crsiT = (PercentRank (ROC (arr, 1), lenROC) + RSIa (updownDays, lenUD) + RSIa (arr, lenRSI)) / 3;
> função ConnorsRSI (lenRSI, lenud, lenROC)
UpDays = BarsSince (C & lt; = Ref (C, -1));
downDays = BarsSince (C & gt; = Ref (C, -1));
updownDays = IIf (upDays & gt; 0, upDays, IIf (downDays & gt; 0, - downDays, 0));
crsiT = (PercentRank (ROC (C, 1), lenROC) + RSIa (updownDays, lenUD) + RSI (lenRSI)) / 3;
crsi = ConnorsRSI (3,2,100); Lote (ConnorsRSIa (C, paramLenRSI, paramLenUD, paramLenRank)
, ParamColor ("Color", colorBlue), ParamStyle ("Style", styleLine), 0, 100);
ReverseRSI / RSI Solver.
Quer saber qual o valor de fechamento que um estoque precisa fechar para alcançar um certo valor RSI? Este código AFL fará isso por você .. Uma ferramenta muito útil se você quiser entrar no fechamento.
// Determina o valor de fechamento de uma necessidade de estoque para alcançar um valor RSI particular.
função ReverseRSI (nLen, rsiTarget)
ganho = Max (C-Ref (C, -1), 0);
rsGain = IIf (BarIndex () & lt; nLen-1, Null,
IIf (BarIndex () == nLen-1, MA (ganho, nLen), ganho));
rsLoss = IIf (BarIndex () & lt; nLen-1, Null,
IIf (BarIndex () == nLen-1, MA (perda, nLen), perda));
rsGain = AMA (rsGain, 1 / nLen);
rsLoss = AMA (rsLoss, 1 / nLen);
RSIcalc = IIf (BarIndex () & lt; nLen-1, Null, 100 * rsGain / (rsGain + rsLoss)); targetPrice = IIf ((rsiTarget & lt; RSI (nLen)),
AddColumn (ReverseRSI (2, 30), "RSI30-Next Day Price", 1.3);
AddColumn (ReverseRSI (2, 70), "RSI70-Next Day Price", 1.3);
Volatilidade histórica.
lenPeriod = Param ("Períodos", 100,10,1000,1); HV = 100 * StDev (log (C / Ref (C, -1)), lenPeriod) * sqrt (252);
Plot (HV, "HV (" + lenPeriod + ")", ParamColor ("Color", colorRed), ParamStyle ("Estilo"));
Pior 5 Drawdowns.
Obtenha uma lista das 5 pior retiradas e a redução atual no Relatório de teste de retorno.
Min / Max Trade.
Para o pior e o melhor comércio em porcentagem no Relatório de teste de retorno, use o código abaixo. Digite o email abaixo para obter acesso.
Retornos anuais.
Para uma repartição dos retornos anuais no Relatório de teste de volta, use o código abaixo. Digite o email abaixo para obter acesso.
CONTEÚDO PREMIUM LOCKED.
Digite seus detalhes para acesso imediato.
Obtenha acesso instantâneo ao código e arquivo AFL para download.
// Substitua por seu código.
SetPositionSize (10, spsPercentOfEquity); Comprar = RSI (2) & lt; 1;
Vender = RSI (2) & gt; 80; Short = Cover = 0;
Bo. backtest (); minTrade = maxTrade = 0;
para (trade = bo. GetFirstTrade (); trade; trade = bo. GetNextTrade ())
maxTrade = Max (maxTrade, trade. GetPercentProfit ());
MinTrade = Min (minTrade, trade. GetPercentProfit ());
para (trade = bo. GetFirstOpenPos (); trade; trade = bo. GetNextOpenPos ())
maxTrade = Max (maxTrade, trade. GetPercentProfit ());
MinTrade = Min (minTrade, trade. GetPercentProfit ());
> bo. AddCustomMetric ("Min% Trade", minTrade);
bo. AddCustomMetric ("Max% Trade", maxTrade);
// Repalce com seu código.
SetPositionSize (10, spsPercentOfEquity); Comprar = RSI (2) & lt; 5;
Vender = RSI (2) & gt; 80; Short = Cover = 0;
// não emitirá nada se houver menos de 200 barras em seu teste.
yrEnd = int (dnEnd / 10000); bo = GetBacktesterObject ();
Bo. backtest (); ver = Versão (); se (BarCount & gt; 200)
eq = bo. EquityArray (); // Isso também pode ser feito através da compressão em barras mensais.
eqM = 0; // fim de ano de equidade - economizando dados de 2001 no bar 101, 2002 no bar 102,.
para (i = 1; i & lt; BarCount-1; i ++)
// estamos no final de um ano.
se (int (dt [i + 1] / 10000) & gt; int (dt [i] / 10000))
> // economize o último patrimônio.
eqM [yrEnd] = eq [BarCount-1]; // produz os resultados.
para (i = yrStart; i & lt; = yrEnd; i ++)
bo. AddcustomMetric ("" + (i + 1900) + "Ret%", 100 * (eqM [i] / eqM [i-1] - 1));
Compartilhar isso:
Junte-se à minha lista de discussão.
Quer ser notificado por e-mail quando faço uma nova postagem?
Para a melhor pesquisa com curadoria em finanças quantitativas, bookmark.
- Mark Angil, RBD Adaptive, LLC.
Rob Davenport - LCA Capital, LLC.
Texto de direitos autorais 2015 da Alvarez Quant Trading.
Preencha o formulário abaixo para ser notificado por e-mail de novas postagens de blog.
O e-mail inclui um link para qualquer planilha incluída na publicação.
Amibroker AFL Collection & # 8211; Onde ir à procura de códigos.
Compartilhe esta publicação:
A plataforma de negociação Amibroker é extremamente rápida, flexível e é um excelente valor para o dinheiro. Eu já usei o software desde 2011 e minha coleção Amibroker AFL cresceu consideravelmente nesse momento.
Se você está interessado em construir sistemas de negociação, negociar tendências de longo prazo ou simplesmente fazer análises técnicas, você poderá fazer isso e muito mais com a Amibroker.
Se você está apenas começando, certifique-se de dar uma olhada em todos os tutoriais disponíveis no site da Amibroker e nos arquivos de Ajuda da Amibroker.
Se você está procurando AFL específicos ou exemplos de AFL, então leia para ver onde eu vou pesquisar.
Melhor Coleção Amibroker AFL.
Há vários lugares que eu vou procurar Amibroker AFL, no entanto, pode ser difícil encontrar códigos bem produzidos a um custo razoável. Existem também lugares onde você pode encontrar AFL grátis. Mas, como você pode imaginar, a qualidade varia muito quando você está recebendo algo por nada.
Área de membros de Amibroker.
Um dos melhores recursos é a biblioteca Amibroker AFL e a área de membros da Amibroker que está disponível apenas para usuários pagos. Você pode encontrar muitos bons códigos lá, alguns apresentados por outros usuários e alguns pela equipe da Amibroker.
Desenvolvedor da Amibroker, Tomasz Janeczko também codifica regularmente estratégias de negociação que foram publicadas na revista industrial, Technical Analysis For Stocks & amp; Commodities. Algumas idéias realmente ótimas podem ser encontradas através dos arquivos:
Fórum Amibroker.
Outra boa fonte para o código Amibroker é o Amiboker Yahoo! fórum. Este fórum estava em operação há muitos anos, embora tenha sido substituído por um novo fórum Discurso.
Existem muitos fragmentos de código e exemplos publicados no fórum Yahoo, bem como o novo fórum para que esses lugares sempre valem uma visita. Mantenha-os marcados e visite-os regularmente.
Códigos neste site.
Se você não percebesse que também postei regularmente alguns códigos de Amibroker prontos para usar neste mesmo site. Às vezes eu postei códigos AFL completos e outras vezes eu apenas postei pequenos trechos.
Seguem alguns exemplos. Se você rolar para baixo a página em cada uma dessas postagens, você poderá ver o código que escrevi:
Outras fontes.
Há também muitos outros sites e lugares que você pode ir para pegar alguns Amibroker AFL. Como mencionado, a qualidade varia, então sempre tenha cuidado ao implementar qualquer sistema. Mas os seguintes locais são frequentemente um bom lugar para começar:
Problemas com sistemas gratuitos.
Infelizmente, como com a maioria dos recursos gratuitos, encontrar as coisas boas é como procurar uma agulha em um palheiro. O Amibroker AFL gratuito geralmente pode conter erros de codificação e compilar erros.
Outro problema com qualquer coleção Amibroker AFL, é que qualquer sistema comercial que você encontra online está disponível para qualquer um usar. Devido a isso, você provavelmente não encontrará um sistema que funcione bem.
No entanto, bons sistemas de negociação podem ser encontrados entre os escombros se você procurar o tempo suficiente, eu encontrei alguns no passado.
Mesmo que contenha erros, o Amibroker AFL que você encontra on-line pode sempre ser ajustado, alterado e aprendido por seus próprios meios.
Don & # 8217; t Esqueça os dados.
Outra coisa importante a lembrar ao usar o Amibroker é que um sistema comercial é tão bom quanto os dados que você está usando.
É essencial usar dados de estoque de alta qualidade e limpa. Caso contrário, você acabará com um sistema comercial falido que perderá dinheiro na negociação real.
Eu uso o Norgate Premium Data e estou muito feliz, especialmente com o novo banco de dados de componentes históricos que vem com o novo programa NDU. Você pode obter um teste gratuito para demo o serviço:
Premium AFL.
Se você está procurando por Amibroker AFL mais premium, o nosso programa Marwood Research contém inúmeros sistemas de negociação e todas as fórmulas da Amibroker são fornecidas.
Os sistemas de negociação mostrados nos meus cursos são os melhores sistemas de negociação que encontrei em anos de back-testing e pesquisa. Todos eles são sistemas simples e diretos que podem ser facilmente implementados diariamente ou semanalmente.
Nós fornecemos as fórmulas completas de Amibroker para todas as nossas estratégias, de modo a permanecer transparentes e ajudá-lo a construir estratégias comerciais próprias:
Sistema de Negociação de Bônus AFL.
Eu também desenvolvi um sistema de negociação gratuito da Amibroker que é uma estratégia de tendência única para longo prazo para ações dos EUA.
Este sistema particular baseia-se em regras muito simples e obteve um retorno de 56% em 2013. É um sistema simples e robusto que pode atuar como um modelo útil para sua futura estratégia de negociação. E pode ser baixado gratuitamente abaixo:
Livros de Howard Bandy & # 8217; s.
A única outra fonte em que eu posso pensar agora, se você estiver procurando pelo Amibroker AFL é comprar um dos livros de Howard Bandy & # 8217; s. Bandy conhece seu caminho ao redor do software como a parte de trás de sua mão e, uma vez que você comprou um livro, você poderá baixar o código.
Eu particularmente recomendo os livros Análise Técnica Quantitativa e Sistemas de Negociação de Reversão Média. (Todos têm preços razoáveis na minha opinião considerando que você também pode baixar o código).
Então, isso é sobre todos os lugares que eu posso pensar agora que você pode encontrar os códigos de Amibroker. Se você tem algum recurso que você conhece, deixe-os nos comentários.
Obrigado pela leitura.
Veja Mais Posts Like This One.
Compartilhe esta publicação:
5 opiniões.
Exige criar o alerta popup AFL para Amibroker.
Eu desenhei a linha horizontal / tendência em tantas ações no período de tempo multipal (2 min, 5 min, 15min, 30 min, horas e diariamente) e sempre que o preço cruzar e fechar acima (vela de tempo selecionada) de horizontal / tendência linha, em seguida, exigir & # 8220; POPUP & # 8221; alerta e mesmo pense abaixo da linha horizontal / tendência e feche o preço abaixo da linha horizontal / tendência.
A área de entrada é como abaixo.
período de tempo seletivo.
preço próximo da linha horizontal / tendência.
preço próximo abaixo linha horizontal / tendência.
Deixe-me saber as cobranças.
Desculpe, eu não tento fazer programação personalizada. Tenho certeza de que existem outros que podem ajudá-lo. Obrigado.
Senhor, você tem o código afl ou afl para os artilheiros 24 com base em gann fan e sq of 9 technique.
11 de novembro de 2017.
O Wistocktrader tem, de longe, a maior coleção de fórmulas de Amibroker.
Deixe uma resposta Cancelar resposta.
Recursos educacionais recomendados:
Lembre-se: o comércio financeiro é arriscado e você pode perder dinheiro. Nada neste site deve ser considerado como um conselho personalizado de investimento. O desempenho passado não é indicativo de resultados futuros. Veja o aviso completo.
Pesquisa.
JB Marwood.
Tradutor independente, analista e escritor.
JB Marwood é um comerciante independente e escritor especializado em sistemas mecânicos de negociação. Ele começou sua carreira comercializando o FTSE 100 e German Bund para uma casa comercial em Londres e agora trabalha com sua própria empresa. Ele também escreve para Seeking Alpha e outras publicações financeiras. Google+
Lembre-se de que o comércio financeiro é arriscado e você pode sofrer uma perda significativa de capital. Nada neste site deve ser interpretado como um conselho de investimento personalizado. Veja o aviso completo.
Комментарии
Отправить комментарий