corretor de ami.
Use a ferramenta de exploração poderosa e ultrarrápida da AmiBroker para analisar o mercado em busca de oportunidades e ineficiências - sua vantagem para ficar à frente da multidão.
Definir entrada objetiva & amp; regras de saída para remover emoções da sua negociação. Use o Backtesting no nível do portfólio & amp; Otimização para ajustar o desempenho. Valide a robustez usando Walk-forward & amp; Simulação de Monte Carlo.
Troque visualmente os gráficos, ou use a ferramenta de análise para gerar listas de pedidos ou fazer pedidos diretamente de 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 de arrastar e soltar, bandas e indicadores em outros indicadores, modificam parâmetros em tempo real usando controles deslizantes e personalizam usando muitos estilos diferentes & amp; gradientes para torná-los bonitos.
O backtesting e otimização de portfólio mais rápido do mundo.
A incrível velocidade vem junto com recursos sofisticados como: dimensionamento de posição avançada, pontuação e classificação, negociação rotacional, métricas personalizadas, backtesters personalizados, suporte a várias moedas.
Automação e processamento em lote.
Não gaste seu tempo e energia em tarefas repetidas. Deixe o AmiBroker automatizar sua rotina usando o processador Batch recém-integrado. Não há mais cliques repetitivos chatos. 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 Exploração.
A janela de análise é o lar de backtesting, otimização, teste de walk-forward e simulação de Monte Carlo.
Ferramentas poderosas para o comerciante do sistema.
A janela de análise.
A janela de análise é o lar de todas as suas varreduras, explorações, backtests de portfólio, otimizações, testes de walk-forward e simulação de Monte Carlo.
Selecione mercados para oportunidades.
A exploração é uma ferramenta de triagem / mineração de dados de múltiplos propósitos que produz saída tabular totalmente programável com um 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 é executada em nível de portfólio como na vida real, com vários títulos negociados ao mesmo tempo, cada um com uma regra de dimensionamento de posição definida pelo usuário.
Pontuação & amp; classificação.
Se múltiplos sinais de entrada ocorrerem na mesma barra e você ficar sem poder de compra, o AmiBroker realizará a classificação barra por barra com base na pontuação da posição definida pelo usuário para encontrar uma negociação preferencial.
Encontre os valores ideais dos parâmetros.
Diga ao AmiBroker para experimentar milhares de combinações de parâmetros diferentes para encontrar as melhores. Use a Otimização Inteligente de Inteligência Artificial (Particle Swarm e CMA-ES) para procurar espaços enormes em tempo limitado.
Teste de caminhada.
Não caia na armadilha do excesso. Valide a robustez do sistema, verificando o desempenho fora da amostra após o processo de otimização dentro da amostra.
Simulação de Monte Carlo.
Prepare-se para condições difíceis de mercado. Verifique os piores cenários e a probabilidade de ruína. Tome conhecimento sobre as propriedades estatísticas do seu sistema de negociação.
Linguagem fórmula concisa e rápida para expressar suas idéias de negociação.
Rápido array e processamento de matriz.
No AmiBroker Formula Language (AFL) vetores e matrizes são tipos nativos, como números simples. Para calcular o ponto médio dos arrays High e Low elemento por elemento, basta digitar MidPt = (H + L) / 2; // H e L são arrays e são compilados para o código de máquina vetorizado. Não há necessidade de escrever loops. Isso possibilita executar suas fórmulas na mesma velocidade do código escrito em assembler. Os operadores e funções matriciais de alta velocidade fazem cálculos estatísticos muito fáceis.
Linguagem concisa significa menos trabalho.
Seus sistemas de negociação e indicadores escritos em AFL terão menos digitação e menos espaço do que em outros idiomas, porque muitas tarefas típicas em AFL são apenas de uma única linha. Por exemplo, a parada dinâmica do Chandelier baseada em ATR é: ApplyStop (stopTypeTrailing, stopModePoint, 3 * ATR (14), True, True);
Depurador integrado.
O depurador permite que você faça uma única etapa através de seu código e observe as variáveis em tempo de execução para entender melhor o que sua fórmula está fazendo.
Editor de código de última geração.
Desfrute de um editor avançado com realce de sintaxe, preenchimento automático, dicas de chamada de parâmetros, dobramento de código, recuo automático e relatório de erros em linha. Quando você encontra um erro, uma mensagem significativa é exibida em linha, para que você não force os olhos.
Menos digitação e resultados mais rápidos.
Codificar sua fórmula nunca foi tão fácil com trechos de código prontos para uso. Use dúzias de trechos 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 múltiplos processadores / núcleos. Cada fórmula de gráfico, renderizador gráfico e todas as janelas 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 final de dia e swing. Fim do dia e tempo real. Intraday a partir do intervalo de 1 minuto. Limite de 10 símbolos na janela de cotação 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 do dia e tempo real. Todos os intervalos Intraday Tick / Second / Minute, símbolos ilimitados na janela Quote em tempo real. Símbolos ilimitados em tempo e vendas. Estatísticas do MAE / MFE incluídas. Até 32 encadeamentos simultâneos por janela de análise. Inclui as versões de 64 bits e 32 bits.
Ultimate Pack Pro
Tudo o que o AmiBroker Professional Edition possui mais dois programas muito úteis:
AmiQuote - faça o download de citações de múltiplas fontes on-line com dados EOD e intraday gratuitos e dados fundamentais gratuitos.
Assistente de Código AFL - cria fórmulas AFL com simples frases em inglês. Ferramenta de aprendizado inestimável para novatos. (As licenças do AmiQuote e do AFL Code Wizard valem US $ 198 quando adquiridas separadamente, assim você economiza 8% na compra do pacote)
Requisitos do sistema: Microsoft Windows 10, 8.1, 7, Vista, XP, 2000, pelo menos 512MB de RAM. Os usuários da Apple Mac podem usar o Bootcamp / Parallels / VMWare para executar o AmiBroker.
Empresa Quem Somos Termos de marca & amp; Condições Política de Privacidade E-mail Us & # x2709; Lista de recursos do Documentos O que há de novo Guia do usuário Fontes de dados Vídeos Suporte Suporte técnico & amp; Área de Conhecimento dos Membros de Vendas Base de Conhecimento do DevLog KB dos Outros Links do Yahoo do AmiBroker Links úteis.
Este site usa cookies. Ao navegar neste site, você concorda com nossa privacidade & amp; política de cookies.
A AmiBroker é uma empresa de desenvolvimento de software e não fornece nenhum tipo de investimento ou serviços de corretagem nos mercados financeiros.
8 Idéias de Negociação Rotativa Amibroker.
16 de fevereiro de 2016 por JB Marwood.
Compartilhe este post:
Uma das funções mais poderosas do Amibroker é a capacidade de programar facilmente estratégias de negociação rotativa. Neste artigo, apresento 8 ideias que podem inspirá-lo a criar um novo sistema rotativo de negociação.
O que é negociação rotacional?
O comércio rotacional é um conceito direto para entender. Você simplesmente classifica uma lista de títulos e, em seguida, baixa ou comprova os melhores ou piores títulos dessa lista. Você pode manter essas ações por um determinado período de tempo ou até que os títulos entrem ou saiam da referida lista.
Há muitos benefícios de usar uma abordagem rotacional.
• Em primeiro lugar, o comércio rotacional pode reduzir a chance de ajuste de curva. Os sistemas de classificação, por sua natureza, dependem de muito poucos parâmetros. Eles podem eliminar a necessidade de timing de mercado ou sinais de indicadores técnicos. Essa é uma das principais razões pelas quais gosto do conceito rotacional. Você pode projetar sistemas poderosos que são virtualmente livres de parâmetros. Contanto que você evite otimizar em excesso e adicionar regras desnecessárias, você pode aumentar a probabilidade de seu sistema não estar em forma de curva.
• Segundo, o comércio rotacional é o veículo perfeito para as estratégias de momentum ou tendência. Você pode alternar entre as ações com melhor desempenho e as ações com pior desempenho com facilidade. Crucialmente, você não precisa necessariamente esperar que uma determinada condição aconteça (como uma nova alta de 52 semanas ou um crossover de média móvel). Isso significa que você pode entrar em ações que estão mostrando força relativa e isso pode ser muito mais poderoso do que esperar por um sinal em particular que poderia ser potencialmente um negócio lotado se todos pularem nele.
• Terceiro, o comércio rotativo mantém você no mercado. Como mencionado acima, sistemas rotacionais não precisam esperar por sinais precisos, eles são baseados em ranking / força relativa, portanto, você pode ter um portfólio que é sempre investido.
• Quarto, o comércio rotativo é excelente para fins de diversificação. Pode ser usado para alternar entre estratégias de desempenho insatisfatório e outras melhores. Ele pode ser usado para mover-se entre vários fundos mútuos e pode ser usado para girar fora de ações com baixo desempenho e em ações de tendência.
• Por fim, a negociação rotacional é simples. Ele não exige muitos negócios rápidos e pode ser configurado diariamente, semanalmente ou mensalmente para evitar qualquer negociação excessiva. Com o Amibroker, as estratégias rotacionais de back-testing também são muito simples e requerem apenas algumas linhas de código.
Criação de negociação rotacional em Amibroker.
Para configurar o comércio rotativo em Amibroker é simples.
Tudo o que você precisa fazer é chamar a função EnableRotationalTrading () e usar o PositionScore para classificar os títulos em sua lista de observação. Não há necessidade de nenhuma variável específica de compra ou venda.
A seguir está uma fórmula de negociação rotacional muito simples das páginas de tutorial do Amibroker. Aqui os estoques com alto RSI são os melhores candidatos para curto prazo, enquanto os estoques com baixo RSI são os melhores candidatos para posições longas:
SetOption ("WorstRankHeld", 5);
PositionSize = & # 8211; 25; // investir 25% do capital em garantia única.
A execução deste sistema de negociação rotacional muito simples no universo de ações S & amp; P 100 entre 1/1/2000 e 1/1/2015 retornou os resultados abaixo:
Queda máxima do sistema (MDD): -74.34%
A cada dia, a estratégia também prolonga os estoques curtos que estão sobrescendidos de overbought de acordo com o RSI 14. Esses resultados são baseados em comissões de 0,1% por negociação, de acordo com meu spread indexador IG Index e eles mostram (mesmo que o rebaixamento é enorme) que existe potencial para grandes resultados.
Para ver mais detalhes sobre este sistema de negociação rotacional em Amibroker, veja aqui.
8 Idéias de Negociação Rotativa Amibroker.
O exemplo acima é simples e o rebaixamento máximo é alto demais para a maioria dos investidores. Então, aqui estão mais algumas idéias para desenvolver um sistema de negociação rotativo.
# 1. Momento
Uma escolha óbvia para um sistema rotacional é a base de uma estratégia de momentum. A rotação para as ações mais fortes e para as ações que estão desacelerando é a maneira mais fácil de aproveitar o efeito momentum.
A seguir, uma estratégia que se transforma nas 20 ações com melhor desempenho a cada seis meses. Como você pode ver o desempenho foi OK, mas nada para escrever.
Queda máxima do sistema (MDD): -35.98%
# 2. Rotação do fundo mútuo.
Como mencionei anteriormente, a rotação pode ser uma boa maneira de negociar fundos mútuos e há muitas opções disponíveis. Você pode alternar entre os fundos de pior desempenho e os fundos de melhor desempenho (momentum) ou fazer o oposto. Você poderia girar em fundos com base em sinais técnicos, correlação ou alguma condição externa.
Por exemplo, você poderia girar em títulos e fora de ações, sempre que o mercado de ações cair abaixo da média móvel de 200 dias.
Ou você pode girar fora dos estoques e em ouro sempre que a relação ouro / dólar dos EUA se afasta da média de longo prazo.
Ou você pode rodar para fora do VIX e entrar no XIV como parte de um hedge que fica aquém do VIX ETF.
# 3. Reversões de curto prazo.
Também pode ser uma boa ideia comprar as ações com pior desempenho como parte de uma estratégia de reversão à média.
De acordo com um artigo acadêmico, as estratégias de reversão [comprar os estoques mais fracos] geram de 30 a 50 pontos-base por semana, líquidos de custos de negociação & # 8217 ;.
Eu falo sobre essa estratégia em profundidade neste artigo chamado de estratégia de reversão de curto prazo e acho que comprar os 10 atores mais pobres no universo S & P 100 e mantê-los até que eles caiam fora dos piores 50 participantes produziram um retorno anual composto de 18,28% entre 2000 e 2015.
# 4. Rotação baseada na correlação.
Outra ideia pode ser a rotação de certos ETFs, fundos mútuos ou ações com base em mudanças na correlação. Por exemplo, o dólar dos EUA está altamente correlacionado ao preço do petróleo, então, sempre que essa correlação ficar fora de sintonia, pode ser uma oportunidade de se transformar em USDX ou WTI.
Ou você pode configurar um sistema de rotação que gire em ações que sejam as menos correlacionadas com o mercado geral (como o S & P 500).
A rotação para ações que são as menos correlacionadas com o índice garantirá que seus retornos sejam diferentes do mercado como um todo (essa estratégia por si só pode ser um bom complemento para uma estratégia de compra / manutenção ou dinâmica que normalmente segue o mercado).
Indicadores como BETA ou ROC (taxa de mudança) podem ser boas maneiras de aproveitar essa ideia. Os altos estoques de beta são normalmente mais voláteis do que o mercado e os baixos estoques de beta são menos voláteis.
# 5. Rodar em diferentes estratégias.
Como já foi mencionado, a rotação também é ideal para entrar e sair de diferentes estratégias, embora isso seja muito mais difícil de simular em plataformas como a Amibroker.
O sucesso de certas estratégias de investimento tende a se mover em ciclos. Às vezes, o investimento em crescimento tem o melhor desempenho, outras vezes lidera o investimento em valor e outras vezes o impulso está na frente.
Como uma estratégia gera alfa torna-se mais popular, o que significa que as pessoas saltam a bordo e, em seguida, o desempenho muitas vezes se deteriora como resultado. Então, quando as pessoas declaram a estratégia morta, ela volta novamente.
A tendência de seguir ou gerenciar futuros, por exemplo, teve um fraco desempenho entre 2011 e 2014, mas voltou fortemente nos últimos dois anos.
Portanto, uma estratégia de rotação poderia ser configurada para sair da tendência seguinte e na reversão à média em determinados momentos, e vice-versa. Ou fora do investimento em crescimento e no investimento em valor, por exemplo.
# 6. Indicadores técnicos.
É claro que uma maneira fácil de estabelecer uma estratégia rotativa é classificar as ações por um indicador técnico.
Os osciladores funcionam bem porque geram números dentro de um intervalo, o que significa que classificar é um pedaço de bolo. A seguir, uma lista de indicadores que podem ser usados:
RSI - Use valores baixos para encontrar estoques sobrevendidos e valores altos para encontrar ações compradas. Pode ser usado para o momentum ou reversão à média. MACD - Classifique os estoques com base na divergência de duas médias móveis. Pode ser usado para encontrar reversões. Volatilidade de ATR ou Chaikin - Classifique os estoques com base na volatilidade. Estoques de baixa volatilidade podem oferecer tendências mais suaves. Momentum oscillator - Use valores altos para encontrar ações tendentes ascendentes e valores baixos para encontrar ações tendentes descendentes. Oscilador estocástico - Use valores altos para encontrar ações de compra excessiva e valores baixos para encontrar ações sobrevendidas.
A estratégia a seguir gira nas cinco ações menos voláteis do S & P 100, conforme medido pelo ATR de 10 semanas (normalizado como uma porcentagem). Os resultados e detalhes são mostrados abaixo:
Queda máxima do sistema (MDD): -37.44%
# 7. Construa seu próprio indicador.
Claro, não é difícil construir seu próprio indicador. Dessa forma, você pode inventar algo indevido, baseado em suas próprias observações do mercado.
Por exemplo, o que acontece com a classificação de títulos de acordo com a diferença entre um estocástico de período de 5 e um estocástico de período de 15? (Semelhante à ideia por trás do MACD, que analisa a diferença entre duas médias móveis).
Ou que tal classificar os valores mobiliários de acordo com quantas vezes eles ficaram mais altos (ou mais baixos) em campo aberto? Os estoques que parecem estar sempre mais abertos podem continuar assim.
Ou você pode classificar títulos com base no número de vezes nos últimos n períodos em que eles tocaram uma média móvel crítica. Essas ações podem fazer previsões previsíveis do comércio.
Ou quantas vezes o estoque fechou em um padrão de alta de velas nos últimos três meses.
Talvez você possa classificar ações dessa maneira e usar outros critérios para confirmar negócios.
Existem muitas possibilidades por aí. Você está limitado apenas pela sua própria imaginação.
# 8. Razões fundamentais.
Por fim, você pode se afastar completamente dos indicadores técnicos e observar índices fundamentais, como índices de PE, razões de PEG, proporções atuais, etc.
Ao girar em ações com os menores índices de PE, você acabará com uma estratégia formada por empresas de baixa classificação. Isso pode ser um problema se você estiver olhando para um amplo universo de ações, como o Russell 3000, mas se você se concentrar em ações maiores, pode ter algum uso.
Por exemplo, usar essa estratégia agora o manteria longe de empresas de tecnologia como a Amazon (PE de 395) e em entidades mais baratas como a General Motors (PE de 4,62).
Ou, pode fazer sentido fazer o oposto, ou seja, passar dos estoques baixos de PE para os estoques elevados de PE, a fim de migrar para empresas de alto crescimento que estão seguindo tendências.
Amibroker pode mostrar muitos desses valores fundamentais como eles são, mas não é possível usá-los em um back-test. Para fazer isso, você pode usar Portfolio123, que oferece todos os tipos de possibilidades de classificação.
Eu postei os estoques no passado com o P123 e descobri que os PEs baixos e os PEGs baixos funcionam bem ao escolher entre os estoques, muito mais do que os PEs / PEGs altos. Na verdade, um dos sistemas de negociação que criei (chamado Tendência seguinte com uma torção) encontra ações de tendência e classifica-as por PE.
Seja o que for que você escolher fazer, certifique-se de investigar o comércio rotativo, pois é uma forma poderosa de investir que é frequentemente negligenciada pelos comerciantes de varejo.
Obrigado por ler. Você também pode desfrutar de:
Simulações criadas com a Amibroker usando dados livres de viés de sobrevivência da Norgate Premium Data. Inscreva-se na Norgate para uma avaliação gratuita usando este link.
Coleção AFL Amibroker & # 8211; Onde Ir Procurando Códigos.
Compartilhe este post:
A plataforma de negociação da Amibroker é extremamente rápida, flexível e tem excelente relação custo-benefício. Eu uso o software desde 2011 e minha coleção Amibroker AFL cresceu consideravelmente nesse período.
Esteja você 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 que estão disponíveis no site da Amibroker e também nos arquivos de Ajuda do Amibroker.
Se você estiver procurando por AFL específico ou exemplos de AFL, então continue a ler para ver onde eu vou pesquisar.
Melhor Amibroker AFL Collection.
Existem vários lugares que eu vou procurar pelo AFL Amibroker, no entanto, pode ser difícil encontrar códigos bem produzidos a um custo razoável. Há 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 Amibroker.
Um dos melhores recursos é a biblioteca Amibroker AFL e a área de membros Amibroker, disponível apenas para usuários pagos. Você pode encontrar muitos códigos bons, alguns enviados 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 da indústria, Technical Analysis For Stocks & amp; Commodities. Algumas idéias realmente boas podem ser encontradas nos arquivos:
Fórum Amibroker.
Outra boa fonte para o código Amibroker é o Amiboker Yahoo! fórum. Este fórum esteve em operação por muitos anos, embora tenha sido substituído por um novo fórum do Discurso.
Há uma abundância de trechos de código e exemplos postados no fórum do Yahoo, bem como o novo fórum para que esses lugares sempre merecem uma visita. Mantenha-os marcados e visite-os regularmente.
Códigos Neste Site.
Se você não tinha notado, eu também regularmente coloco alguns prontos para usar os códigos Amibroker neste mesmo site. Às vezes eu postar códigos AFL completos e outras vezes eu só postar pequenos trechos.
A seguir estão alguns exemplos. Se você rolar a página em cada uma dessas postagens, 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, portanto, sempre tenha cuidado ao implementar qualquer sistema. Mas os seguintes locais costumam ser um bom lugar para começar:
Problemas com sistemas livres.
Infelizmente, como a maioria dos recursos gratuitos, encontrar as coisas boas é como procurar uma agulha no palheiro. O Free Amibroker AFL pode frequentemente ter erros de codificação e erros de compilação.
Outro problema com qualquer coleção AFL Amibroker, é que qualquer sistema de negociação que você encontrar online está disponível para qualquer um usar. Por causa disso, é muito improvável que você encontre um sistema que funcione bem.
No entanto, bons sistemas de negociação podem ser encontrados entre os escombros se você procurar por tempo suficiente, eu encontrei alguns no passado.
Mesmo que contenha erros, o Amibroker AFL que você encontra on-line sempre pode ser ajustado, alterado e aprendido para seus próprios meios.
Não esqueça os dados.
Outra coisa importante a lembrar ao usar o Amibroker é que um sistema de negociação é tão bom quanto os dados que você está usando.
É essencial usar dados de estoque limpos e de alta qualidade. Caso contrário, você vai acabar com um sistema de negociação falho que vai perder dinheiro na negociação real.
Eu uso o Norgate Premium Data e estou muito feliz, especialmente com o novo banco de dados de constituintes históricos que vem com o novo programa NDU. Você pode obter uma avaliação gratuita para demonstrar o serviço:
AFL Premium.
Se você está procurando por mais Amibroker AFL premium, nosso programa Marwood Research contém vários sistemas de negociação e todas as fórmulas da Amibroker são fornecidas.
Os sistemas de negociação mostrados em meus cursos são os melhores sistemas de negociação que eu encontrei em anos de testes e pesquisas. Todos eles são sistemas simples e diretos que podem ser facilmente implementados diariamente ou semanalmente.
Fornecemos as fórmulas completas da Amibroker para todas as nossas estratégias, de modo a permanecer transparente e ajudá-lo a criar suas próprias estratégias de negociação:
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 longo prazo apenas para as ações dos EUA.
Esse sistema específico é baseado 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.
A única outra fonte que eu posso pensar agora, se você está procurando por Amibroker AFL é comprar um dos livros de Howard Bandy. Bandy conhece o software como o dorso da mão e, depois de ter comprado um livro, você poderá fazer o download do código.
Eu particularmente recomendo os livros Análise Técnica Quantitativa e Sistemas de Negociação de Reversão Média. (Eles estão todos com preços razoáveis na minha opinião, considerando que você também pode baixar o código).
Então, é sobre todos os lugares em que posso pensar agora que você pode encontrar códigos Amibroker. Se você tem algum recurso que você conhece, por favor, deixe-o nos comentários.
Melhor Estratégia Amibroker AFL.
Muitas pessoas, especialmente as iniciantes, colocam essas perguntas
Qual é a melhor estratégia da Amibroker AFL?
Qual AFL pode ser mais útil na minha negociação?
Ou você pode indicar um conjunto de boas AFLs?
A resposta curta a esta pergunta é que - Um bom AFL deve ter todos os ingredientes essenciais da análise técnica. O melhor AFL é aquele que implanta algoritmicamente todos os ingredientes essenciais da análise técnica de tal forma que dá 100% de poder discricionário ao usuário.
Estratégia AFL vs ATM Machine.
Uma estratégia AFL pode ser como dinheiro perpétuo imprimindo dinheiro? Basta pensar nisso, sempre que precisar de dinheiro, você pode trocar a AFL automaticamente, e o dinheiro vai cair na sua conta bancária. Você pode começar a ganhar dinheiro com apenas alguns cliques, nem precisa de um cartão com senha para sacar dinheiro.
Esta ideia parece lógica? Infelizmente, ao explorar a ganância do público crédulo, muitos fornecedores tentam espalhar essa noção. Mesmo que seja ridículo, você encontrará muitos sites que anunciam tais estratégias, e também muitos iniciantes que procuram por tais estratégias.
A questão do fato é que, independentemente de quão boa seja uma fórmula de AFL, ela requer uma camada discricionária + camada de execução para torná-la lucrativa. Você precisa aceitar que um AFL fazendo dinheiro para mim não pode ganhar dinheiro para você sem a implantação adequada. Com essa perspectiva, continue lendo sobre os recursos do melhor AFL.
Recursos TA essenciais da Melhor Amibroker AFL.
A Amibroker tem o poder de formular estratégias de Análise Quantitativa e Técnica por meio de suas AFLs. Neste artigo, discutiremos com a perspectiva da Análise Técnica (TA) apenas.
Assuma uma lógica de negociação simples, comprando e vendendo sinais MA Crossover. As características essenciais do TA são:
SL inicial: permite comprar no crossover MA, mas com risco pré-definido. MAs reagem lentamente ao mercado. E se o mercado desabar apenas quando você entra no comércio? Trail SL: MAs se movem lentamente. Se os mercados caírem abruptamente, enquanto você estiver em Long, uma parada é essencial para salvar sua meta de lucro PnL: Se você for Long, e os preços alcançarem o nível de resistência; então, como por TA, você deve reservar seus lucros sem esperar pelo crossover descendente do MA. A meta de lucro deve ser definida antecipadamente em níveis de resistência. Opção Somente Longo ou Curto: Se o prazo maior mostrar tendência de alta, você deve negociar Long somente nos crossovers MA. Da mesma forma, se o mercado estiver acima do nível de fuga crítico, você deve negociar o Long Only Buy Above, vender abaixo: Acima dos níveis de preços críticos / principais, você deve estar no modo Long only. Abaixo do nível de preço, você deve estar no modo Somente curto. Timing de entrada de comércio: em muitos tipos de estratégias intraday, não é aconselhável comprar nos primeiros 15 minutos após o mercado aberto. Nos primeiros 15 minutos, os preços se movem descontroladamente e podem desencadear sinais falsos. Da mesma forma, não é sugerido entrar nos negócios nos últimos 60/30 min, porque quase não resta tempo para o movimento do mercado. Timing de saída de negociação: Se você está negociando intraday em momento aberto, você pode gostar de sair pela hora do almoço. Da mesma forma, um tempo de saída é necessário antes do fechamento do mercado, independentemente dos sinais pelo crossover de MA.
Características opcionais do dimensionamento da posição do melhor AFL Amibroker.
Tamanho do Negócio: Calcular o número de ações para cada negociação com base na Margem de Conta e Risco (stop loss) Escala em vez de comprar ações completas no crossover MA; você pode comprar 50% de ações no sinal de cruzamento e 50% de ações na confirmação de preço. Scaleout: Em vez de vender ações completas no crossover de MA; você pode vender 50% no nível de resistência e 50% no sinal de crossover Múltiplos Alvos de Lucro: Para estratégias baseadas em ações de preço, você pode ter múltiplas metas de lucro.
Características Essenciais de Codificação da Melhor Amibroker AFL.
O código AFL deve manter o ciclo adequado de Compra, Venda, Sinais Short e Cover (logicamente não pode haver uma Cover after Buy) Defina BuyPrice, SellPrice, ShortPrice e CoverPrice especificamente (Se não forem definidos, Amibroker os recolhe automaticamente, que podem ou não Verifique se a estratégia não olha para o futuro e os sinais não vêm e desaparecem A estratégia programada deve funcionar para todas as ações, de acordo com os dados da Amibroker.
Registre-se com o Curso Online Grátis Python ou Amibroker.
Dra. Hari, PhD, IISC Bangalore Rakesh Pujara, Consultora de Wealth Compound Saurbh Lohiya, Fundadora AlgoJi Neeraj Khurana, CEO, Trade Logic Systems Snehal Sonie, Chefe de Produtos da Algo, Edelweiss Vishvesh Chauhan, Chefe de Pesquisa Quant, Monarch Capital Chintan Thakkar, Ex-Diretor Adjunto Edelweiss.
Curso gratuito de comércio de Python Algo.
1 Introdução à Algo Trading & amp; Configurando o Python.
2 Codificação para MA, MACD, Bandas de Bollinger, RSI, Z-score, Testes de Stationarity, Cartas de Candlestick.
3 Download e preparação de dados no Python.
4 Regra de Compra e Venda de Codificação para MAs, MACD, Bandas de Bollinger, RSI, Z-score.
5 Estratégias de Backtesting - MA, MACD, BBands, RSI, Z-score, estratégia de negociação em pares.
6 Otimizando Estratégias Usando Computação Paralela.
Para acessar o curso de negociação de algo livre python, simplesmente faça o login em algoji / pro / (você pode precisar se registrar se ainda não estiver registrado)
AlgoJi é o único fórum na Índia que não tem parceria comercial (partilha de comissão) com qualquer corretor / fornecedor. Mesmo que tenhamos colaborações do setor em toda a Índia. Isso nos torna imparciais e mantém seus dados identificáveis seguros.
Double Donchian Trading System & # 8211; Código AFL Amibroker.
O sistema Double Donchian Trading é um sistema de negociação Breakout inspirado em Richard J. Dennis. Os canais de Donchian foram desenvolvidos por Richard Donchian, pioneiro dos sistemas mecânicos de acompanhamento de tendências. O sistema de negociação Double Donchian é uma estratégia de negociação de tartaruga. Curtis Faith, em seu livro Way Of The Turtle, descreve uma variação do sistema Donchian usado pelos lendários Turtles Traders.
A entrada longa é feita sempre que o castiçal quebra o canal Donchian superior externo pela primeira vez no lado superior.
A entrada curta é feita sempre que o candlestick quebra o canal Donchian inferior exterior pela primeira vez no lado mais baixo.
A entrada longa é feita sempre que o castiçal quebra o canal Donchian inferior interno pela primeira vez no lado inferior.
A entrada curta é feita sempre que o candlestick quebra o canal Donchian superior interno pela primeira vez no lado superior.
As regras de compra e venda são representadas como.
Além disso, o Exrem é usado para eliminar os sinais subsequentes que não sejam o primeiro sinal de interrupção.
Os sinais de entrada e saída nos gráficos estão marcados da seguinte forma.
Entrada longa & # 8211; Arqueiro Verde, Entrada Curta & # 8211; Seta Vermelha, Longa Saída & # 8211; Estrela Verde, Saída Curta & # 8211; Estrela Vermelha.
Qual é o prazo ideal a seguir?
Prazos de 5min, 10min, 15min para Stocks / Indices. 10min, 15min, 30min para commodities.
Qual é a taxa máxima de ganho que posso esperar?
em qualquer lugar entre 40-45% em diferentes períodos de tempo.
Posso usar o parâmetro para meus estudos em outras ações / índices.
Este parâmetro é otimizado para Nifty e Bank Nifty. Faça seus próprios estudos e observação com diferentes parâmetros.
Qual é o benefício de negociar este sistema?
É um sistema de negociação de baixo risco com o Max Drawdown% de 13% com 2 lotes de Nifty e 2 Lakhs de capital (incluindo corretagem)
Leituras Relacionadas e Observações.
Tabela de lucro / perda mensal e anual absoluta & # 8211; Código AFL Amibroker durante o back-testing por padrão Amibroker fornece tabela de lucro em termos percentuais compostos. No entanto, a tabela de lucro pode ser personalizada de acordo com os requisitos. Em vez de fazer um backtesting com um sistema de negociação, o Amibroker Backtesting é um processo simples que ajuda o negociador a avaliar suas idéias de negociação e fornece informações sobre o desempenho do sistema de negociação no conjunto de dados históricos fornecido. Filtro de Kalman e Unscented Kalman Filter AFL em Amibroker usando Python ComServer No último tutorial nós exploramos o filtro de Kalman e como construir o filtro kalman usando pykalman python library. Nesta seção, estaremos lidando com o servidor python com para integrar [& hellip;] Supertrend Multi Timeframe Based Trading System & # 8211; Código AFL da Amibroker Aqui está o primeiro protótipo da Marketcalls, que demonstra um sistema de negociação baseado em multi-timeframe que compara dois períodos de tempo (5min e por hora, neste caso) e toma uma decisão comercial [& hellip;] Hull ROAR & # 8211; Taxa de Retorno Anual O Indicador AFAR de código AFL do Amibroker Code ajuda a identificar as ações de aumento mais rápidas e a filtrá-las das ações que mais crescem. Casco ROAR é uma ideia de Alan Hull (autor de investimento ativo). [& hellip;] Código AFL Amibroker para calcular retornos contínuos de 10 anos Aqui está o código AFL simples para calcular os retornos de 10 anos para qualquer script. Geralmente Rolling Returns são computados por um período de 3 anos, 5 anos e 10 anos. Rolling Returns são basicamente um [& hellip;]
Sobre Rajandran.
Rajandran é um comerciante em tempo integral e fundador da Marketcalls & amp; Co-fundador da Traderscafe, comercializa principalmente usando conceitos de negociação discricionários, como perfil de mercado, análise sentimental de negociação, construção de modelos de temporização, modelos de negociação algorítmica. Instrui comerciantes profissionais, comerciantes em tempo integral & amp; aspirantes a comerciantes em tempo integral. Rajandran cursou a faculdade em Chennai, onde ganhou um BE em Eletrônica e Comunicações. Rajandran tem uma ampla compreensão de softwares comerciais como Amibroker, Ninjatrader, Esignal, Metastock, Motivewave, Analista de Mercado (Optuma), Metatrader, Tradingivew, Python e compreende as necessidades individuais dos investidores e investidores, utilizando uma ampla gama de metodologias.
Obrigado pelo compartilhamento do sistema. Não consigo fazer o backtest desse código, a varredura mostra o não de linhas com Buy / Sell, mas o backtest não produz resultados. Acredito que usar um indicador principal pode aumentar a porcentagem de vitórias e um CAR / MDD melhor. Você pode me ajudar a fazer backtest no código?
Oi Code é backtestable. No entanto, se você for muito novo no backtesting de futuros, consulte o procedimento aqui.